Page 6 of 6

Re: Rooted Toon plugin

Posted: Thursday 04 January 2024 23:39
by EdwinK
Have indeed installed a few beta updates. Setpoint device is still in the devices overview, but does not show in the temperature tab

Re: Rooted Toon plugin

Posted: Friday 05 January 2024 14:45
by waltervl
The new Setpoint (and the old thermostat device) show in the (edit) Utility tab, not in temperature....

Re: Rooted Toon plugin

Posted: Friday 05 January 2024 15:03
by gizmocuz
The Utility tab

Re: Rooted Toon plugin

Posted: Friday 05 January 2024 15:28
by EdwinK
Okay, I found it in the Utility tab. Also should have reactivated the plugin to see it. :facepalm:

Still the error from the first post stays.
2024-01-05 15:26:43.015 Error: Gas - invalid value: ''

Re: Rooted Toon plugin

Posted: Sunday 07 January 2024 16:29
by madpatrick
I've made an update to 2024.1 stable and then and update to last beate on an clean test image.
After the update i installed the plugin and all the devices where created and is receiving the information from the Toon, incl. P1 and Gas

Re: Rooted Toon plugin

Posted: Sunday 07 January 2024 17:29
by EdwinK
Oka1y, it seems that after removing the Rooted Toon plugin and then reinstalling it, did the trick.

Hmm.. It didn't. Maybe the Toon1 is broken.

Re: Rooted Toon plugin

Posted: Tuesday 22 October 2024 14:12
by competer
Hello Team,

First of all, great work on developing this plugin!

I've just installed a rooted Toon alongside the plugin in my Domoticz setup, and I'm pleased to report that most things worked seamlessly right from the start. However, I’ve encountered a couple of issues:

The data from the P1 port is not being displayed in Domoticz, even though all the relevant information is visible on my Toon screen.
While the OpenTherm data from my boiler is being shown, the boiler pressure is missing.
Any guidance on resolving these issues would be greatly appreciated.

Thanks again for the excellent work!

Systems:
Rooted Toon 6.2.4
Raspberry Pi4 (up to date)
Domoticz 2024.7
Plugin version: 1.4.22
Measurement module 0.49 (V2)
Boilermodule (V2)

Log:
2024-10-22 14:00:21.182 Toon Rooted: onMessage aborted, response format not JSON
2024-10-22 14:00:21.182 Toon Rooted: <?xml version="1.0" encoding="iso-8859-1"?>
2024-10-22 14:00:21.182 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2024-10-22 14:00:21.182 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2024-10-22 14:00:21.182 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
2024-10-22 14:00:21.182 <head>
2024-10-22 14:00:21.182 <title>404 - Not Found</title>
2024-10-22 14:00:21.182 </head>
2024-10-22 14:00:21.182 <body>
2024-10-22 14:00:21.182 <h1>404 - Not Found</h1>
2024-10-22 14:00:21.182 </body>
2024-10-22 14:00:21.182 </html>
2024-10-22 14:00:21.182

Image

Re: Rooted Toon plugin

Posted: Wednesday 06 November 2024 13:15
by hemant5400z
Hi All,

Is this plugin still working i'm getting:
2024-11-06 13:14:04.315 Error: Toon: Traceback (most recent call last):
2024-11-06 13:14:04.315 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 571, in onMessage
2024-11-06 13:14:04.315 Error: Toon: _plugin.onMessage(Connection, Data)
2024-11-06 13:14:04.315 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 474, in onMessage
2024-11-06 13:14:04.316 Error: Toon: self.onMessageZwaveInfo(Connection, Response)
2024-11-06 13:14:04.316 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 417, in onMessageZwaveInfo
2024-11-06 13:14:04.316 Error: Toon: zwaveReceivedQ=str(int(float(zwaveReceivedNtQ))+int(float(zwaveReceivedLtQ)))
2024-11-06 13:14:04.316 Error: Toon: ValueError: cannot convert float NaN to integer

current domoticz:
ersion: 2024.7 (build 16290)
Build Hash: 6faf9132f
Compile Date: 2024-10-24 10:14:46
dzVents Version: 3.1.8
Python Version: 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]

Thanks

Re: Rooted Toon plugin

Posted: Wednesday 06 November 2024 20:30
by madpatrick
Still working.
Check if the info coming from the Toon
Is Openterm activated? This causes that some device ifo is not available

Re: Rooted Toon plugin

Posted: Tuesday 19 November 2024 15:00
by hemant5400z
Hi,

Took some time, had issues with my account but back in.

I have downladed the latest my zwave devices start with 3.1 etc., when I actiovtae the plugun ik get temp etc, i do not get the P1 Data, yes Opentherm is activated.

I always used the old plugin but after updating domoticzz i switched to to latest version of rooted. see attached.

below my output:
{"dev_settings_device": {"uuid": "5e572aad-82d5-4d7b-9552-c81b6bb46b7e", "name": "settings_device", "internalAddress": "settings_device", "type": "settings_device"}, "dev_3": {"uuid": "49c9f652-ee80-4f8b-a300-a73e5649941e", "name": "HAE_METER_v2", "internalAddress": "3", "type": "HAE_METER_v2", "supportsCrc": "1", "ccList": "22 3c 3d 3e 56 60 70 72 7a 86 8b 73", "supportedCC": "22 3c 3d 3e 56 60 70 72 7a 86 8b 73", "nodeFlags": [], "IsConnected": "1", "HealthValue": "10", "DeviceName": "HAE_METER_v2", "CurrentSensorStatus": "UNKNOWN"}, "dev_3.1": {"uuid": "ae32a545-7eea-467f-bb43-dc3576a72556", "name": "HAE_METER_v2_1", "internalAddress": "3.1", "type": "HAE_METER_v2_1", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "OPERATIONAL", "CurrentGasFlow": "163.00", "CurrentGasQuantity": "1672125.00", "DeviceName": "HAE_METER_v2_1"}, "dev_3.2": {"uuid": "80bad6e0-681a-4193-aebc-0139ed974309", "name": "HAE_METER_v2_2", "internalAddress": "3.2", "type": "HAE_METER_v2_2", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v2_2", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_3.3": {"uuid": "65d75acc-6ed8-4e8a-8521-505b94d331bd", "name": "HAE_METER_v2_3", "internalAddress": "3.3", "type": "HAE_METER_v2_3", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "OPERATIONAL", "DeviceName": "HAE_METER_v2_3", "CurrentElectricityFlow": "214.00", "CurrentElectricityQuantity": "6728309.00"}, "dev_3.4": {"uuid": "0f7ca805-1a6e-4025-8c00-83f1ec0dd4bc", "name": "HAE_METER_v2_4", "internalAddress": "3.4", "type": "HAE_METER_v2_4", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v2_4", "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "8381536.00"}, "dev_3.5": {"uuid": "1c7ac58f-bfb1-4101-a88b-53bab7643ee0", "name": "HAE_METER_v2_5", "internalAddress": "3.5", "type": "HAE_METER_v2_5", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v2_5", "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "6573979.00"}, "dev_3.6": {"uuid": "8b59596d-f5ec-47e0-9e3d-92384ed0159d", "name": "HAE_METER_v2_6", "internalAddress": "3.6", "type": "HAE_METER_v2_6", "supportsCrc": "0", "ccList": "3c 3d 3e 72 86", "supportedCC": "3c 3d 3e 72 86", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v2_6", "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "3823170.00"}}

Thanks

Re: Rooted Toon plugin

Posted: Monday 25 November 2024 11:54
by hemant5400z
Anyone?

/opt/domoticz/userdata/plugins/domoticz_toon-main/:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/usr/local/lib/python3.9/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages'.
2024-11-25 11:48:40.735 Error: Toon: Traceback (most recent call last):
2024-11-25 11:48:40.735 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 125, in <module>
2024-11-25 11:48:40.735 Error: Toon: import requests
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/requests/__init__.py", line 45, in <module>
2024-11-25 11:48:40.735 Error: Toon: from .exceptions import RequestsDependencyWarning
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/requests/exceptions.py", line 9, in <module>
2024-11-25 11:48:40.735 Error: Toon: from .compat import JSONDecodeError as CompatJSONDecodeError
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/requests/compat.py", line 30, in <module>
2024-11-25 11:48:40.735 Error: Toon: chardet = _resolve_char_detection()
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/requests/compat.py", line 24, in _resolve_char_detection
2024-11-25 11:48:40.735 Error: Toon: chardet = importlib.import_module(lib)
2024-11-25 11:48:40.735 Error: Toon: File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
2024-11-25 11:48:40.735 Error: Toon: return _bootstrap._gcd_import(name[level:], package, level)
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/charset_normalizer/__init__.py", line 24, in <module>
2024-11-25 11:48:40.735 Error: Toon: from .api import from_bytes, from_fp, from_path, is_binary
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/charset_normalizer/api.py", line 5, in <module>
2024-11-25 11:48:40.735 Error: Toon: from .cd import (
2024-11-25 11:48:40.735 Error: Toon: File "/usr/local/lib/python3.9/dist-packages/charset_normalizer/cd.py", line 14, in <module>
2024-11-25 11:48:40.735 Error: Toon: from .md import is_suspiciously_successive_range
2024-11-25 11:48:40.735 Error: Toon: SystemError: initialization of md__mypyc did not return an extension module

Not sure how to fix this.

Hemant

Re: Rooted Toon plugin

Posted: Friday 21 March 2025 13:10
by hemant5400z
Hi All,

it has been a while but issue is still not fixed. running Toon rooted version 1.4.22 plugin.
The plugin keep crashing :

2025-03-21 12:51:34.348 Error: Toon hardware (21) thread seems to have ended unexpectedly
2025-03-21 12:51:48.364 Error: Toon hardware (21) thread seems to have ended unexpectedly
2025-03-21 12:52:02.467 Error: Toon hardware (21) thread seems to have ended unexpectedly

this is what i see in the log:
2025-03-21 13:36:20.948 Error: Toon: Call to function 'onMessage' failed, exception details:
2025-03-21 13:36:20.948 Error: Toon: Traceback (most recent call last):
2025-03-21 13:36:20.948 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 660, in onMessage
2025-03-21 13:36:20.948 Error: Toon: _plugin.onMessage(Connection, Data)
2025-03-21 13:36:20.948 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 545, in onMessage
2025-03-21 13:36:20.948 Error: Toon: self.onMessageZwaveInfo(Connection, Response)
2025-03-21 13:36:20.948 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 490, in onMessageZwaveInfo
2025-03-21 13:36:20.948 Error: Toon: zwaveReceivedQ=str(int(float(zwaveReceivedNtQ))+int(float(zwaveReceivedLtQ)))
2025-03-21 13:36:20.948 Error: Toon: ValueError: cannot convert float NaN to integer
2025-03-21 13:37:28.490 Error: Toon hardware (21) thread seems to have ended unexpectedly
2025-03-21 13:37:42.493 Error: Toon hardware (21) thread seems to have ended unexpectedly

I have enabled P1, but it updates only once after that the GAS and Electricity and Setup are nver updated. When i disable P1 I see setpoint is updated.
Anyone else having this issue?

Hemant

Re: Rooted Toon plugin

Posted: Friday 21 March 2025 14:30
by hemant5400z
Hi,

After some digging is found:
GAS "dev_3.1": "CurrentGasFlow": "0.00", "CurrentGasQuantity": "1954707.00", "DeviceName": "HAE_METER_v2_1"},
elec_delivered_normal dev_3.3": "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "7600469.00"},
elec_delivered_low dev_3.5": "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "7348754.00"},
elec_received_normal dev_3.4": "CurrentElectricityFlow": "3212.00", "CurrentElectricityQuantity": "8732525.00"},
elec_received_low dev_3.6": "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}}

so my custom squence should be:
3.1;3.3;3.5;3.4;3.6


025-03-21 14:26:36.184 Error: Toon: Traceback (most recent call last):
2025-03-21 14:26:36.184 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 660, in onMessage
2025-03-21 14:26:36.184 Error: Toon: _plugin.onMessage(Connection, Data)
2025-03-21 14:26:36.184 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 545, in onMessage
2025-03-21 14:26:36.184 Error: Toon: self.onMessageZwaveInfo(Connection, Response)
2025-03-21 14:26:36.184 Error: Toon: File "/opt/domoticz/userdata/plugins/domoticz_toon-main/plugin.py", line 490, in onMessageZwaveInfo
2025-03-21 14:26:36.184 Error: Toon: zwaveReceivedQ=str(int(float(zwaveReceivedNtQ))+int(float(zwaveReceivedLtQ)))
2025-03-21 14:26:36.184 Error: Toon: ValueError: cannot convert float NaN to integer

But still getting errors
the crash is caused by: Toon: ValueError: cannot convert float NaN to integer

is there any fix?

Hemants