Page 1 sur 2
BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 00:18
par Matthias
Bonsoir à tous,
Je n'arrive pas à mettre en place un blocky relativement simple pour activer une requête pour éteindre mon rpi lorsque le nombre de seconde restant d'autonomie de mon onduleur descend sous un seuil.
Actuellement pour faire le test, je simule ainsi une ampoule "Ambiance" que j'allume sans succès.
Du coup je pensais tester avec lua mais mes connaissances sont très limitées.
C'est la raison pour laquelle je fais appel à la communauté.
D'ailleurs, j'en profite également pour vous demander confirmation sur la requête pour éteindre le rpi :
http://ADRESSEIP:PORT/json.htm?type=command¶m=system_shutdown
Merci d'avance de votre aide.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 08:47
par Keros
Est-ce que tu sais si ton script se lance ? Il faudrait mettre des prints pour savoir ce qui ce passe. J'ai écrit des petits guides dans ma présentation dont un concernant le débogage (lien en signature). Que ce soit en Blocky ou en LUA, le débogage est similaire.
Quel est le trigger de ton script ?
Concernant la commande API, la bible est le
wiki.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 09:07
par Matthias
Je ne pense pas qu’il se lance. C’est pour ça qu’en résultante j’ai mis l’allumage d’une ampoule.
J’ai toujours eu des difficultés avec ce type de condition dans les blocky.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 09:13
par Keros
Il faudrait que tu fasses une condition It then Else avec des print dans les deux cas pour savoir si ton script se lance bien.
Tu as quel trigger sur le script ?
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 09:39
par Matthias
J'ai réussi à le faire déclencher avec Trigger "ALL".
Le problème c'est qu'il lance la requête à chaque changement de temps restant et il faudrait qu'il le lance qu'une fois le seuil atteint la première fois.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 09:47
par Keros
Là ça devient plus compliqué et le blocky va vite te limiter.
Je te propose de regarder cette
solution.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 10:43
par Matthias
Ca avance de mon coté avec mon blocky par contre je n'arrive pas à trouver le critère à mettre dans une condition pour le device EATON 3S700 - UPS Status Mode.
J'ai tout essayé : Alarm, panic, "OL", "OB", "ONLINE CHARGING", "ONBATTERY DISCHARGING"...
Aucun ne fonctionne.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 12:10
par Keros
Un autre
post qui parlait de sélecteur en blocky.
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 12:37
par Matthias
Comment connaitre le "mot" qui permet de poser une condition sur un device de type General, Alert ?
Re: BLOCKY ou LUA pour éteindre le RPI/ONDULEUR
Publié : 03 sept. 2022, 13:19
par Keros
A pardon, ce n'est pas un sélecteur. Je ne sais pas pour un device Alerte.