Créer une scène basée sur un évènement

Aller dans Blockly…

J’ai un détecteur de mouvement EnOcean, je vais l’utiliser dans le cas présent mais la procédure est valable pour tout autres périphériques.

Premièrement, ajouter un block “if” puis cliquer sur l’étoile et ajouter un “elseif” :

howto-blockly-event-1

Ensuite, dans la première clause “if”, nous allons ajouter “Sensor ON” et dans la deuxième “Sensor OFF”.
Pour ce faire, nous avons besoin du block “Device event ==” dans le menu “Utils” et le block “Event Device” dans le menu “EnOcean”.

Voici le résultat :

scene-event-1

Pour terminer, nous souhaitons être notifié lorsqu’il y a détection (nous utilisons le service “PushOver”).

Voici le résultat final :

scene-event-2

Note : Il est possible que certains détecteurs n’ont pas de block “Event”. Si vous pensez que c’est le cas, contactez nous.