Page 1 sur 1

[dzvents] savoir si un device est "utilisé" ou "non-utilisé"

Publié : 05 mars 2025, 08:14
par AchilleTalon
Bonjour à tous,

j'utilise beaucoup dzvents, j'arrive à faire pas mal de trucs sympa avec (alarme, détecteur de présence, gestion des volets, chauffage, ...) mais il y a toujours une chose que je n'arrive pas à trouver :

Dans le menu configuration/dispositifs, on voit (cf. image) des flèches vertes ou bleues :
- bleu : dispositif utilisé (visible dans le reste des pages)
- vert : dispositif "non-utilisé"

En revanche, impossible de trouver cet "attribut" dans les objets domoticz.devices qu'on manipule dans dzvents.

Par exemple, quand je boucle sur tous les devices d'un hardware :

Code : Tout sélectionner

domoticz.hardware(H).devices().reduce(...
J'aimerais pouvoir ignorer les devices qui ne sont pas actifs, mais je ne sais pas comment faire.

Merci d'avance pour votre aide

Re: [dzvents] savoir si un device est "utilisé" ou "non-utilisé"

Publié : 05 mars 2025, 23:33
par Flying Domotic
Dans la base, c'est dans la table DeviceStatus, champs "Used".

Dans l'API, c'est le champs "Used". On peut aussi changer l'état par "&type=setused&used=true/false", toujours dans l'API.

Par contre, même en lisant le code, je n'ai pas trouvé d'indication dans dzVents ..

Re: [dzvents] savoir si un device est "utilisé" ou "non-utilisé"

Publié : 07 mars 2025, 07:50
par AchilleTalon
Merci pour les infos. Ca confirme malheureusement ce que j'ai observé.
Je vais faire une demande d'ajout de fonctionnalité ou essayer de contourner.

Re: [dzvents] savoir si un device est "utilisé" ou "non-utilisé"

Publié : 07 mars 2025, 09:55
par Flying Domotic
En attendant, il est toujours possible d’appeler l'API en dzVents pour récupérer la liste des devices avec ce flag "used", par un habile http://<monServeurDomo>:8080/json.htm?type=command&param=getdevices&used=true&displayhidden=1