Rooted Toon plugin

For heating/cooling related questions in Domoticz

Moderator: leecollings

User avatar
EdwinK
Posts: 1820
Joined: Sunday 22 January 2017 21:46
Target OS: Raspberry Pi / ODroid
Domoticz version: BETA
Location: Rhoon
Contact:

Re: Rooted Toon plugin

Post 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
Running latest BETA on a Pi-3 | Toon® Thermostat (rooted) | Hue | Tuya | IKEA tradfri | Dashticz V3 on Lenovo Huawei Tablet | Conbee
User avatar
waltervl
Posts: 5148
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Rooted Toon plugin

Post by waltervl »

The new Setpoint (and the old thermostat device) show in the (edit) Utility tab, not in temperature....
Last edited by waltervl on Friday 05 January 2024 17:09, edited 1 time in total.
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
User avatar
gizmocuz
Posts: 2350
Joined: Thursday 11 July 2013 18:59
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Top of the world
Contact:

Re: Rooted Toon plugin

Post by gizmocuz »

The Utility tab
Quality outlives Quantity!
User avatar
EdwinK
Posts: 1820
Joined: Sunday 22 January 2017 21:46
Target OS: Raspberry Pi / ODroid
Domoticz version: BETA
Location: Rhoon
Contact:

Re: Rooted Toon plugin

Post 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: ''
Running latest BETA on a Pi-3 | Toon® Thermostat (rooted) | Hue | Tuya | IKEA tradfri | Dashticz V3 on Lenovo Huawei Tablet | Conbee
User avatar
madpatrick
Posts: 636
Joined: Monday 26 December 2016 12:17
Target OS: Linux
Domoticz version: 2024.7
Location: Netherlands
Contact:

Re: Rooted Toon plugin

Post 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
-= HP server GEN8 Xeon(R) E3-1220L_V2 -=- OZW -=- Toon2 (rooted) -=- Domoticz v2024.7 -=- Dashticz v3.12b on Tab8" =-
User avatar
EdwinK
Posts: 1820
Joined: Sunday 22 January 2017 21:46
Target OS: Raspberry Pi / ODroid
Domoticz version: BETA
Location: Rhoon
Contact:

Re: Rooted Toon plugin

Post 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.
Running latest BETA on a Pi-3 | Toon® Thermostat (rooted) | Hue | Tuya | IKEA tradfri | Dashticz V3 on Lenovo Huawei Tablet | Conbee
competer
Posts: 14
Joined: Wednesday 28 December 2016 7:17
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Nederland
Contact:

Re: Rooted Toon plugin

Post 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
there are 10 types of people in this world, those who understand binary and those who dont
hemant5400z
Posts: 80
Joined: Monday 05 November 2018 17:41
Target OS: Linux
Domoticz version:
Contact:

Re: Rooted Toon plugin

Post 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
User avatar
madpatrick
Posts: 636
Joined: Monday 26 December 2016 12:17
Target OS: Linux
Domoticz version: 2024.7
Location: Netherlands
Contact:

Re: Rooted Toon plugin

Post by madpatrick »

Still working.
Check if the info coming from the Toon
Is Openterm activated? This causes that some device ifo is not available
-= HP server GEN8 Xeon(R) E3-1220L_V2 -=- OZW -=- Toon2 (rooted) -=- Domoticz v2024.7 -=- Dashticz v3.12b on Tab8" =-
hemant5400z
Posts: 80
Joined: Monday 05 November 2018 17:41
Target OS: Linux
Domoticz version:
Contact:

Re: Rooted Toon plugin

Post 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
Attachments
new.PNG
new.PNG (42.79 KiB) Viewed 714 times
old.PNG
old.PNG (50.42 KiB) Viewed 714 times
hemant5400z
Posts: 80
Joined: Monday 05 November 2018 17:41
Target OS: Linux
Domoticz version:
Contact:

Re: Rooted Toon plugin

Post 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
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests