Mise à jour du niveau de batterie
Mise à jour du niveau de batterie
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
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
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 :
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 (21.93 Kio) Consulté 2874 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
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
Re: Mise à jour du niveau de batterie
je viens d'avoir une réponse sur le forum domoticz.com.
Il faut faire cela :
/json.htm?type=command¶m=udevice&idx=3237&battery=32&nvalue=0
Je viens de tester, cela fonctionne...
A+
Il faut faire cela :
/json.htm?type=command¶m=udevice&idx=3237&battery=32&nvalue=0
Je viens de tester, cela fonctionne...
A+
Re: Mise à jour du niveau de batterie
C est « import board »
désolé j ai remis mon script avec les corrections
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
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
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
Re: Mise à jour du niveau de batterie
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¶m=udevice&idx=3237&battery=32&nvalue=0
nvalue = 0 : inter off
nvalue = 1 : inter on
/json.htm?type=command¶m=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
Une API non documentée alors.
Par curiosité, ton actionneur fonctionne sur batterie c'est ça ?
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
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
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
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