Activer/ Desactiver Materiel

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.
Répondre
xavierlp
Messages : 220
Inscription : 01 nov. 2016, 15:28

Activer/ Desactiver Materiel

Message par xavierlp »

Bonjour à tous

Savez vous s'il est possible d'activer et désactiver des materiels via un script?

Quand je parle de matériel il s'agit de ceux que l'on trouve sous SETUP / HARDWARE

Merci
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Activer/ Desactiver Materiel

Message par denis_brasseur »

Il semblerait que cela soit possible en json.
https://www.domoticz.com/wiki/Domoticz_ ... e_hardware
Enable hardware
/json.htm?type=command&param=updatehardware&htype=<type>&name=<name>&enabled=true&port=<port name>&idx=<hardware idx>
note Use the complete set of parms that you find when entering the enable command on the GUI because if not completely entered it will destroy your hardware table. Test first on a test system !!

Disable hardware
/json.htm?type=command&param=updatehardware&htype=<type>&name=<name>&enabled=false&idx=<hardware idx>
To get the required data from the hardware first do
/json.htm?type=hardware
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
xavierlp
Messages : 220
Inscription : 01 nov. 2016, 15:28

Re: Activer/ Desactiver Materiel

Message par xavierlp »

Merci Denis

J'ai tenté mais le résultat est plus qu'étrange.

le fait de lancer le disable supprime la ligne dans la liste

Cependant si je lance la commande api json qui liste le matériel je peux la retrouver avec tous les paramètres à blanc !

je peux aussi le réactiver via api json, il n’apparaît toujours pas dans la liste et les paramètres sont toujours à blanc....

Il va falloir creuser ces fonctions
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Activer/ Desactiver Materiel

Message par vil1driver »

Salut,

Le mieux est d'ouvrir le panneau de dev de chrome (f12) onglet network.

Puis dans domoticz effectuer manuellement l'action pour laquelle l'on cherche la requête json.

Elle y sera listée (dans l'onglet network du panneau de dev..)

Ainsi tu évites de te baser sur un wiki peut-être périmé
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
xavierlp
Messages : 220
Inscription : 01 nov. 2016, 15:28

Re: Activer/ Desactiver Materiel

Message par xavierlp »

Génial ;)

çà marche tout de suite avec les bons paramêtres !!!

A savoir il faut lister TOUS les paramètres du matériel

Merci à vous tous

Special thanks to @vildriver
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Activer/ Desactiver Materiel

Message par denis_brasseur »

denis_brasseur a écrit : 13 juil. 2020, 11:50
note Use the complete set of parms that you find when entering the enable command on the GUI because if not completely entered it will destroy your hardware table. Test first on a test system !!
note Remarque: Utilisez l'ensemble complet des paramètres que vous trouverez lors de la saisie de la commande enable sur l'interface graphique, car si elle n'est pas complètement entrée, elle détruira votre table matérielle. Testez d'abord sur un système de test !!
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
xavierlp
Messages : 220
Inscription : 01 nov. 2016, 15:28

Re: Activer/ Desactiver Materiel

Message par xavierlp »

Jai encore une question

J'utilise cette commande

https://monuser:monpwd@monurl:monport/json.htm?type=command&param=updatehardware&htype=94&idx=29&name=Tuya%20TV&address=192.168.1.8&Mode1=55142707bcddc295f96a&Mode2=96883c267ff94d05&Mode3=1;2&Mode4=1;2&Mode5=18;19;20&extra=sincze_tuya_smartplug_plugin&enabled=true&datatimeout=0

cela passe très bien sur mon navigateur ou via un bash avec un curl.

Par contre sur un device ou meme via openurl j'ai une erreur dans les logs.

Y a t il une encode à faire peut être ?

Merci
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Activer/ Desactiver Materiel

Message par denis_brasseur »

Montres nous ton log, voir si il est exploitable
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
xavierlp
Messages : 220
Inscription : 01 nov. 2016, 15:28

Re: Activer/ Desactiver Materiel

Message par xavierlp »

Script event triggered: Apple TV Alexa
2020-07-14 20:24:03.563 Error: Error opening url: https://xxxxxxx:yyyyyyyy@monurl.fr:9999 ... atimeout=0


C’est tout ce que j’ai


Envoyé de mon iPhone en utilisant Tapatalk
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Activer/ Desactiver Materiel

Message par vil1driver »

Déjà domoticz parle à domoticz
Donc exit https, nom de domaine et mot de passe

Juste une autorisation du réseau local à ne pas avoir besoin de mot de passe
Et réglage de L'authentification sur basicauth
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre