Hei, har installert siste verson av ElWiz og leser data fra min tibber pulse. Men datapakkene fra pulse stemmer ikke med det som er programmert i ElWiz. Har tibber pulse software blitt endret? Min pulse versjon er 1.2.5.
Eg får noe strømdata dekodet heldigvis, men det er mye som blir feil eller mangler.
Eksempel er nullstilling av data per time, consumptionCurrentHour.
NB eg måtte tvangskjøre utlesingen i elvis.js fordi datapakken var for lang.
Fra elwiz.js...
processMeterData(buf) {
const dataLength = (buf[1] & 0x0F) * 256 + buf[2] + 2;
if (buf.length === dataLength) { --------- måtte sette disse like fordi buf.length = 360 og dataLength =41.
Min strømmåler er en Kaifa med tibber pulse.
Derfor spørsmålet om tibber pulse har blitt endret. Noen som har tips om dette?
Mvh steinb
Oppdatering...28/8/24
Det viser seg at min tibber pulse gir ut datapakker til mqtt korrekt når den er rebootet, men så etter noen minutter så kombinerer den alle pakkene i en laaang melding. Eg tror det er tibber pulse så gjør det og ikke mqtt broker, men usikker. Etter reboot så begynner og slutter datapakkene med hex 7e , etter en tid så begynner pakken på hex 08 og slutter på hex 7e. Noen andre som har merket noe slikt
Ny oppdatering og lukking av spørsmål
Tibber pulse batcher meldingene, dvs den slår sammen meldinger og sender en melding pr ca 10s istedet for en pr 2s. En kan sende batching_disable -1 til tibber pulse vha mqtt så går det bra en stund.