First post in the new forum, and I’ll try to explain this as per the Beta Testing protocol.
- How its expected to work
Shelly devices connected via ethernet (EM50 two-channel energy meter) and wifi (Pro1 relays) should be detected automatically on the same LAN as the Cerbo GX running Venus v.3.73. The function of the switches should be visible in the switch pane on VRM, and in the integrations page on the Cerbo Touch 50 and also on remote console. The devices should be configurable in NodeRed via the relevant Shelly nodes including using a flow to turn them on and off based on things like battery SOC/temperature/weather forecast.
Subsection: What parts are working
All devices are visible (most of the time) in Node Red and connected. The EM50 reliably provides data through Node Red to two virtual devices set up as PV Inverters. These are visible in the Remote Console/Touch 50 and on VRM Dashboard.
The actual inverter/AC Inverter/Battery etc. is all working like a dream.
- How it doesn’t work as expected
The Shelly devices are regularly not seen in the VRM device list for long periods, the periods are not the same between devices and there does not seem to be a pattern in that rebooting the Cerbo or power cycling the router or Shelly devices has no effect. They also do not reliably appear in the VRM switch pane but do appear on the Remote Console. The buttons do not reliably activate the Shelly devices, more often than not this is the case although sometimes they do work. The Shelly web interface works fine, as do the local controls via the Shelly device local IP address.
- Details on the system
2x Shelly Pro 1 relays via Wifi, Static IP
1x Shelly Pro EM50 via Ethernet, Static IP
All running latest 1.7.5 firmware
Cerbo GX with Venus 3.73 and touch 50 display
Multiplus 2 8000
2x AC coupled Solax 2.2kW microinverters
DC coupled MPPT 250
BYD LVS Battery
Teltonika RUT 951POE+ 4G router
- What you’ve already tried to make sure its not a setting or other issue
I have tried so many combinations that I am going a bit mad! The main issue seems to be the intermittent nature making it very difficult to repeat a fault, so the change in any given setting doesn’t make a difference and then no apparent change seems to have differing behaviour. Even in the course of taking the screen shots, things changed without me actually changing anything.
One thing I looked at quite a bit was the discovery type. The EM50 and one of the Pro1 had this listed as ‘manual’ while the other Pro1 had it listed as mDNS, by the time I had taken the screenshot all were reading mDNS.
Problems created when Shelly Cloud AND mqtt enabled simultaneously seem to be only affecting older devices with limited processing power. I am remote fro the site so am reluctant to turn off the cloud service.
I have read that there is a v.3.80 beta test version at the moment and that some users have reported erratic behaviour along similar lines but not quite the same consistent connection via Node Red and erratic connection/function elsewhere.




