Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat]: R-8s PLUS - fetch humidity and floor temperature from controller #109

Open
sbajdas opened this issue Sep 14, 2024 · 24 comments
Open
Assignees
Labels
feature New feature or request triage Newly opened issues or features that are not yet confirmed

Comments

@sbajdas
Copy link

sbajdas commented Sep 14, 2024

The request

This room controller: https://www.techsterowniki.pl/p/r-8s-plus collects more data than just temperature. It has humidity and floor temperature sensors. Is there an option to present this data in the integration?

Humidity sensor in bathrooms would be great for automations with ventilation. And floor temperature would give an option to heat bathroom floor independent from air temperature.

Additional information

No response

@sbajdas sbajdas added feature New feature or request triage Newly opened issues or features that are not yet confirmed labels Sep 14, 2024
@anarion80
Copy link
Collaborator

@sbajdas We already support humidity sensors (1702233). For anything more, as usual, please capture and provide (after removing sensitive data) module data json.

This can be captured even in the browser by going to emodul.pl and capturing the request to https://emodul.pl/api/v1/users/[user_id]/modules/[module_id] as in the following example from demo site.

image

@daroga0002
Copy link
Contributor

@sbajdas I have exactly same thermostats and everything works fine with this integration.

@sbajdas
Copy link
Author

sbajdas commented Sep 16, 2024

Thanks guys, sensors I'm interested are "Łazienka Dz" (id 209), "ŁazienkaMała" (id 210) and "Łazienka 0" (id 204).
I see 'null' in humidity, response below. So maybe the builders screwed it during configuration and I need to change the type of those thermostats?

{ "zones": { "transaction_time": "2024-09-16T20:52:08.406979+02:00", "elements": [ { "zone": { "id": 101, "parentId": 99, "time": "2024-09-11T21:02:39.880907", "duringChange": false, "index": 0, "currentTemperature": null, "setTemperature": 122, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noCommunication", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 201, "parentId": 101, "name": "Salon", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 401, "parentId": 101, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 122, "scheduleIndex": 0 }, "schedule": { "id": 301, "parentId": 101, "index": -1, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 102, "parentId": 99, "time": "2024-09-16T20:37:19.667024", "duringChange": false, "index": 1, "currentTemperature": 230, "setTemperature": 144, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 95, "batteryLevel": 70, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 202, "parentId": 102, "name": "Biuro", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 411, "parentId": 102, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 144, "scheduleIndex": 0 }, "schedule": { "id": 302, "parentId": 102, "index": -2, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 103, "parentId": 99, "time": "2024-09-16T18:54:35.891517", "duringChange": false, "index": 2, "currentTemperature": 227, "setTemperature": 161, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 70, "batteryLevel": 70, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 203, "parentId": 103, "name": "Gościnny", "styleId": 4, "styleIcon": "bedroom", "duringChange": false }, "mode": { "id": 421, "parentId": 103, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 161, "scheduleIndex": 0 }, "schedule": { "id": 303, "parentId": 103, "index": -3, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 104, "parentId": 99, "time": "2024-09-16T20:51:32.2409", "duringChange": false, "index": 3, "currentTemperature": 218, "setTemperature": 170, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 204, "parentId": 104, "name": "Łazienka 0", "styleId": 1, "styleIcon": "bathroom", "duringChange": false }, "mode": { "id": 431, "parentId": 104, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 170, "scheduleIndex": 0 }, "schedule": { "id": 304, "parentId": 104, "index": -4, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 105, "parentId": 99, "time": "2024-09-16T12:00:11.990283", "duringChange": false, "index": 4, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 205, "parentId": 105, "name": "Strefa 5", "styleId": 4, "styleIcon": "bedroom", "duringChange": false }, "mode": { "id": 441, "parentId": 105, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 305, "parentId": 105, "index": -5, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 106, "parentId": 99, "time": "2024-09-16T12:00:12.001893", "duringChange": false, "index": 5, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 206, "parentId": 106, "name": "Strefa 6", "styleId": 5, "styleIcon": "wardrobe", "duringChange": false }, "mode": { "id": 451, "parentId": 106, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 306, "parentId": 106, "index": -6, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 107, "parentId": 99, "time": "2024-09-16T12:00:12.001893", "duringChange": false, "index": 6, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 207, "parentId": 107, "name": "Strefa 7", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 461, "parentId": 107, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 307, "parentId": 107, "index": -7, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 108, "parentId": 99, "time": "2024-09-16T12:00:12.018706", "duringChange": false, "index": 7, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 208, "parentId": 108, "name": "Strefa 8", "styleId": 7, "styleIcon": "garage", "duringChange": false }, "mode": { "id": 471, "parentId": 108, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 308, "parentId": 108, "index": -8, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 109, "parentId": 99, "time": "2024-09-16T20:35:30.727733", "duringChange": false, "index": 8, "currentTemperature": 232, "setTemperature": 181, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 209, "parentId": 109, "name": "Łazienka Dz", "styleId": 1, "styleIcon": "bathroom", "duringChange": false }, "mode": { "id": 481, "parentId": 109, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 181, "scheduleIndex": 0 }, "schedule": { "id": 309, "parentId": 109, "index": -1, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 110, "parentId": 99, "time": "2024-09-16T20:51:53.867884", "duringChange": false, "index": 9, "currentTemperature": 225, "setTemperature": 50, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 210, "parentId": 110, "name": "ŁazienkaMała", "styleId": 1, "styleIcon": "bathroom", "duringChange": false }, "mode": { "id": 491, "parentId": 110, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 310, "parentId": 110, "index": -2, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 111, "parentId": 99, "time": "2024-09-16T20:14:56.248028", "duringChange": false, "index": 10, "currentTemperature": 236, "setTemperature": 200, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 77, "batteryLevel": 68, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 211, "parentId": 111, "name": "Dzieci L", "styleId": 3, "styleIcon": "children", "duringChange": false }, "mode": { "id": 501, "parentId": 111, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 200, "scheduleIndex": 0 }, "schedule": { "id": 311, "parentId": 111, "index": -3, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 112, "parentId": 99, "time": "2024-09-16T19:55:48.769538", "duringChange": false, "index": 11, "currentTemperature": 236, "setTemperature": 201, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 77, "batteryLevel": 68, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 212, "parentId": 112, "name": "Dzieci P", "styleId": 3, "styleIcon": "children", "duringChange": false }, "mode": { "id": 511, "parentId": 112, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 201, "scheduleIndex": 0 }, "schedule": { "id": 312, "parentId": 112, "index": -4, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 113, "parentId": 99, "time": "2024-09-16T20:28:39.060515", "duringChange": false, "index": 12, "currentTemperature": 223, "setTemperature": 160, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 58, "batteryLevel": 71, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 213, "parentId": 113, "name": "Antresola", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 521, "parentId": 113, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 160, "scheduleIndex": 0 }, "schedule": { "id": 313, "parentId": 113, "index": -5, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 114, "parentId": 99, "time": "2024-09-16T20:22:10.210301", "duringChange": false, "index": 13, "currentTemperature": 226, "setTemperature": 190, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 85, "batteryLevel": 69, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 214, "parentId": 114, "name": "Sypialnia", "styleId": 4, "styleIcon": "bedroom", "duringChange": false }, "mode": { "id": 531, "parentId": 114, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 190, "scheduleIndex": 0 }, "schedule": { "id": 314, "parentId": 114, "index": -6, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 115, "parentId": 99, "time": "2024-09-16T12:00:16.498738", "duringChange": false, "index": 14, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 215, "parentId": 115, "name": "Strefa 15", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 541, "parentId": 115, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 315, "parentId": 115, "index": -7, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 116, "parentId": 99, "time": "2024-09-16T12:00:16.498738", "duringChange": false, "index": 15, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 216, "parentId": 116, "name": "Strefa 16", "styleId": 7, "styleIcon": "garage", "duringChange": false }, "mode": { "id": 551, "parentId": 116, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 316, "parentId": 116, "index": -8, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 117, "parentId": 99, "time": "2024-09-16T19:26:15.056837", "duringChange": false, "index": 16, "currentTemperature": 211, "setTemperature": 124, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 100, "batteryLevel": 71, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 217, "parentId": 117, "name": "Kotłownia", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 561, "parentId": 117, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 124, "scheduleIndex": 0 }, "schedule": { "id": 317, "parentId": 117, "index": -1, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 118, "parentId": 99, "time": "2024-09-16T18:33:19.592892", "duringChange": false, "index": 17, "currentTemperature": 227, "setTemperature": 130, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 60, "batteryLevel": 71, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 218, "parentId": 118, "name": "Fitnessowy", "styleId": 5, "styleIcon": "wardrobe", "duringChange": false }, "mode": { "id": 571, "parentId": 118, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 130, "scheduleIndex": 0 }, "schedule": { "id": 318, "parentId": 118, "index": -2, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 119, "parentId": 99, "time": "2024-09-16T18:43:29.983953", "duringChange": false, "index": 18, "currentTemperature": 202, "setTemperature": 140, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 78, "batteryLevel": 71, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 219, "parentId": 119, "name": "Wejście", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 581, "parentId": 119, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 140, "scheduleIndex": 0 }, "schedule": { "id": 319, "parentId": 119, "index": -3, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 120, "parentId": 99, "time": "2024-09-16T17:27:32.706258", "duringChange": false, "index": 19, "currentTemperature": 205, "setTemperature": 140, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "noAlarm", "signalStrength": 40, "batteryLevel": 70, "actuatorsOpen": 0, "humidity": null, "visibility": true }, "description": { "id": 220, "parentId": 120, "name": "Garaż", "styleId": 7, "styleIcon": "garage", "duringChange": false }, "mode": { "id": 591, "parentId": 120, "mode": "constantTemp", "constTempTime": 60, "setTemperature": 140, "scheduleIndex": 0 }, "schedule": { "id": 320, "parentId": 120, "index": -4, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 121, "parentId": 99, "time": "2024-09-16T12:00:20.989942", "duringChange": false, "index": 20, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 221, "parentId": 121, "name": "Strefa 21", "styleId": 4, "styleIcon": "bedroom", "duringChange": false }, "mode": { "id": 601, "parentId": 121, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 321, "parentId": 121, "index": -5, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 122, "parentId": 99, "time": "2024-09-16T12:00:20.989942", "duringChange": false, "index": 21, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 222, "parentId": 122, "name": "Strefa 22", "styleId": 5, "styleIcon": "wardrobe", "duringChange": false }, "mode": { "id": 611, "parentId": 122, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 322, "parentId": 122, "index": -6, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 123, "parentId": 99, "time": "2024-09-16T12:00:21.004033", "duringChange": false, "index": 22, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 223, "parentId": 123, "name": "Strefa 23", "styleId": 6, "styleIcon": "corridor", "duringChange": false }, "mode": { "id": 621, "parentId": 123, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 323, "parentId": 123, "index": -7, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 124, "parentId": 99, "time": "2024-09-16T12:00:21.004033", "duringChange": false, "index": 23, "currentTemperature": null, "setTemperature": 220, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": null, "batteryLevel": null, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 224, "parentId": 124, "name": "Strefa 24", "styleId": 7, "styleIcon": "garage", "duringChange": false }, "mode": { "id": 631, "parentId": 124, "mode": "globalSchedule", "constTempTime": 60, "setTemperature": 220, "scheduleIndex": 0 }, "schedule": { "id": 324, "parentId": 124, "index": -8, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p0SetbackTemp": 260, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1SetbackTemp": 150 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 125, "parentId": 99, "time": "2024-09-10T12:00:33.34339", "duringChange": false, "index": 24, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 225, "parentId": 125, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 641, "parentId": 125, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 200, "scheduleIndex": 0 }, "schedule": { "id": 325, "parentId": 125, "index": -25, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 126, "parentId": 99, "time": "2024-09-10T12:00:55.916316", "duringChange": false, "index": 25, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 226, "parentId": 126, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 651, "parentId": 126, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 326, "parentId": 126, "index": -26, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 127, "parentId": 99, "time": "2024-09-10T12:01:14.07945", "duringChange": false, "index": 26, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 227, "parentId": 127, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 661, "parentId": 127, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 327, "parentId": 127, "index": -27, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 128, "parentId": 99, "time": "2024-09-10T12:01:32.294541", "duringChange": false, "index": 27, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 228, "parentId": 128, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 671, "parentId": 128, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 328, "parentId": 128, "index": -28, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 129, "parentId": 99, "time": "2024-09-10T12:01:50.059097", "duringChange": false, "index": 28, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 229, "parentId": 129, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 681, "parentId": 129, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 329, "parentId": 129, "index": -29, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 130, "parentId": 99, "time": "2024-09-10T12:02:08.010421", "duringChange": false, "index": 29, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 230, "parentId": 130, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 691, "parentId": 130, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 330, "parentId": 130, "index": -30, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 131, "parentId": 99, "time": "2024-09-10T12:02:43.995976", "duringChange": false, "index": 30, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 231, "parentId": 131, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 701, "parentId": 131, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 331, "parentId": 131, "index": -31, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] }, { "zone": { "id": 132, "parentId": 99, "time": "2024-09-10T12:03:02.553865", "duringChange": false, "index": 31, "currentTemperature": null, "setTemperature": null, "flags": { "relayState": "off", "minOneWindowOpen": false, "algorithm": "heating", "floorSensor": 0, "humidityAlgorytm": 0, "zoneExcluded": 0 }, "zoneState": "zoneOff", "signalStrength": 0, "batteryLevel": 0, "actuatorsOpen": 0, "humidity": null, "visibility": false }, "description": { "id": 232, "parentId": 132, "name": "", "styleId": 0, "styleIcon": "living_room", "duringChange": false }, "mode": { "id": 711, "parentId": 132, "mode": "timeLimit", "constTempTime": 0, "setTemperature": 50, "scheduleIndex": 0 }, "schedule": { "id": 332, "parentId": 132, "index": -32, "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p0SetbackTemp": 200, "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1Intervals": [ { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 }, { "start": 0, "stop": 0, "temp": 0 } ], "p1SetbackTemp": 200 }, "actuators": [], "underfloor": {}, "windowsSensors": [], "additionalContacts": [] } ], "globalSchedules": { "time": "2024-09-10T12:00:37.853203", "duringChange": false, "elements": [ { "id": 333, "parentId": 99, "index": 0, "name": "default", "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0SetbackTemp": 190, "p0Intervals": [ { "start": 360, "stop": 600, "temp": 220 }, { "start": 720, "stop": 1380, "temp": 220 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1SetbackTemp": 190, "p1Intervals": [ { "start": 480, "stop": 600, "temp": 220 }, { "start": 780, "stop": 1380, "temp": 220 }, { "start": 6100, "stop": 6100, "temp": 200 } ] }, { "id": 334, "parentId": 99, "index": 1, "name": "default", "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0SetbackTemp": 260, "p0Intervals": [ { "start": 300, "stop": 600, "temp": 240 }, { "start": 660, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1SetbackTemp": 260, "p1Intervals": [ { "start": 480, "stop": 660, "temp": 240 }, { "start": 720, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ] }, { "id": 335, "parentId": 99, "index": 2, "name": "default", "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0SetbackTemp": 260, "p0Intervals": [ { "start": 480, "stop": 660, "temp": 240 }, { "start": 720, "stop": 1380, "temp": 240 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1SetbackTemp": 190, "p1Intervals": [ { "start": 480, "stop": 600, "temp": 220 }, { "start": 780, "stop": 1380, "temp": 220 }, { "start": 6100, "stop": 6100, "temp": 200 } ] }, { "id": 336, "parentId": 99, "index": 3, "name": "default", "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0SetbackTemp": 150, "p0Intervals": [ { "start": 480, "stop": 1080, "temp": 210 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ], "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1SetbackTemp": 150, "p1Intervals": [ { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 }, { "start": 6100, "stop": 6100, "temp": 200 } ] }, { "id": 337, "parentId": 99, "index": 4, "name": "default", "p0Days": [ "1", "1", "1", "1", "1", "0", "0" ], "p0SetbackTemp": 150, "p0Intervals": [ { "start": 0, "stop": 600, "temp": 220 }, { "start": 600, "stop": 1200, "temp": 230 }, { "start": 1200, "stop": 1380, "temp": 240 } ], "p1Days": [ "0", "0", "0", "0", "0", "1", "1" ], "p1SetbackTemp": 190, "p1Intervals": [ { "start": 480, "stop": 600, "temp": 220 }, { "start": 780, "stop": 1380, "temp": 220 }, { "start": 6100, "stop": 6100, "temp": 200 } ] } ] }, "controllerParameters": { "controllerMode": { "id": 98, "parentId": 99, "type": 108, "txtId": 0, "iconId": 0, "value": 0, "menuId": 5526 }, "globalSchedulesNumber": {} } }, "tiles": [ { "id": 99999, "parentId": 0, "type": 50, "menuId": 0, "orderId": null, "visibility": true, "params": { "description": "Controller software version", "version": "1.3.13", "txtId": 873, "iconId": 29, "companyId": 6, "controllerName": "M-9r", "mainControllerId": 0 } } ], "tilesOrder": null, "tilesLastUpdate": "2024-09-16 20:52:08.464524+02" }

@anarion80
Copy link
Collaborator

Yes, looks like you have no humidity values reported to Tech API, so the integration won't be of any use. Please first check the setup.

@daroga0002
Copy link
Contributor

I think issue is that your registered device into tech api is https://www.techsterowniki.pl/p/m-9r which doesnt seems have a humudity sensor support itself.

I would recommend login to emodul and check does there you see somewhere values.

For example I see them after clicking configuration button:
image

@sbajdas
Copy link
Author

sbajdas commented Sep 17, 2024

Yeah, I don't see anything under that config button - only for regular controllers I have temp, connection and battery.
@daroga0002 Which device do you have that enables such data?

@daroga0002
Copy link
Contributor

I am using L-X wifi.

BUt as I understand tech documentation m-9r is additional layer to extend controller (and merge multiple controllers in single UI). So question what is your native controller which is controlling valves and etc.?

Maybe you should register that controller into emodul 🤔

@sbajdas
Copy link
Author

sbajdas commented Sep 17, 2024

I wrote to TECH Sterowniki, I will report back my findings.

@Kowalus
Copy link

Kowalus commented Oct 16, 2024

Witam. Podłącze się do tematu. Chodzi o czujniki podłogi czy jest możliwość dodania. Czujniki podłogi są pokazywane w Panelu M9r i są wysyłane do aplikacji. A z tego co pamiętam Regulator R8b Plus ma wilgotność ale ona nie jest wysyłana do panelu M9r i do aplikacji.

@Kowalus
Copy link

Kowalus commented Oct 16, 2024

A z tego co pamiętam Regulator R8b Plus ma pokazywana wilgotność, ale nie jest wysyłane do panelu M9r i do aplikacji.

@Kowalus
Copy link

Kowalus commented Oct 16, 2024

A z tego co pamietam regulator R8b Plus ma wilgotnosc, ale nie jest wysyłane do panelu M9r i do aplikacji.

@daroga0002
Copy link
Contributor

Witam. Podłącze się do tematu. Chodzi o czujniki podłogi czy jest możliwość dodania. Czujniki podłogi są pokazywane w Panelu M9r i są wysyłane do aplikacji. A z tego co pamiętam Regulator R8b Plus ma wilgotność ale ona nie jest wysyłana do panelu M9r i do aplikacji.

to powinno byc mozliwe, ale potrzebny bylby output zgodnie z instrukcja https://github.com/mariusz-ostoja-swierczynski/tech-controllers/blob/main/CONTRIBUTING.md#getting-json-data-from-emodul zeby zobaczyc strukture danych

@Kowalus
Copy link

Kowalus commented Oct 17, 2024

tech.txt

@sbajdas
Copy link
Author

sbajdas commented Oct 17, 2024

To ja dodam, co mi odpisał support TECH Sterowniki odnośnie czujnika wilgotności (i temp. podłogi):

Pomiar wilgotności w aplikacji jest dostępny tylko w przypadku listw L-8e, L-4X WiFi, L-X WiFi oraz L-12.

Ja mam listwę L-9r, więc zostaje podziękować firmie montującej podłogówkę za dobór listw. Zostaje mi kupić zwykłe czujniki na Zigbee i pogodzić się z brakiem sterowania temperaturą podłogi.

@anarion80
Copy link
Collaborator

@Kowalus dodałem czujniki podłogówki. Byłbym wdzięczny jakbyś mógł przetestować i podesłać screeny ze szczegółami utworzonych encji (z atrybutami). Plik: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/archive/refs/heads/underfloor.zip

@Kowalus
Copy link

Kowalus commented Oct 18, 2024

Ok. Dziękuję. Dziś wieczorem sprawdzę i podesle

@Kowalus
Copy link

Kowalus commented Oct 18, 2024

Dziękuję. Działa pokazuje temperature podłogi tak jak na aplikacji
Screenshot_20241018_183439_Home Assistant

Screenshot_20241018_182807_Home Assistant

@anarion80
Copy link
Collaborator

Super. Poproszę jeszcze screen z atrybutami encji z narzędzi deweloperskich.

@Kowalus
Copy link

Kowalus commented Oct 18, 2024

Screenshot_20241018_192318_Home Assistant

@anarion80
Copy link
Collaborator

Dzięki. Miałem błąd i nie dodały się atrybuty. Poproszę jeszcze raz to samo: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/archive/refs/heads/underfloor.zip @Kowalus

@Kowalus
Copy link

Kowalus commented Oct 19, 2024

Uploading Screenshot_20241019_162147_Home Assistant.jpg…

@Kowalus
Copy link

Kowalus commented Oct 19, 2024

Screenshot_20241019_162147_Home Assistant

@anarion80
Copy link
Collaborator

Dzięki! Ogólnie działa. Pytanie otwarte czy temperatura to jest podstawowa cecha tej podłogówki (że powinna być jako stan), czy np. tryb albo pompa powinna być stanem albo wręcz oddzielną encją. No i pytanie też, które atrybuty dodawać z powyższych.

@Kowalus
Copy link

Kowalus commented Oct 19, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request triage Newly opened issues or features that are not yet confirmed
Projects
None yet
Development

No branches or pull requests

4 participants