Replies: 2 comments 3 replies
-
What about an ESPHome approach ;-) https://github.com/syssi/esphome-jk-bms |
Beta Was this translation helpful? Give feedback.
-
Hi The slave code on my repo isnt complete This would allow a very simple ESP setup and allow for the logic of command creation and decoding to be done more centrally I started on this, but failed to get the ESP talking serial to my inverter - but it looks like someone has done all the work for the PI30 protocol - though this would work for you Re running as a service - raise an issue with what you have done, what works and what doesnt, the code does allow a fair amount of testing on the commandline to make sure things work before 'hiding' it as a service |
Beta Was this translation helpful? Give feedback.
-
Hi jblance, I must say your code is working flawlessly on my pi setup all year and I am about to make the move to more automation and centralised intergration. I see your micropython slave code (discussion not open there sorry) is already at a certain stage and possibly working, is there a chance it is compatible with the lan8720A library on a W32-ETH01?
For background I have 4x pip4048 inverters with my pi in an outdoor cabinet and a jkbms in a 20ft container all away from the house so wifi is not an option for me, but I have ethernet. Currently using Influx and Grafana displayed on an old wall mounted tablet and using RaspController android app to send preset ssh commands based on what I see. It works, but I want the next level of automation.
I would like to run a WT32-ETH01 to my jkbms (not yet datalogged) via rs485 and then eventually replace my pi with another WT32-ETH01 to move the pi inside the house. and I'm also going to add Home Assistant to play with more IOT (and because my panasonic a/c has the worst cloud app ever) I also dont know if I will need to integrate Node Red into it all as well or not.
Thanks for any advice to set me on the right path...
edit:grammar
Beta Was this translation helpful? Give feedback.
All reactions