
What is the best way to get this plugin / EQ3 connected to Domoticz running on a Synology NAS?
Moderator: leecollings
Dynazap wrote:Hmm, i'm a total noob with scripts etc.![]()
What is the best way to get this plugin / EQ3 connected to Domoticz running on a Synology NAS?
Code: Select all
2018-12-29 14:38:23.910 (EQ-3) Skipping heartbeat: 7
2018-12-29 14:38:53.934 (EQ-3) Skipping heartbeat: 8
2018-12-29 14:39:23.957 (EQ-3) Skipping heartbeat: 9
2018-12-29 14:39:53.931 (EQ-3) Reading e-Q3 MAX! devices from Cube...
2018-12-29 14:39:57.007 (EQ-3) Checking device 'Office Thermostat' in room 1
2018-12-29 14:39:57.007 (EQ-3) Checking device 'Office Radiator' in room 1
2018-12-29 14:39:57.007 (EQ-3) Checking device 'Main Bedroom Thermostat' in room 2
2018-12-29 14:39:57.007 (EQ-3) Checking device 'Main Bedroom Radiator' in room 2
2018-12-29 14:39:57.007 (EQ-3) Checking device 'En-Suite Radiator' in room 2
2018-12-29 14:39:57.007 (EQ-3) Checking device 'BathroomThermostat' in room 3
2018-12-29 14:39:57.007 (EQ-3) Temperature (EQ-3 - BathroomThermostat - Temperature)
2018-12-29 14:39:57.010 (EQ-3) Checking device 'Bathroom Radiator' in room 3
2018-12-29 14:39:57.010 (EQ-3) Valve (EQ-3 - Bathroom Radiator - Valve)
2018-12-29 14:39:57.014 (EQ-3) Checking device 'Bedroom 3 Thermostat' in room 4
2018-12-29 14:39:57.014 (EQ-3) Temperature (EQ-3 - Bedroom 3 Thermostat - Temperature)
2018-12-29 14:39:57.017 (EQ-3) Checking device 'Bedroom 3 Radiator' in room 4
2018-12-29 14:39:57.017 (EQ-3) Checking device 'Bedroom 2 Thermostat' in room 5
2018-12-29 14:39:57.017 (EQ-3) Checking device 'Bedroom 2 Radiator' in room 5
2018-12-29 14:39:57.017 (EQ-3) Checking device 'Dining Room Thermostat' in room 6
2018-12-29 14:39:57.017 (EQ-3) Temperature (EQ-3 - Dining Room Thermostat - Temperature)
2018-12-29 14:39:57.021 (EQ-3) Checking device 'Dining Room Radiator' in room 6
2018-12-29 14:39:57.021 (EQ-3) Checking device 'Front Room Thermostat' in room 7
2018-12-29 14:39:57.021 (EQ-3) Checking device 'Front Room Radiator 1' in room 7
2018-12-29 14:39:57.021 (EQ-3) Checking device 'Front Room Radiator 2' in room 7
2018-12-29 14:39:57.021 (EQ-3) Checking device 'Conservatory Thermostat' in room 8
2018-12-29 14:39:57.021 Error: (EQ-3) 'onHeartbeat' failed 'TypeError':'int() argument must be a string, a bytes-like object or a number, not 'NoneType''.
2018-12-29 14:39:57.021 Error: (EQ-3) ----> Line 310 in /opt/domoticz/plugins/eq3max/plugin.py, function onHeartbeat
2018-12-29 14:39:57.021 Error: (EQ-3) ----> Line 279 in /opt/domoticz/plugins/eq3max/plugin.py, function onHeartbeat
2018-12-29 14:39:57.021 Error: (EQ-3) ----> Line 128 in /opt/domoticz/plugins/eq3max/plugin.py, function UpdateDevice
2018-12-29 14:40:23.939 (EQ-3) Skipping heartbeat: 1
Hi Kevin,l0gic wrote: ↑Saturday 29 December 2018 16:02 Hi guys,
while I had some spare time I thought I'd swing over from the older LUA script to the new plugin.
I've hit an issue.
Error: (EQ-3) 'onHeartbeat' failed 'TypeError':'int() argument must be a string, a bytes-like object or a number, not 'NoneType''.
Error: (EQ-3) ----> Line 310 in /opt/domoticz/plugins/eq3max/plugin.py, function onHeartbeat
Error: (EQ-3) ----> Line 279 in /opt/domoticz/plugins/eq3max/plugin.py, function onHeartbeat
Error: (EQ-3) ----> Line 128 in /opt/domoticz/plugins/eq3max/plugin.py, function UpdateDevice
...
Line 128 checks battery as a function of UpdateDevice
Possibly failing to get thermostat information for room 8 and failing thereafter?
Why room 8 (and possibly onwards) is there a hard limit or is there something odd with my room?
..
Hmmm, that's strange. It works for me, and I believe others are using it with success too.yakkz wrote: ↑Saturday 12 January 2019 18:28 While testing I've set the Min valve pos for heat demand to 5
One of my radiators has a valve position of 25%, but the (automatically created) Heat demand switch never gets turned on.
If I look at the log it mentions that heat is required, but there's no entry about the switch.
2019-01-12 18:22:16.745 (Max Cube) Reading e-Q3 MAX! devices from Cube...
2019-01-12 18:22:19.467 (Max Cube) Checking device 'Rad1' in room 1
2019-01-12 18:22:19.468 (Max Cube) Valve (Rad1 - Valve)
2019-01-12 18:22:19.487 (Max Cube) Temperature (Rad1 - Temperature)
2019-01-12 18:22:19.505 (Max Cube) Checking device 'Rad2' in room 2
2019-01-12 18:22:19.506 (Max Cube) Checking device 'Rad3' in room 3
2019-01-12 18:22:19.506 (Max Cube) 1 valves require heat
What do I need to do to get the heat demand switch working?
For some reason, my graphs look different from yours (see below)! They are nice and straight, even though the values are only updated when they change value. No idea why you have this smoothing effect. Which version of Domoticz do you use?maks87 wrote: ↑Sunday 13 January 2019 17:37 Is it possible for the thermostat to report the set temperature all the time? Currently, if one change is at 8pm and the next one at 8am, there are no points between and a rounded line appears on the graph. It would be good if there were more between these points, with the value set at 8pm.
https://imgur.com/a/rQBbBVl
I cannot find anything strange in your logs. I am almost certain that his behavior originates from something outside the plugin. My best guess is that the Cube is somehow messing up rooms. As I said before, I have also had this (twice actually), directly after connecting new MAX stuff.Umberto wrote: ↑Saturday 12 January 2019 9:31 Hi mvzut,
Back again.
I run into a strange issue: my configuration consists of 2 rooms:
- room 1 only has 1 radiator valve
- room 2 has 1 wall thermostat and 3 radiator valves (which are coupled by the MaxCube)
In the past I noticed some strange behaviour but I couldn't get hold of the exact issue. I have done some testing last couple of days and found the following testcase (see attached logging):
- install the plugin, set debug on: devices are found, room config seems to be ok, data is retrieved fine from the Cube
- setting a new setpoint for the wall thermostat (room 2) using Domoticz results in a change of only room 2 which is fine off course.
- setting a new setpoint for room 1 (only 1 radiator valve) using Domoticz now results in a change of all valves (and wall thermostat). I assume since the wall thermostat receives an update via Domoticz and then on its turn changes all the other settings also.
- manually changing setpoints for both room 1 and 2 doesn't change the other room and also results in an update in Domoticz without any issues.
I didn't log / test a change of the mode, but the behaviour is exactly the same as with the setpoints.
I did have a quick look at the code, but couldn't find a reason that quickly. Sorry.
Are you able to have a look at the code? Need some more info I could help with?
Best regards.
My Domoticz is V4.9700.
I use the latest beta, not sure but this COULD explain the difference.
Users browsing this forum: No registered users and 1 guest