activation désactivation dispositif 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 Concernant le Raspberry ou les scripts de toute nature des forums spécifiques sont ouverts
acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

activation désactivation dispositif via json

Message par acuponctus »

Bonjour,
Je souhaite savoir s'il est possible avec des commandes de type json d'activer et de désactiver les dispositifs ?
Pour quel usage ?

Je vais avoir 2 interrupteurs qui vont pour le premier ouvrir un volet de piscine, le second le fermer.
Mais le volet est muni d'un système de crochets, je préfère donc avoir à réaliser 2 actions pour éviter d'endommager le matériel.
Un switch On/off pour activer / désactiver les commandes d'ouverture et de fermeture du volet.

Merci par avance,
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

patrice
Messages : 1640
Enregistré le : 22 sept. 2014, 21:51

Re: activation désactivation dispositif via json

Message par patrice »

Bonjour
Oui c'est possible
Regarde ici
https://easydomoticz.com/traduction-fra ... domoticz/
Raspberry Pi model B+, RFXComm,8 interrupteurs Chacon, 5 ds180b 1-Wire, 3 douilles Chacon, 1 contact de porte Chacon, 1 module variateur,module emetteur 54700, Aeon Stick Z-wave, 1 MultiSensor Aeon, accés à distance.
aka thegritche@domoticz forum

acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: activation désactivation dispositif via json

Message par acuponctus »

Merci @patrice,

J'avais déjà vu cette page, mais j'ai simplement vu la partie création de dispositif.
Je vais cependant faire des tests à partir de cette partie : Créer un dispositif virtuelhttps://easydomoticz.com/traduction-fra ... tualsensor

@ suivre !
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: activation désactivation dispositif via json

Message par acuponctus »

Je n'y parviens pas,

J'ai essayé différentes combinaisons sans succès. Ici celles qui se rapprochent le plus dont j'ai besoin :

json.htm?type=setused&idx=8&used=true => ça active un dispositif désactivé !
Mais
json.htm?type=setused&idx=8&used=false => efface entièrement le dispositif !

@ suivre
Merci
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

patrice
Messages : 1640
Enregistré le : 22 sept. 2014, 21:51

Re: activation désactivation dispositif via json

Message par patrice »

Ce que tu cherches à faire n'est pas de créer un dispositif mais d'activer un dispositif.
La commande est
json.htm?type=command&param=switchlight&idx=99&switchcmd=Off

Avec idx qui est ton idx domoticz de ton dispositif

Ou
Cette commande permet de passer à On si c’est à Off et vice-versa sans que vous vous occupiez de son état actuel.

/json.htm?type=command&param=switchlight&idx=99&switchcmd=Toggle

Retour afiiche
{
"status" : "OK",
"title" : "SwitchLight"
}
Raspberry Pi model B+, RFXComm,8 interrupteurs Chacon, 5 ds180b 1-Wire, 3 douilles Chacon, 1 contact de porte Chacon, 1 module variateur,module emetteur 54700, Aeon Stick Z-wave, 1 MultiSensor Aeon, accés à distance.
aka thegritche@domoticz forum

acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: activation désactivation dispositif via json

Message par acuponctus »

Merci,

Je m'exprime peut être pas avec les bons termes.
Mais l'idée est bien de désactiver et d’activer un dispositif, et non de passer à On ou Off le switch.

Je me suis inspiré de la partie création que j'ai relaté ici pour mon besoin.
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

denis_brasseur
Messages : 473
Enregistré le : 24 déc. 2018, 17:05
Localisation : (26)

Re: activation désactivation dispositif via json

Message par denis_brasseur »

Tu veux dire Ajouter un dispositif ou Mettre en non utilisé ?
Pi3 + DD PiDrive + RFXtrx433 + AEON Labs ZW090
7 Modules fil pilote ZMNHJD1
2 détecteur fumées CHACON 34131
5 Bresser Capteur thermo/hygro
1 contacteur porte Philio PST02-1A Z
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: activation désactivation dispositif via json

Message par acuponctus »

effectivement ,le mettre en non utilisé.
puis le mettre en utilisé par une autre action
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

denis_brasseur
Messages : 473
Enregistré le : 24 déc. 2018, 17:05
Localisation : (26)

Re: activation désactivation dispositif via json

Message par denis_brasseur »

Disable switch via JSON
Regarde :

Code : Tout sélectionner

http://192.168.2.10:8084/json.htm?type=setused&idx=328&protected=false&used=true
http://192.168.2.10:8084/json.htm?type=setused&idx=328&protected=true&used=true
Egalement :

Code : Tout sélectionner

http://192.168.2.10:8084/json.htm?type=setunused&idx=6
Pi3 + DD PiDrive + RFXtrx433 + AEON Labs ZW090
7 Modules fil pilote ZMNHJD1
2 détecteur fumées CHACON 34131
5 Bresser Capteur thermo/hygro
1 contacteur porte Philio PST02-1A Z
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

acuponctus
Messages : 58
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: activation désactivation dispositif via json

Message par acuponctus »

j'avais déjà testé mais non concluant
/json.htm?type=setused&idx=8&protected=true&used=true ==> active un dispositif non utilisé
/json.htm?type=setused&idx=8&protected=false&used=true ==> ne fait rien pour le coup

/json.htm?type=setused&idx=8&protected=true&used=false ==> supprime le dispositif... au lieu de le mettre en non utilisé
/json.htm?type=setunused&idx=8 => supprime le dispositif... idem
ABOX Raspberry Pi 3 Modèle B Plus
domoticz V4.10717 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2x cameras sv3c et 1x wansview - 3xTH16 2xBasic et 1xRF tous flashés avec EasyESP

Répondre