Victron.Arduino-ESP8266
Victron.Arduino-ESP8266 copied to clipboard
Values not updating
I am trying to use this code to send data to Blynk as an output rather than serial. The values seem to not update throughout most of the day. Any ideas? Thanks
Have you checked to see if this is because of the checksum value being incorrect? I have noticed on my test bench that the checksum sometimes is not correct and this is why I have had issues with my values updating. A better and shielded connector resolves this problem for me.
Same for me. Keeping the values for about 15 measurements, independent of any timer or whatever.. After it stops and only keep working again if I reset my esp. Wouldn't it be possible to simply delete/ignore the wrong data if the checksum isn't correct? I'm not that great in programming, so just an opinion.
Short update: neither with another cable, nor with another esp or different timings it does work. It's not the checksum, seems like the communication freezes and after ~2 minutes, you'll always receive the exactly same data. Tried in blynk and tried via serial :( any suggestions?
For me the config.h fields were not correct for the latest victron update, so my checksum was never valid. I ended up rewiting most of the data retrieval, which i packaged in a library here https://github.com/metrafonic/arduino-vedirect