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.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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,
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
patrice
Messages : 1720
Inscription : 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 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
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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 !
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
patrice
Messages : 1720
Inscription : 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 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
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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.
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
denis_brasseur
Messages : 898
Inscription : 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
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
denis_brasseur
Messages : 898
Inscription : 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
acuponctus
Messages : 107
Inscription : 13 sept. 2016, 12:10
Localisation : Vaucluse (84)
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
Rpi4 domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 4 prises Horsky flashées - 2 cameras sv3c + 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)
Répondre