En effet... et je n'aurais pas pensé à le chercher là, trop habitué à le trouver dans les virtuels au niveau de la liste de commandes.
J'ai bien fait de mettre "(à moins que j'ai raté un truc...)"
Merci beaucoup pour l'info, en tout cas !
En effet... et je n'aurais pas pensé à le chercher là, trop habitué à le trouver dans les virtuels au niveau de la liste de commandes.
Code : Tout sélectionner
Début de l'installation
--2019-05-05 15:45:06-- https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133
Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1489 (1,5K) [text/plain]
Sauvegarde en : « dependencies.sh »
0K . 100% 7,77M=0s
2019-05-05 15:45:06 (7,77 MB/s) — « dependencies.sh » sauvegardé [1489/1489]
dependencies.sh: 3: [: espeasy: unexpected operator
Version actuelle : 8
Atteint:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Atteint:2 http://archive.raspberrypi.org/debian stretch InRelease
Lecture des listes de paquets…
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release is already the newest version (9.20161125+rpi1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Ok, version suffisante
dependencies.sh: 59: dependencies.sh: npm: not found
chown: impossible d'accéder à 'node_modules': Aucun fichier ou dossier de ce type
Fin de l'installation
Mon souci est que la valeur du relai1 (GPIO 12) n'est pas remonté correctement. Alors que le JSON me donne 0ESP_Easy_mega-20190305_normal_ESP8266_1M.bin
Code : Tout sélectionner
{
"log": "",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 0
}
J'ai cherché mais je ne trouve pas comment remonter l'état via les rules.....rol-rider a écrit : ↑17 mai 2019, 14:36Et les autres relais remontent ?
Comment tu as configuré les devices "relais" ?
depuis déjà quelque temps, il ne faut plus utiliser le Switch input pour les relais (plus généralement tout ce qui est en sortie "Output")
c'est d'ailleurs tout à fait logique, mais pose problème pour récupérer l'état de sortie du relais.
il suffit (sur cette version) pour un relais, de ne rien déclarer en device, et juste d'utiliser la commande http://IPWEMOS/control?cmd=gpio,12,1
mais pour récupérer l'état, il faut passer par les rules.
ou alors utiliser une version juste avant "Release mega-20181207 (GPIO changed!!!!) "
Code : Tout sélectionner
http://IPWEMOS/control?cmd=gpio,12,1
traduction googleSi la commande 'Monitor' est utilisée pour surveiller une broche donnée, vous recevrez un événement pour ce GPIO dès que son état changera. Comme dans l'exemple, vous pouvez toujours utiliser les crochets avec le nom tâche / valeur de Plugin#GPIO#Pinstate#Npour obtenir l'état, mais pour déclencher des événements, vous devez ajouter la commande monitor (de préférence au démarrage)
Code : Tout sélectionner
on System#Boot do
Monitor GPIO,12
endon
Code : Tout sélectionner
on BH1750#Lux do
SendToHTTP IP-JEEDOM,80,/core/api/jeeApi.php?apikey=API-KEY&type=variable&name=NOM-VARIABLE-JEEDOM&value=[BH1750#Lux]
endon
+1propositionjoe a écrit :Je plussoie,
On peut simplement remonter une info à jeedom avec un appel http qui modifie une variable dans jeedom:
C'est en prod depuis 2 mois,Code : Tout sélectionner
on BH1750#Lux do SendToHTTP IP-JEEDOM,80,/core/api/jeeApi.php?apikey=API-KEY&type=variable&name=NOM-VARIABLE-JEEDOM&value=[BH1750#Lux] endon
0 soucis, contrairement au plugin qui fonctionne bizarrement.
Code : Tout sélectionner
on System#Boot do
Monitor GPIO,12
endon
On GPIO#12=0 do
SendToHTTP,192.168.XX.XX,8121,/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxx&device=ESP_Easy&taskid=0&cmd=GPIO12&value=0&ip=192.168.xx.xxx
endon
On GPIO#12=1 do
SendToHTTP,192.168.xx.xx,8121,/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxx&device=ESP_Easy&taskid=0&cmd=GPIO12&value=1&ip=192.168.xx.xxx
endon
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités