Comments (9)
Seems like auto restart data read feature is not okay. Something happened between commit 220 and 229
from bms-to-inverter.
Thanks Todor, I will look into it tomorrow!
from bms-to-inverter.
I fixed clearing the buffers at the start of each reading. Running now already over 10 hours.
Please update.
from bms-to-inverter.
Hello, i have updated.
Now stays here and nothing happens.
No more data printed after that line...
2024-02-13 12:53:47.475 | INFO | main | verter.BmsToInverter:158 | Starting BMS receiver...
2024-02-13 12:53:47.478 | INFO | main | verter.BmsToInverter:167 | Starting inverter sender...
2024-02-13 12:53:48.479 | INFO | 2-thread-1 | stoinverter.core.BMS:128 | ---------------------------------> Thread 42
2024-02-13 12:53:48.481 | INFO | 2-thread-1 | toinverter.core.Port:101 | Opening /dev/ttyAMA0 ...
2024-02-13 12:53:48.503 | INFO | 2-thread-1 | toinverter.core.Port:103 | Opening port /dev/ttyAMA0 SUCCESSFUL
from bms-to-inverter.
Its working now. I've uploaded the application I generated via the Configurator and tested it on your PI. There was a blocking read when clearing the buffers. Btw, the Configurator application should also work on your Mac now.
from bms-to-inverter.
Hi, thanks for supporting. Now the app is working but for 2-3 minutes. Seems like when it hits empty data or some wrong data it just stays forever. Yes configurator is working on Mac and i am using it :)
from bms-to-inverter.
Ok, there was another blocking reading. I've changed buffering the readings now to a non-blocking queue. That solved the issue. I'm running it on your PI now
from bms-to-inverter.
Hi, perfect ! If it is working for 20-30 minutes i think it is okay. Also you can start the web server, same ip address and port 8080 to check if it updates accordingly.
from bms-to-inverter.
Hi, all working good. I've also started the webserver and its updating the values.
I haven't had time to look into the timeout on the MQTT client/server, so maybe the web app will stop updating after a day.
Just keep an eye on that.
I will close this issue as it is fixed now.
from bms-to-inverter.
Related Issues (20)
- Growatt Inverter support via RS 485 / CAN HOT 52
- Webserver module HOT 23
- Growatt Hybrid high voltage / Pylontech BMS high voltage (powercube x1) / CAN HOT 103
- Latest code not working HOT 5
- Batteries with no content shown in the overview and webserver HOT 8
- JK BMS RS485 support HOT 2
- Building on PI4 HOT 4
- Outback Power Skybox Inverter BMS Canbus HOT 25
- Daly Growatt implementation imminent HOT 21
- waveshare CAN expansion hat compatibility HOT 1
- JK BMS RS485 doesn't work HOT 10
- BMS tab is empty HOT 18
- Raspberry Pi 5 compatibility HOT 2
- mqtt with authentication? HOT 7
- Hardware connection to the Growatt Inverter HOT 10
- Daly BMS - ttl HOT 7
- First time running with Daly TTL HOT 25
- Running on Windows HOT 7
- configuration issues HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bms-to-inverter.