Hi, i got the gateway today and plugged it in and everything went well but after adding hardware and going to devices, the first time i would get a list with all the new devices but if i then went to the devices page again it stayed blank with "loading" on the top of the devices screen.
I found someone mentioning somewere that that was a bug and fixed in the beta so i installed the latest domoticz beta and now it doesn't say loading but i still don't get any devices at all.
Both times every time i accress or refresh the devices screen the log says: "2020-02-19 17:34:50.207 Error: WebServer PO exception occurred : 'stoull'"
As soon as i remove the ems gateway in the hardware page everything works normal again.
I can see no other error messages.
The rest of my log looks like this:
2020-02-19 17:43:47.074 (EMS Bus) onMessage called with: PINGRESP
2020-02-19 17:43:47.075 (p1 smart meter usb) P1 Smart Meter (Power)
2020-02-19 17:43:47.118 (p1 smart meter usb) General/Voltage (Voltage L1)
2020-02-19 17:43:47.170 (p1 smart meter usb) Usage (Usage L1)
2020-02-19 17:43:47.227 (p1 smart meter usb) Usage (Delivery L1)
2020-02-19 17:43:52.061 (p1 smart meter usb) P1 Smart Meter (Power)
2020-02-19 17:43:52.099 (p1 smart meter usb) General/Voltage (Voltage L1)
2020-02-19 17:43:52.151 (p1 smart meter usb) Usage (Usage L1)
2020-02-19 17:43:52.208 (p1 smart meter usb) Usage (Delivery L1)
2020-02-19 17:43:53.687 Error: WebServer PO exception occurred : 'stoull'
2020-02-19 17:43:54.788 Error: WebServer PO exception occurred : 'stoull'
2020-02-19 17:43:55.268 Error: WebServer PO exception occurred : 'stoull'
2020-02-19 17:43:56.568 (SMA sunny boy 1.5) onHeartbeat called 1
2020-02-19 17:43:57.079 (p1 smart meter usb) P1 Smart Meter (Power)
2020-02-19 17:43:57.126 (EMS Bus) onMessage called with: PINGRESP
2020-02-19 17:43:57.135 (p1 smart meter usb) General/Voltage (Voltage L1)
2020-02-19 17:43:57.182 (p1 smart meter usb) Usage (Usage L1)
2020-02-19 17:43:57.235 (p1 smart meter usb) Usage (Delivery L1)
Edit: i think i got it fixed, turns out the beta has a whole lot of squares to check before you see anything.
also found out i did something dumb; it says on the wiki to set "home" in the firmware, i went there and it already said "home" in light grey so i thought that was good, it wasn't lol.
I am guessing that because i did not manually enter "Home" domoticz could not connect to the gateway with mqtt and generated the stoull error message ?
I'll leave this here for other clueless people
Edit: it seems i messed things up a bit.
I wasn't getting any values for HC1 2 3 or 4 and decided to update the firmware on the ems gateway.
It Wont fully load the webinterface now and is stuck loading.
It is still accesible via telnet and still does it's stuff through mqtt.
if i look at the devices recognised by the gateway it shows the nefit proline, bc10 base controller and an unknown device.
This unknown device (0x17)
is sending commands to the boiler.
I'm guessing that is my moduline 200 thermostat and it is not being recognised ?
0xB1, telegram: 17 00 B1 00 04 26 00 BE 00 00 00 BE (CRC=CF) #data=8
(00:30:17.819) 0x17 -> Boiler, type 0x35, telegram: 17 08 35 00 11 00 (CRC=C1) #data=2
(00:30:19.642) Boiler -> All, type 0x34, telegram: 08 00 34 00 3C 80 00 80 00 21 00 00 01 00 00 DC 1D 02 01 90 00 (CRC=12) #data=17
(00:30:19.876) Boiler -> All, type 0x18, telegram: 08 00 18 00 41 02 30 0A 17 09 01 25 40 80 00 80 00 01 D8 00 44 11 2D 48 00 C8 00 02 00 (CRC=F0) #data=25
(00:30:29.564) Boiler -> All, type 0x34, telegram: 08 00 34 00 3C 80 00 80 00 21 00 00 01 00 00 DC 1D 02 01 90 00 (CRC=12) #data=17
(00:30:29.796) Boiler -> All, type 0x18, telegram: 08 00 18 00 41 02 30 0A 17 09 01 25 40 80 00 80 00 01 D9 00 44 11 2D 48 00 C8 00 02 00 (CRC=94) #data=25
(00:30:36.519) 0x17 -> Boiler, type 0x1A, telegram: 17 08 1A 00 5A 0A 00 00 (CRC=F0) #data=4