Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Best way to read from N30
#1
Hi all,

I am building a new home setup, with a Proxmox server hosting Home Assistant, Mosquitto, VictoriaMetrics and Grafana. I am about to install an N30 into my switchboard, and would like to collect data from it into VictoriaMetrics, as well as use the energy data for Home Assistant dashboards and automations. Ideally the energy data would be recorded into VictoriaMetrics at one second intervals, while Home Assistant should deal with a lower frequency of data, e.g. every 30 seconds.

What is the best (not necessarily simplest) way to do this? I can't find much documentation on the relative merits and functionality of the ESPHome vs KCS v3 firmware, how quickly the energy data updates, or which protocol would be best suited. Note the N30 will be connected by Ethernet, and I also have an Elfin EE11 RS485-Ethernet adapter if that's helpful. I'm also happy to install extra software (e.g. Telegraf) into Proxmox if that provides a better solution.
Reply
#2
KCS v3 have option for update mqtt interval time. if you want more flexible, you can config by ESPHome, so that can do anything.
Reply
#3
(Yesterday, 12:30 PM)admin Wrote: KCS v3 have option for update mqtt interval time. if you want more flexible, you can config by ESPHome, so that can do anything.

OK, but is it reasonable to be taking updates every second? How fast does the ARM CPU read the BL0910 chips, and is there any overhead/performance difference between MQTT vs Modbus, or KCS firmware vs ESPHome, that I should be aware of? I appreciate I can probably test the different combinations to figure it out myself, but was hoping someone already knows and could give me some pointers to save me the trouble. Of course if the answer is "it doesn't matter, 1 second via MQTT or Modbus will be completely fine", that would be all I need to hear  Big Grin
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)