Bonsoir à tous,
Après quelques galère, voici un exemple très simple de script pour lancer un script Automate (llamalab) sur un device android ayant l’app HA installée en lui passant des variables (perso je me sert de ce type de script pour envoyer des sms avec mon tel en transmettant à Automate le message, la prio et le(s) destinaire(s) )
alias: AndroidAutomate_notify_sms_dispatcher
sequence:
- service: notify.mobile_app_xxxxxxx
data:
message: command_activity
data:
intent_package_name: com.llamalab.automate
intent_action: com.llamalab.automate.intent.action.START_FLOW
intent_uri: content://com.llamalab.automate.provider/flows/79/statements/1
intent_extras: label:test,active:true,txt:yo
mode: parallel
icon: mdi:message-processing
Pour trouver l’uri automate :
ouvrer votre flow et cliquez sur flow beginning, l’uri est en bas
Et pour récupérer votre payload :
ouvrer également votre flow et cliquez sur flow beginning, et indiquez un nom de variable dans la case payload (exemple maVariable).
Ainsi dans le cas d’exemple on pourra appeler une des variables payload ainsi :
maVariable[« active »]
En espérant que cela puisse aider un jour