Blueprint et Hook comment ca marche

Mon problème

Salut la commu,

J’aimerais savoir comment fonctionne les Hook des Blueprint.

Actuellement j’ai une lampe Ikea Zigbee, que je contrôle via une Télécommande Ikea ronde avec bluePrint Controller - IKEA E2001/E2002 STYRBAR Remote control. J’ai vu dans ce dernier qu’il y a un hook de disponible est que, si je comprends bien, il va gérer automatiquement les fonctions de la lumière avec la télécommande.

Mais je ne comprends pas comment cela marche.

Est-ce quelqu’un
pourrait m’expliquer ou alors, je n’ai peut-être rien compris.

Merci d’avance

Ma configuration


System Information

version core-2023.2.5
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.90
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.30.1
Stage running
Available Repositories 1312
Downloaded Repositories 8
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 30.8 GB
disk_used 5.1 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Studio Code Server (5.5.2), SSH & Web Terminal (13.0.2), File editor (5.5.0), Samba share (10.0.0), Node-RED (14.0.3)
Dashboards
dashboards 1
resources 3
views 3
mode storage
Recorder
oldest_recorder_run 24 février 2023 à 08:48
current_recorder_run 24 février 2023 à 09:48
estimated_db_size 158.71 MiB
database_engine sqlite
database_version 3.38.5
___

Bonjour,

Pour autant que je comprenne :crazy_face: et dans ton contexte (qui est également le mien!):
Le blueprint permet d’activer les fonctions de la télécommande, que tu peux ensuite assigner à ta guise sur n’importe quel « output »: c’est pourquoi tu as dans ce blueprint les actions paramétrables pour chaque action sur un bouton: ta télécommande peut ainsi aussi bien allumer une lampe que ta clim… ou ouvrir ton portail!

Le hook est un blueprint qui permet de « spécialiser » ta télécommande: le hook « light » te permet d’automatiquement assigner ta télécommande à ta lampe avec une prise en compte de toutes ses fonctionnalités, sans taper une seule ligne de code et sans avoir besoin d’assigner chaque action de la télécommande à une fonction de la lampe.

J’ai ainsi pu assigner cette « Styrbar » à la loupiotte « Tradfri » RGBW de ma fille en passant par zigbee2mqtt sans taper une seule ligne de code. La télécommande, sans rien changer, agit haut/bas sur la luminosité de la lampe et gauche/droite sur sa couleur!

En bref: Stryrbar => blueprint styrbar => hook light => Tradfri

:blush:

1 « J'aime »

Merci pour tes explications, j’avais oublié de fermer le sujet.

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.