Capteur de présence aqara et ouverture de volets

Bonjour,

J’ai un flux nod red qui me permet d’ouvrir les volets le matin des pièces vides de la maison. Dont une de ces pièces est la chambre d’amis.

Actuellement, quand je reçoit du monde, je vais dans nod red et je supprime le flux lié à la chambre d’amis pour éviter de réveiller les invités la matin.

Pour m’éviter de supprimer mon flux, je viens d’installer un capteur de présence aqara FPE1 dans cette pièce.

Je souhaite intégrer dans mon flux nod red un nœud me permettant de bloquer l’ouverture des volets de la pièce si il y a une présence dans la pièce.

J’ai fait quelques tests et quand je lit le journal du capteur, j’ai constaté que sur toute une nuit le capteur n’identifie pas la présence des personnes toute la nuit. En fonction du sommeil des personnes, le capteur enregistre qu’il n’y a personne dans la pièce.

Je réfléchissait à comptabiliser le nombre de présence enregistré par le capteur.

Créer un nœud nod red, avec une condition si 0 présence toute la nuit alors les volets s’ouvrent sinon les volets restent fermés.

La condition dans Nod red, je pense pouvoir le faire mais par contre je ne sais pas comment faire pour que HA comptabilise sur toute une nuit si il a une présence dans la pièce et utiliser après la résultat.

J’espère avoir été assez clair.

Merci

Ma configuration


System Information

version core-2025.2.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.62-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1583
Downloaded Repositories 29
Home Assistant Cloud
logged_in true
subscription_expiration 14 septembre 2025 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled false
cloud_ice_servers_enabled true
remote_server eu-central-1-18.ui.nabu.casa
certificate_status ready
instance_id 7c01cf98f6c744468aa1b753b0cd4a65
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.2
update_channel stable
supervisor_version supervisor-2025.02.0
agent_version 1.6.0
docker_version 27.2.0
disk_total 116.7 GB
disk_used 27.3 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Samba share (12.4.0), File editor (5.8.0), Advanced SSH & Web Terminal (20.0.0), room-assistant (2.20.0), Studio Code Server (5.18.1), CEC Scanner (3.0), eWeLink Smart Home (1.4.3), Mosquitto broker (6.5.0), chrony (5.0.0), Matter Server (7.0.0), AppDaemon (0.16.7), Zigbee2MQTT (2.1.0-1), Node-RED (19.0.0), Silicon Labs Flasher (0.3.2), Get HACS (1.3.1)
Dashboards
dashboards 2
resources 10
views 6
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth0879cd2 (disabled), veth871df86 (disabled), veth13fb5bc (disabled), vethc23168b (disabled), vetha3c9671 (disabled), vetha1ad217 (disabled), veth817475f (disabled), veth511dbd2 (disabled), veth365e2b9 (disabled), veth5596390 (disabled), vethb02ab19 (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.2.87/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth0879cd2 (), veth871df86 (), veth13fb5bc (), vethc23168b (), vetha3c9671 (), vetha1ad217 (), veth817475f (), veth511dbd2 (), veth365e2b9 (), veth5596390 (), vethb02ab19 ()
ipv6_addresses lo (::1/128), end0 (fd57:7fb9:ef7d:a0c2:3f61:a0dc:795e:3da5/64, fe80::46ae:7354:c041:da17/64), hassio (fe80::42:c2ff:fe67:bd85/64), docker0 (fe80::42:ff:fe9d:efdd/64), veth0879cd2 (fe80::502f:28ff:fe64:3b23/64), veth871df86 (fe80::941d:6bff:fec4:f20/64), veth13fb5bc (fe80::83d:e5ff:fef1:e631/64), vethc23168b (fe80::1cf0:46ff:fe62:7b8b/64), vetha3c9671 (fe80::7cc7:3fff:fe22:62b7/64), vetha1ad217 (fe80::d883:60ff:fe22:85b0/64), veth817475f (fe80::24e8:8bff:feb4:41bb/64), veth511dbd2 (fe80::b031:2eff:fe6b:9836/64), veth365e2b9 (fe80::cc1b:94ff:fef5:5834/64), veth5596390 (fe80::e0e4:4dff:fe9a:e5c5/64), vethb02ab19 (fe80::44e7:46ff:fed4:db87/64)
announce_addresses 192.168.2.87, fd57:7fb9:ef7d:a0c2:3f61:a0dc:795e:3da5, fe80::46ae:7354:c041:da17
Recorder
oldest_recorder_run 20 décembre 2024 à 14:12
current_recorder_run 6 février 2025 à 17:38
estimated_db_size 2946.68 MiB
database_engine sqlite
database_version 3.47.1
Sonoff
version 3.8.2 (c4b6fda)
cloud_online 20 / 20
local_online 19 / 19
debug failed to load:
___

Il a un soucis ton capteur ou un problème de paramétrage
Car même si tu dors de façon immobile il doit te détecter

J’en ai eu un en test (pas ce modèle mais un moes) dans mon bureau avant de le placer dans la cuisine et il me détectait présent toute la journée

Merci pour ton retour, il serait pas bien placé selon toi?
Je vais le déplacer et refaire des tests.

Ça traverse même les murs
Mais a voir oui et le paramètrate de la sensibilité

Pourquoi ne pas passer par un boolean pour présence amis et conditionner l’ouverture du volet selon On ou Off ?
J’ai cela pour une chambre ami et aussi pour mes enfants en garde alternée mais automatisé selon le rythme.

1 « J'aime »

Comment as tu fait ton boolean?

Il faut aller dans le menu appareils et services puis dans l’onglet entrées
Tu ajoutes une entrée
Tu peux choisir un bouton

J’utilise aussi un booléen que j’active à l’arrivée et que je désactive quand les amis partent.

Plus souple je trouve.

D’autant que dans mon cas c’est la gestion du chauffage, pas envie que l’automatisation se déclenche en journée quand il n’y a personne dedans et que le chauffage se remette en mode éco. :joy:

1 « J'aime »

Bonjour,
Tu créés une entité dans Appareils et devices en créant sur « entrée » « type interrupteur »


Si tu veux l’automatiser selon n’importe quel déclenchement : agenda, temps, jour… tu fais cette action