I have a couple Shelly UNI plus's to measure solar battery voltage. Thought I give the hub built in driver a shot. I don't see anywhere to enter/change the IP address of the device after its first been discovered, is this not possible?
Also the voltage driver reading is way off from actual. Driver reports ~24.3v, actual ~53.6v
The community driver seems to work fine, lets me enter IP address and Voltage is accurate for same devices. But would rather use the built in for simplicity.
Update: Changing this into a Feature Request..
No way to enter the device IP address in the wifi parent driver. Allow to change IP address in device driver.
Voltage driver reports wrong voltage value. It could be reading the only raw voltage. Needs to also report the voltage that is modified by the Shelly expression math or just that one because it will be the raw voltage anyway if no math is used.
Good point! Here's how you get around that. I put a resistor voltage divider (basically 1 or 2 resistors) on the UNI input to scale it down to the <30v max. Then use the math expression on the shelly app interface to convert it back to >30v before its send to Hub.
I'm familiar with voltage dividers as I often used them in a previous life integrating analog equipment with Industrial PLCs. I thought maybe they had changed the specs of the UNI.