changer icone via json

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
higgins91
Messages : 669
Inscription : 17 nov. 2016, 11:06

Re: changer icone via json

Message par higgins91 »

Merci, je vais essayer ce capteur "alerte" ;)

Yes! ça marche, merci (j'ai eu du mal mais au final c'est bon)
le site retourne la couleur en majuscule et je comparait avec la couleur en miniscule :)

Code : Tout sélectionner

#!/bin/bash

tempo=$(curl -s "http://domogeek.entropialux.com/tempoedf/now")

#ancien capteur dummy "text"
#curl "http://192.168.192.31:8080/json.htm?type=command&param=udevice&idx=15&svalue=$tempo"

if [ $tempo = "BLEU" ]; then
curl "http://192.168.192.31:8080/json.htm?type=command&param=udevice&idx=35&nvalue=0&svalue=Bleu"
fi

if [ $tempo = "BLANC" ]; then
curl "http://192.168.192.31:8080/json.htm?type=command&param=udevice&idx=35&nvalue=1&svalue=Blanc"
fi

if [ $tempo = "ROUGE" ]; then
curl "http:/192.168.192.31:8080/json.htm?type=command&param=udevice&idx=35&nvalue=2&svalue=Rouge"
fi
Dz version : 2024.7
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: changer icone via json

Message par patrice »

Bonsoir
En dehors des derniers messages qui n'ont pas de rapport avec le titre du thread (comme souvent par ici :twisted: ), avez vous une explication quand au nom/numero de l'image a donner
Je me suis bien créé des images 110_On,110_Off, et aussi 110 que je passe a l'api dans customimage , avec les idx et noms de mon custom widget comme cela

Code : Tout sélectionner

http://192.168.1.76:8080/json.htm?type=setused&idx=22&name=test&description=&switchtype=0&customimage=110&devoptions=1;&used=true
mais sans succès
Vous avez réussi ?
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
gandalfand
Messages : 6
Inscription : 26 mars 2015, 07:34

Re: changer icone via json

Message par gandalfand »

Bonjour,

une astuce pour connaitre les commandes json ::

1) connecte toi a ton interface par google chrome : ex : 192.168.1.1:8080

2) appuie sur f12 pour avoir le mode console et va dans network.

3) reproduit la manipulation que tu souhaite faire en cliquant dans l'interface et récupère la commande json dans le network...
Répondre