Hi all!
Apologies for the rather basic post, but I wasn’t able to find the more general info in a search.
So I’m looking to build a semi-industrial setup with multiple BMS of different brands, a variety of sensors and actuators from different brands (motors, encoders, accelerometers, etc), multiple controllers, an MPPT, etc. I’ll have a primary controller doing most of the heavy lifting but, while looking at Victron hardware for MPPT and BMS interfaces, I was told that the CerboGX can implement custom logic and have custom communications if implemented through Venus OS and Node-RED. Therefore, I’m curious if I can offload some of the more generic control strategies onto the Victron hardware. However, I’m having a little difficulty wrapping my head around how complex this task might be.
So far as I could tell, a typical arrangement might be: put Venus OS on a CerboGX if all your devices have Victron interfaces OR put Venus OS on a RasPi if you need a more custom gateway; for non-standard I/O, either create a custom Node-RED node and then run code on the Pi to generate the node input data OR interact with the I/O via an embedded controller like an Arduino and pipe communications to and from the Node-RED flow using some standard node (I couldn’t figure out what this might be); and use Node-RED to implement what logic you’re after.
Does this sound right? Are there examples of folks implementing non-typical industrial or vehicle (marine / automotive / etc) sensors and actuators this way?
Thanks for helping get me up to speed, and apologies if this thread is redundant.