Page 1 sur 2
Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 10:24
par marcus_54
Bonjour,
J'ai ce petit blocky qui permet de piloter la prise de recharge de mon véhicule électrique en fonction de l'intensité du courant produit par les panneaux photovoltaïques.
Le switch "charge solaire auto" et un interrupteur,
le "Isolair" est issu d'un script et lua qui extrait l'intensité de la passerelle solaire.
"consigne VE" Et une variable de type entier qui contient l'intensité choisie issue d'un commutateur.
Le blocky fonctionne à condition que je manipule l'interrupteur ou le commutateur de consigne.
Par contre il ne s'actualisera pas en fonction de l'intensité "Isolaire" les Trigger sont sur ALL.
si Isolaire passe de 2 à 8A et que la consigne est à 5A, rien ne s'active...
Et du coup je ne sais pas quoi faire

Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 12:41
par Flying Domotic
Il faut vérifier que "Isolaire" et "Consigne VE" soient du même type (numérique ou chaîne de caractères), en général le test entre des types de valeur différents fonctionne qu'assez moyennement.
Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 12:55
par marcus_54
Consigne VE c'est un entier
Isolaire c'est un "décimal" ou réel.
ca devrait fonctionner? Non ?
Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 14:12
par Flying Domotic
Je ne suis pas spécialiste de Blocky (en fait je ne l'utilise pas du tout
Est-il possible de modifier une des 2 variables pour qu'elles soient toutes les deux du même type ?
Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 14:21
par marcus_54
C'est fait, je les ai mis de type décimal tous les deux.
Le blocky semble ne pas s'activer lorsque la variable Isolaire change de valeur...
Pourtant trigger est sur ALL
Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 15:03
par Flying Domotic
J'ai plus trop d'idées ... Si un spécialiste de Blocky voit un truc ...
Re: Un Blocky qui ne veut pas...
Publié : 03 sept. 2024, 20:22
par Keros
Tu peux essayer de faire un blocky avec une seule consigne (valeur > variable) pour être certain que cela ne vienne pas de la condition.
Sinon, j'ai vu qu'il y aurait deux briques possibles dans utility. Tu as essayé les deux ?
Et, en dernier recours, passer sur un script en code. Ce n'est pas forcément compliqué : tu as déjà 75% de l'apprentissage en comprenant le principe des conditions. La différence est que les blocs sont remplacés par du texte. Tu peux regarder les liens dans ma signature, il y a des petits guides qui peuvent d'aider à démarrer.
Re: Un Blocky qui ne veut pas...
Publié : 04 sept. 2024, 17:05
par marcus_54
Je viens de mettre le second bloc, avec un peu de change je soleil va se montrer pour faire augmenter Isolaire. Car si je bouge les valeurs manuellement ça fonctionne (précédemment aussi).
Depuis la dernière mise à jour de Domoticz j'ai toujours un blocky qui passe comme celui-ci dessous à son ouverture...
Pour les scripts je n’ai pas le temps de m'y mettre.
j'ai reçu mes modules zigbee c'est aussi une vraie misère à faire fonctionner. j'ai l'impression que j'ai la poisse

Re: Un Blocky qui ne veut pas...
Publié : 04 sept. 2024, 18:23
par Flying Domotic
marcus_54 a écrit : 04 sept. 2024, 17:05
j'ai reçu mes modules zigbee c'est aussi une vraie misère à faire fonctionner. j'ai l'impression que j'ai la poisse
Le truc impératif quand on installe une clef ZigBee, c'est d'utiliser une rallonge USB pour éloigner le coordinateur du RPI entre 20 cm et 1 m. Est-ce qu'elle y est ?
Par curiosité, quels sont les soucis rencontrés ?
Re: Un Blocky qui ne veut pas...
Publié : 04 sept. 2024, 19:03
par marcus_54
si tu veux bien, je fait un petit point sur mes misères Zigbee ici
viewtopic.php?p=121885#p121885