Mise à jour du niveau de batterie

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.
ricky74
Messages : 92
Inscription : 03 sept. 2015, 13:58

Mise à jour du niveau de batterie

Message par ricky74 »

Bonjour à tous,

J'ai un "dummy device" de type interrupteur (Light/Switch) que je mets à jour en utilisant les API dmoticz.
Je m'aperçois que le niveau de batterie n'est jamais changé malgré l'instruction &battery=89 par exemple...

Suis-je le seul à avoir ce phénomène ?
Je suis sur la dernière stable 2020.2.

Merci pour votre aide !
Eric
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Mise à jour du niveau de batterie

Message par Chrominator »

Hello,

Je confirme ce que tu écris, ajouter le rssi ou le niveau d'énergie de la batterie n'apparaît pas sur un switch.

Par contre ça fonctionne bien sur des sondes :
Pièces jointes
Screenshot_2020-11-26 Domoticz(1).png
Screenshot_2020-11-26 Domoticz(1).png (21.93 Kio) Consulté 2873 fois
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
ricky74
Messages : 92
Inscription : 03 sept. 2015, 13:58

Re: Mise à jour du niveau de batterie

Message par ricky74 »

je viens d'avoir une réponse sur le forum domoticz.com.
Il faut faire cela :
/json.htm?type=command&param=udevice&idx=3237&battery=32&nvalue=0

Je viens de tester, cela fonctionne...
A+
damolc
Messages : 240
Inscription : 24 juil. 2016, 22:08

Re: Mise à jour du niveau de batterie

Message par damolc »

C est « import board »
désolé j ai remis mon script avec les corrections
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Mise à jour du niveau de batterie

Message par Chrominator »

ricky74 a écrit : 26 nov. 2020, 13:17 je viens d'avoir une réponse sur le forum domoticz.com.
Ah oui, il faut dissocier l'action et la mise à jour de l'état de la batterie.
Fallait le savoir. Bien joué.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
ricky74
Messages : 92
Inscription : 03 sept. 2015, 13:58

Re: Mise à jour du niveau de batterie

Message par ricky74 »

C'est ce que je croyais aussi mais en fait non car l'état est également changé avec le nvalue de la fin :

/json.htm?type=command&param=udevice&idx=3237&battery=32&nvalue=0

nvalue = 0 : inter off
nvalue = 1 : inter on
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Mise à jour du niveau de batterie

Message par Chrominator »

Une API non documentée alors.

Par curiosité, ton actionneur fonctionne sur batterie c'est ça ?
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Mise à jour du niveau de batterie

Message par Flying Domotic »

Bonjour,

De ce que j'ai compris, le RSSI et le niveau de batterie ne peuvent se modifier que pendant unemise à jour du capteur (dit autrement, les mises à jour ont absolument besoin de nValue (et sValue le cas échéant)).

Pour régler le problème dans un plugin EspNow maison, où la mise à jour de la batterie se fait de façon isolée (comprendre sans mise à jour de nValue), je relis simplement la dernière valeur de nValue et la renvoie (de sorte qu'elle ne change pas ;-)
Répondre