Oui il faut qq chose qui récupère la teleinfo du compteur, je ne sais pas si ton lyxee te permet d’avoir le champ STGE
Ta question était:
ils ont besoin d internet afin d avoir les infos ?
Et la réponse est toujours non pour teleinfo
Oui il faut qq chose qui récupère la teleinfo du compteur, je ne sais pas si ton lyxee te permet d’avoir le champ STGE
Ta question était:
ils ont besoin d internet afin d avoir les infos ?
Et la réponse est toujours non pour teleinfo
oui ta réponse était bonne …LOL mais malheuremsent pas possible de mettre en place pour moi après je peux faire une condition supplémentaire avec le lixee au cas ou ?
Tu peux envoyer ici toutes les données que le lixee collecte?
Donc tu as bien stge, j’avais écrit un script pour le décoder avant de reprendre le développement du plugin teleinfo et de l’y intégrer. Tu peux le retrouver là Traduction du registre de statuts STGE du Linky
Bon la tu m as perdus…LOL
Un scenario avec ton code qui renvoie les données a un virtuel avec les 21 commandes ?
C est cela?
Oui mais comme tu n’as besoin que de 2 alors tu peux simplifier
en effet
donc c est ce code la :
Comment puis je savoir lequel ID dois je choisir ?
Tu mets idinfo[16] =
et l’id de la commande et pareil pour la 17
Là je ne sais pas
LOG, j ai rien qui remonte
------------------------------------
[2024-02-05 21:39:32][SCENARIO] -- Start : Scenario lance manuellement.
[2024-02-05 21:39:32][SCENARIO] - Exécution du sous-élément de type [action] : code
[2024-02-05 21:39:32][SCENARIO] Exécution d'un bloc code
[2024-02-05 21:39:32][SCENARIO] syntax error, unexpected 'switch_mot1' (T_STRING)
[2024-02-05 21:39:32][SCENARIO] Fin correcte du scénario
À la place de ça:
idSTGE = 2382 #id ou trouver le code STGE du linky
idprem= 2390 #premiere id si toutes se suivent sinon mettre 0 et remplir pour chaque id donc tout interet a creer toutes les infos en meme temps
idinfo = []
if idprem == 0:
idinfo = ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
idinfo += ["a completer si besoin"]
else:
for i in range(20):
idinfo += [str(idprem+i)]
Tu mets ça
idSTGE = 2382 #id ou trouver le code STGE du linky
idinfo[16] = 16933
idinfo[17]= 16934
Puis à la place de ça
for i in range(20):
requests.get("http://"+ip_jeedom+"/core/api/jeeApi.php?apikey="+apikey_jeedom+"&type=virtual&id="+str(idinfo[i])+"&value="+str(message[i]))
Tu mets ça
for i in range(16,17):
requests.get("http://"+ip_jeedom+"/core/api/jeeApi.php?apikey="+apikey_jeedom+"&type=virtual&id="+str(idinfo[i])+"&value="+str(message[i]))
Et c’est à mettre dans un fichier xxx.py lancé dans le plugin script
c est pas un bloc code a mettre dans un scenario avec un cron toutes les minutes ?
comme cela:
EDIT : j ai cette erreur Erreur pour [Consommation][maj_tempo][maj_tempo] : Erreur sur sudo chmod +x /var/www/html/plugins/script/data/maj_tempo.py 2>/dev/null;python /var/www/html/plugins/script/data/maj_tempo.py 2>&1 valeur retournée : 127. Détails : sh: 1: python: not found
Oui comme ça, je ne me rappelle plus trop des détails