January 22, 20233 yr Not sure Node-Red give you that much from a dashboarding and UI perspective. You have a UI to modify some system settings on Node-Red, which can just as easily be done on Home Assistant these days. For everything else, Node-Red simply feeds the information via MQTT to Home Assistant. Home Assistant is where the dashboards, energy management UI, and even automation in many cases lives. It's all on an app and integrates with a 1000+ services devices. There is even ESPHome (once again a Home Assistant project) code that could probably read these register values into Home Assistant with your existing hardware. Node-Red might be somewhat more flexible for automations, but for everything else and 98.5% of automations you have Home Assistant. But I admit I might be biased, in the past I've built my own hardware - based on ATmegas and electric Imps ;-), UIs and eventually settled on HASS in 2016. Today it is one of the most active opensource projects out there, which obviously serves as some nice confirmation bias 😉
January 22, 20233 yr Node-red's dashboard and UI system is primitive, but more than sufficient for my requirements. What I need to find out now, is whether or not I can make it efficient enough for reliable near-real time control.
February 26, 20233 yr Hi, I am throwing out an idea - Victron Cerbo GX to use for monitoring/control and added functionality. It would be a relatively cheap device with a screen add-on to use to interact with the Deye/Sunsynk and supports also node-red. https://www.victronenergy.com/live/venus-os:large Maybe some of you have already tried this approach too
April 9, 20233 yr Hi All I'm needing some assistance please... At the beginning on Feb my inverter failed and had to go in for repairs... I received a replacement unit on Thursday last week and installed it on Friday. It came with firmware version COMM:E426 - MCU:3382-1515 All is working fine except I'm not getting the data via the RS485 connection from my Home Assistant any more. I can see the tx LED light whenever HA send a request but the rx LED never lights. I have the cable connected into the "RS485/METER" port (green LAN cable boot in the pic here) I have checked, multiple times, that the Modbus SN setting on the inverter is set to 1 I believe my cable is fine, it is about 15m long, as I attached a second USB-RS485 adapter with an in-line RJ45 connector to the end of the cable at the inverter. I plugged this into my laptop and ran a PuTTY session on the COM port. Every time HA sent a request, you can see the tx LED briefly light on the adapter connected to HA, the rx LED briefly lights on the adapter connected to my laptop and I got some character displayed in my PuTTY window. I then swapped the USB-RS485 adapters around with the same results and I also swapped the A/B cables on both ends, to check that both sets of cables are working, and got the same results, thereby showing the cable seems fine. This is the same cable I used with the inverter that dies in Feb. If I connect the USB-RS485 to my laptop (Windows 10) and the inverter, is there a way to provoke a response from the inverter to see if there is anything coming from the RS485 port?
April 9, 20233 yr 56 minutes ago, RhysMcW said: Hi All I'm needing some assistance please... At the beginning on Feb my inverter failed and had to go in for repairs... I received a replacement unit on Thursday last week and installed it on Friday. It came with firmware version COMM:E426 - MCU:3382-1515 All is working fine except I'm not getting the data via the RS485 connection from my Home Assistant any more. I can see the tx LED light whenever HA send a request but the rx LED never lights. I have the cable connected into the "RS485/METER" port (green LAN cable boot in the pic here) I have checked, multiple times, that the Modbus SN setting on the inverter is set to 1 I believe my cable is fine, it is about 15m long, as I attached a second USB-RS485 adapter with an in-line RJ45 connector to the end of the cable at the inverter. I plugged this into my laptop and ran a PuTTY session on the COM port. Every time HA sent a request, you can see the tx LED briefly light on the adapter connected to HA, the rx LED briefly lights on the adapter connected to my laptop and I got some character displayed in my PuTTY window. I then swapped the USB-RS485 adapters around with the same results and I also swapped the A/B cables on both ends, to check that both sets of cables are working, and got the same results, thereby showing the cable seems fine. This is the same cable I used with the inverter that dies in Feb. If I connect the USB-RS485 to my laptop (Windows 10) and the inverter, is there a way to provoke a response from the inverter to see if there is anything coming from the RS485 port? See this : https://solar-assistant.io/help/deye/2_in_1_bms_port
April 9, 20233 yr 1 hour ago, abd7 said: See this : https://solar-assistant.io/help/deye/2_in_1_bms_port This ^ The newer Deye / Sunsynks use a single comm (CAN) port and your battery BMS (CAN) cable AND Solar Assistant cable need to plug into that one port. You need a splitter of sorts to enable the one port to be for both Battery BMS and Solar Assistant Edited April 9, 20233 yr by mzezman
April 10, 20233 yr Yay, getting data again😀 Thank you @abd7 and @mzezman, I just happened to have a splitter in a drawer (finally justified in keeping all that "junk"). For anyone looking for those splitters, I see Takealot as a 2-pack (also a single but for more money). https://www.takealot.com/techme-rj45-2x-female-to-female-splitter-adapter-pack-of-2/PLID72195763
April 20, 20233 yr Hi all Just installed CAN HAT on a Pi Zero W and managed to get communication working via MQTT and sensors showing in HA, however it just stopped updating after a few hours and when I checked Node-red, I see the Inverter Node timesout and I cant get it to read again on the ModBusRead flow. See screenshot. Any ideas? Tried rebooting, nothing changed on cabling. No luck. Attached my serial settings which were working too. Would someone mind sharing their latest flows? Has anything changed since this version https://github.com/jacauc/SunSynk-NodeRed/blob/master/flow.json ? On a side note: I installed InfluxDB on the Pi Zero and got it working, but do you think it's too much for the Pi Zero to handle the constant writes? Thanks Edited April 20, 20233 yr by aaelex
April 20, 20233 yr @aaelex do you share the CAN bus with the battery? If you have constant writes you will likely shorten your SD card's lifetime. On my Home Assistant I use a USB SSD.
April 20, 20233 yr 6 minutes ago, kellerza said: @aaelex do you share the CAN bus with the battery? If you have constant writes you will likely shorten your SD card's lifetime. On my Home Assistant I use a USB SSD. No. I tried it on the CAN port on the inverter when I couldn't get it connected as I thought it might be that, eventually tried the original RS485 port again and managed to get it connected in the early hours of the morning... Then woke up this morning a few hours later and there was no data coming through again and it was showing timeout on the ModBudRead flow above. However the Pi0 was still accessible via IP and I could access the Node-red. I have a SSD on my Pi4 running HA, but on the Pi0 running my CAN Hat connected to the Inverter, it is just an SD card. Edited April 20, 20233 yr by aaelex
April 20, 20233 yr 56 minutes ago, aaelex said: I have a SSD on my Pi4 running HA, but on the Pi0 running my CAN Hat connected to the Inverter, it is just an SD card. Why not just run InfluxDB on the HA Pi? You should probably have a look at Node-RED's logs. Can't help much more than that as I don't use Node-RED at all. HA on it's own can do some pretty neat automations and between native integrations & addons there is very little you cannot do. You could always try running mbusd on the Pi0 and the addon on you HA Pi.
April 20, 20233 yr Just now, kellerza said: Why not just run InfluxDB on the HA Pi? You should probably have a look at Node-RED's logs. Can't help much more than that as I don't use Node-RED at all. HA on it's own can do some pretty neat automations and between native integrations & addons there is very little you cannot do. You could always try running mbusd on the Pi0 and the addon on you HA Pi. Good point! Will run it on the HA Pi4. No worries thanks. Will tinker around. I actually want to migrate to a more streamlined setup as I described in this post, maybe you can help me use the Pi0 as a Modbus over TCP and integrate it with your integration if that is even possible with your integration? Thanks!
June 14, 20233 yr Hey guys, Super intrigued by this but id like to know if you could run this on Windows machine?
June 15, 20233 yr 8 hours ago, Mike-R said: Hey guys, Super intrigued by this but id like to know if you could run this on Windows machine? Yes u can. node-red is multi-platform. here are the instructions for a windows install: https://nodered.org/docs/getting-started/windows
June 29, 20233 yr On 2021/11/18 at 6:19 AM, KempM said: Then in Node-Red the automation. @KempM Whilst checking out your flow I noticed an option in the call service node that I don't have in my setup, it's really neat: And this would enable me to remove 2 extra nodes from all my automations such as this: I've googled it but can't find how to get the turn_{{payload}} into the dropdown.
August 14, 20232 yr Quesiton for @kellerza on the registers in the definitions3ph.py file. It says at the top that it's for 5kW and 8kW models. Does this work for 12kW 3 phase Synsynk as well?
August 14, 20232 yr 1 hour ago, lrossouw said: Quesiton for @kellerza on the registers in the definitions3ph.py file. It says at the top that it's for 5kW and 8kW models. Does this work for 12kW 3 phase Synsynk as well? That is probably a copy & paste issue and should be for the 12kW & 16kW 3-phase inverters
August 18, 20232 yr Hi All, I need some assistance. If setup the sunsynk-multi-addon in HA for a Sunsynk 8 kW inverter. I cannot seem to get a serial connection going. I've tested the cable with a SolarAssistant setup and it works there so the cable should be fine. I've also tried moving it over to the CAN port just in case it is a 2-in-1 port but no luck. Please see the link to the Github issue comment here: Github Issue I also worked through the fault finding page but have no success. Hopefully someone here might have some ideas as to what to do next? Thanks in advance.
August 18, 20232 yr Hi @kellerza, in the latest update, is there any reason I would lose some of the sensors? All the kWh, Amp and volt ones are gone, grid hz and battery SOC also gone. But all the Watt ones are still working. I thought it was because I had :now next to some sensors in the YAML but I removed all those and still not working. Saw a few errors in the logs and cleared all of those as well where _power changed to _energy. Any pointers?
August 18, 20232 yr 33 minutes ago, Robbo said: Hi @kellerza, in the latest update, is there any reason I would lose some of the sensors? All the kWh, Amp and volt ones are gone, grid hz and battery SOC also gone. But all the Watt ones are still working. I thought it was because I had :now next to some sensors in the YAML but I removed all those and still not working. Saw a few errors in the logs and cleared all of those as well where _power changed to _energy. Any pointers? _power changed to _energy a looong time ago. But it might be that the previous version of the addon still substituted all those deprecated sensors. Now it will just raise a warning If you fixed it, the entity_ids will be different in HA and you need to update your Energy settings and UI elements to use the new sensor entity_ids (or rename the entities, but I won't advise that) Look at Settings -> Devices & Services -> Devices and you can open the device and see all it's associated sensors. If still not working, open an Issue on github with more detail
August 18, 20232 yr 3 hours ago, kellerza said: _power changed to _energy a looong time ago. But it might be that the previous version of the addon still substituted all those deprecated sensors. Now it will just raise a warning Thanks! Just strange that the Watts work. All other sensors in the MQQT are unavailable. Looking at the config YAML there is this: SCHEDULES: - KEY: w READ_EVERY: 5 REPORT_EVERY: 60 CHANGE_ANY: false CHANGE_BY: 80 CHANGE_PERCENT: 0 Is that correct or should it be done for each key? Otherwise will raise in github as you suggest EDIT: would you mind sharing a template YAML? I cant find it on your page. Edited August 18, 20232 yr by Robbo
August 19, 20232 yr 10 hours ago, Robbo said: Thanks! Just strange that the Watts work. All other sensors in the MQQT are unavailable. This is not possible, as all sensors & all inverters use the same availability topic - the concept of availability is per addon, not inverter, not sensors. So something else is wrong and won't be able to help without more details, which can be captured in the Issue 10 hours ago, Robbo said: Looking at the config YAML there is this: SCHEDULES: - KEY: w READ_EVERY: 5 REPORT_EVERY: 60 CHANGE_ANY: false CHANGE_BY: 80 CHANGE_PERCENT: 0 Is that correct or should it be done for each key? Otherwise will raise in github as you suggest https://kellerza.github.io/sunsynk/reference/schedules 10 hours ago, Robbo said: EDIT: would you mind sharing a template YAML? I cant find it on your page. You get the default/"template" if you reset your config. The quoted schedule is from the default.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.