Automatisation mode nuit , travail , absence sur node red

Automatisation mode nuit , travail , absence sur node red

Bonjour à tous,

j’aimerai automatiser un mode absence , travail et nuit sur HA avec node red.

Une particularité pour le mode nuit est que :

  • le détecteur dans le couloir ne doit captiver le mouvement et afficher une lampe que en mode nuit
  • allumer la lampe a moustique pendant 1 h que en mode nuit

Mode travail

  • couper la musique

etc etc …

Au début j’ai essayé les scènes avec ha qui me conviennent bien mais j’ai du mal à les imbriquer. Ex ne déclencher le détecteur du couloir que en mode nuit est un vrai cauchemar.

Mon installation sur node red fonctionne correctement mais je suis un peu perdu pour récupérer l’état des mes scènes et faire des déclenchements. J’active mes scènes essentiellement par Google home qui fonctionne.

Quelle est d’après vous la solution pour gérer facilement ces modes nuit, absence ?

Cordialement

Ma configuration


Informations système

Version core-2023.9.1
Type d’installation Home Assistant OS
Développement false
Supervisor true
Docker true
Utilisateur root
Environnement virtuel false
Version de Python 3.11.5
Famille du système d’exploitation Linux
Version du système d’exploitation 6.1.21-v8
Architecture du processeur aarch64
Fuseau horaire Europe/Paris
Répertoire de configuration /config

Home Assistant Community Store

GÉRER

GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.32.1
Stage running
Available Repositories 1283
Downloaded Repositories 10

Home Assistant Cloud

GÉRER

Connecté false
Accéder au serveur de certificats ok
Accéder au serveur d’authentification ok
Accéder à Home Assistant Cloud ok

Home Assistant Supervisor

Système d’exploitation hôte Home Assistant OS 10.5
Mise à jour stable
Version du Supervisor supervisor-2023.08.3
Version de l’agent 1.5.1
Version de Docker 23.0.6
Taille total du disque 28.6 GB
Taille du disque utilisé 7.2 GB
Sain true
Prise en charge true
Tableau de bord rpi4-64
API du Supervisor ok
Version API ok
Modules complémentaires installés File editor (5.6.0), Mosquitto broker (6.3.1), Duck DNS (1.15.0), Terminal & SSH (9.7.1), Node-RED (14.4.5), Zigbee2MQTT (1.33.0-1), MQTT Explorer (browser-1.0.1)

Dashboards

GÉRER

Tableaux de bord 1
Ressources 4
Vues 3
Mode storage

Recorder

Heure de démarrage de l’exécution la plus ancienne 4 septembre 2023 à 19:47
Heure de démarrage de l’exécution actuelle 12 septembre 2023 à 14:40
Taille estimée de la base de données (en Mio) 60.04 MiB
Moteur de la base de données sqlite
Version de la base de données 3.41.2

Spotify

Point de terminaison de l’API Spotify accessible ok

Métriques du Core

Utilisation du processeur

1 %

Utilisation de la mémoire

5.9 %

Métriques du Supervisor

Utilisation du processeur

0.1 %

Utilisation de la mémoire

1.6 %

COPIER


Bonjour,

Quand est le mode Nuit? Soleil couché, après une heure fixe, ou qd la luminosité est inferieure à une certaine valeur, ou tout le monde est couché?

Avec un capteur de mouvement muni d’un capteur de luminosité c’est assez simple à faire et ça pourrait marché en journée si le ciel est couvert.

Avec la position du soleil (sun.sun = below_horizon) il y aura un ajustement automatique été vs hiver.

Pour « tout le monde est couché », j’utilise un capteur sous le matelas, et j’ai aussi un NFC Tag que je peux scanner si besoin.

Il faudra probablement combiné plusieurs conditions et faire 2 ou 3 flow en fonction du scenario

Par exemple

  1. Mouvement detecté? > A la maison? > Nuit ? > Lumière ON
  2. Nuit? > A la maison? > Anti Moustique ON
    etc…

Cordialement,
Abel

Merci Abel

pour le déclenchement des scenes, je voulais faire simple dans un premier temps,
déclencher une scène avec mon google home.

Cela fonctionne avec HA ( sans automatisation imbriquée d’ou mon souhaite de passer dans node red) mais impossible d’appeler cette scène dans node red ou de savoir quelle scen est activée dans node red ?

Bonjour

Pour plus de lisibilité peut tu condenser ta configuration HA STP en passant par la roue crantée puis masquer le texte. Tu pourras ensuite mettre les parties de texte ou code entre les balises.

Merci