cyberjunky / home-assistant-toon_smartmeter

This component reads and displays sensor values from the meteradapter connected to a rooted Toon thermostat.
MIT License
27 stars 13 forks source link

Compabiliteit met Engie Boxx #53

Closed Tazmanian79 closed 2 years ago

Tazmanian79 commented 2 years ago

Voor de verwarming ben ik recent overgestapt naar Tado.

Ik gebruikte hiervoor een Engie Boxx (Toon) en heb deze laten rooten zodat ik de Boxx nog kan gebruiken voor de registratie van het energieverbruik. Maar het ziet er naar uit dat niet alles goed gaat.

Zie onderstaande screenshots. Doe ik iets verkeerd of is Toon niet helemaal hetzelfde als de Boxx? Ik heb ook een watermodule op de Boxx aangesloten, kan dit verbruik ook worden uitgelezen in Home Assistant?

Schermafbeelding 2022-10-13 090212 Schermafbeelding 2022-10-13 090230

Tazmanian79 commented 2 years ago

The getDevices.json file is showing this:

{"dev_settings_device": {"uuid": "5dd7f7d0-d686-4fb1-8b76-a7b42ab8106e", "name": "settings_device", "internalAddress": "settings_device", "type": "settings_device"}, "dev_2": {"uuid": "450f56a0-ad7c-4ae8-a731-db26709f0452", "name": "HAE_METER_v4", "internalAddress": "2", "type": "HAE_METER_v4", "supportsCrc": "1", "ccList": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "supportedCC": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "nodeFlags": [], "IsConnected": "1", "HealthValue": "10", "DeviceName": "HAE_METER_v4", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.1": {"uuid": "97e2f1ce-1978-4726-970e-e5b161ccd34d", "name": "HAE_METER_v4_1", "internalAddress": "2.1", "type": "HAE_METER_v4_1", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentGasFlow": "0.00", "CurrentGasQuantity": "9000.00", "DeviceName": "HAE_METER_v4_1", "CurrentSensorStatus": "OPERATIONAL"}, "dev_2.2": {"uuid": "862630a5-fdda-45c9-af19-2d2324535de3", "name": "HAE_METER_v4_2", "internalAddress": "2.2", "type": "HAE_METER_v4_2", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_2", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.3": {"uuid": "aa1c8725-8422-47cf-957e-0046fcd73691", "name": "HAE_METER_v4_3", "internalAddress": "2.3", "type": "HAE_METER_v4_3", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_3", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.4": {"uuid": "70b81663-05cd-4daa-8bd5-ec7ccc14909b", "name": "HAE_METER_v4_4", "internalAddress": "2.4", "type": "HAE_METER_v4_4", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "0.00", "CurrentElectricityQuantity": "59256.00", "DeviceName": "HAE_METER_v4_4", "CurrentSensorStatus": "WARNING"}, "dev_2.5": {"uuid": "8f7e707f-8eff-4c79-87b2-253070e8ebc2", "name": "HAE_METER_v4_5", "internalAddress": "2.5", "type": "HAE_METER_v4_5", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "524.00", "CurrentElectricityQuantity": "49205.00", "DeviceName": "HAE_METER_v4_5", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.6": {"uuid": "747a25be-f61a-4458-8b83-a8691fb673f2", "name": "HAE_METER_v4_6", "internalAddress": "2.6", "type": "HAE_METER_v4_6", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_6", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.7": {"uuid": "7dcbabef-c854-4064-a2ae-8e6b209c1ada", "name": "HAE_METER_v4_7", "internalAddress": "2.7", "type": "HAE_METER_v4_7", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_7", "CurrentSensorStatus": "UNKNOWN"}, "dev_2.8": {"uuid": "3de294f6-b283-44d5-bd1d-95fe5c577385", "name": "HAE_METER_v4_8", "internalAddress": "2.8", "type": "HAE_METER_v4_8", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentHeatQuantity": "NaN", "DeviceName": "HAE_METER_v4_8", "CurrentSensorStatus": "UNKNOWN", "CurrentHeatFlow": "NaN"}, "dev_2.9": {"uuid": "bec750ef-2570-42b6-b381-28e0a81b3043", "name": "HAE_METER_v4_9", "internalAddress": "2.9", "type": "HAE_METER_v4_9", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "DeviceName": "HAE_METER_v4_9", "CurrentWaterQuantity": "NaN", "CurrentWaterFlow": "NaN", "CurrentSensorStatus": "UNKNOWN"}, "dev_8": {"uuid": "da4f9ab4-4852-4fa9-aa79-9f1f59619c4d", "name": "HAE_METER_v4", "internalAddress": "8", "type": "HAE_METER_v4", "supportsCrc": "1", "ccList": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "supportedCC": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "nodeFlags": [], "IsConnected": "1", "DeviceName": "HAE_METER_v4", "HealthValue": "10", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.1": {"uuid": "bc06c92e-d737-4aef-9ee0-e652166bb291", "name": "HAE_METER_v4_1", "internalAddress": "8.1", "type": "HAE_METER_v4_1", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentGasFlow": "NaN", "CurrentGasQuantity": "NaN", "DeviceName": "HAE_METER_v4_1", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.2": {"uuid": "1559b781-1bdc-4c84-b3a1-db3eca123a63", "name": "HAE_METER_v4_2", "internalAddress": "8.2", "type": "HAE_METER_v4_2", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_2", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.3": {"uuid": "51505116-67e0-4381-97cf-c07618185945", "name": "HAE_METER_v4_3", "internalAddress": "8.3", "type": "HAE_METER_v4_3", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "806.00", "CurrentElectricityQuantity": "2943.00", "DeviceName": "HAE_METER_v4_3", "CurrentSensorStatus": "OPERATIONAL"}, "dev_8.4": {"uuid": "31c0ca38-bae3-403c-953a-aed592b677ab", "name": "HAE_METER_v4_4", "internalAddress": "8.4", "type": "HAE_METER_v4_4", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_4", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.5": {"uuid": "52cf3dd1-c8ec-4f9d-b0f4-f601e4f3f37d", "name": "HAE_METER_v4_5", "internalAddress": "8.5", "type": "HAE_METER_v4_5", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_5", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.6": {"uuid": "360cb06b-168d-4ac0-9cca-2ce3e1f9df46", "name": "HAE_METER_v4_6", "internalAddress": "8.6", "type": "HAE_METER_v4_6", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_6", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.7": {"uuid": "a2728b42-e2f6-44ee-90e2-f09e48f2a99b", "name": "HAE_METER_v4_7", "internalAddress": "8.7", "type": "HAE_METER_v4_7", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN", "DeviceName": "HAE_METER_v4_7", "CurrentSensorStatus": "UNKNOWN"}, "dev_8.8": {"uuid": "ae88689c-a240-4a2b-af38-e8af8f9a0e41", "name": "HAE_METER_v4_8", "internalAddress": "8.8", "type": "HAE_METER_v4_8", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentHeatQuantity": "NaN", "DeviceName": "HAE_METER_v4_8", "CurrentSensorStatus": "UNKNOWN", "CurrentHeatFlow": "NaN"}, "dev_8.9": {"uuid": "b437b027-fb72-46cf-bb45-f9ba580b8e6d", "name": "HAE_METER_v4_9", "internalAddress": "8.9", "type": "HAE_METER_v4_9", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "DeviceName": "HAE_METER_v4_9", "CurrentWaterQuantity": "NaN", "CurrentWaterFlow": "NaN", "CurrentSensorStatus": "UNKNOWN"}, "dev_9": {"uuid": "10ecfcc2-bc50-4ce4-85fe-1e7f00c51b1e", "name": "HAE_METER_v4", "internalAddress": "9", "type": "HAE_METER_v4", "supportsCrc": "1", "ccList": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "supportedCC": "5e 86 72 32 56 5a 59 85 73 7a 60 8e 22 70 8b 3c 3d 3e", "nodeFlags": [], "IsConnected": "1", "HealthValue": "10", "DeviceName": "HAE_METER_v4", "CurrentSensorStatus": "UNKNOWN"}, "dev_9.1": {"uuid": "b55106b3-4cf7-4746-afa3-88da9d60625d", "name": "HAE_METER_v4_1", "internalAddress": "9.1", "type": "HAE_METER_v4_1", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "CurrentGasFlow": "NaN", "CurrentGasQuantity": "NaN", "DeviceName": "HAE_METER_v4_1"}, "dev_9.2": {"uuid": "89903475-8c59-457f-8f2a-33747950a1d7", "name": "HAE_METER_v4_2", "internalAddress": "9.2", "type": "HAE_METER_v4_2", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_2", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.3": {"uuid": "48d56f3d-9f0a-4b3f-be95-dca52c010fe5", "name": "HAE_METER_v4_3", "internalAddress": "9.3", "type": "HAE_METER_v4_3", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_3", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.4": {"uuid": "4fb83a2d-87ec-4a9b-8265-470ca1c1577b", "name": "HAE_METER_v4_4", "internalAddress": "9.4", "type": "HAE_METER_v4_4", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_4", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.5": {"uuid": "5553e6ed-2fc2-4e1c-bbe8-eb205b3f2594", "name": "HAE_METER_v4_5", "internalAddress": "9.5", "type": "HAE_METER_v4_5", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_5", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.6": {"uuid": "d9a644f4-140d-442d-86ac-07bbb5f61c97", "name": "HAE_METER_v4_6", "internalAddress": "9.6", "type": "HAE_METER_v4_6", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_6", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.7": {"uuid": "34735712-c690-481b-bd6d-a00a7528335f", "name": "HAE_METER_v4_7", "internalAddress": "9.7", "type": "HAE_METER_v4_7", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_7", "CurrentElectricityFlow": "NaN", "CurrentElectricityQuantity": "NaN"}, "dev_9.8": {"uuid": "822957d5-5eba-4844-8352-4c72f8d5798f", "name": "HAE_METER_v4_8", "internalAddress": "9.8", "type": "HAE_METER_v4_8", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "UNKNOWN", "DeviceName": "HAE_METER_v4_8", "CurrentHeatQuantity": "NaN", "CurrentHeatFlow": "NaN"}, "dev_9.9": {"uuid": "affc518e-16db-43d3-baf8-774cb992d4a8", "name": "HAE_METER_v4_9", "internalAddress": "9.9", "type": "HAE_METER_v4_9", "supportsCrc": "0", "ccList": "5e 59 85 8e 3c 3d 3e", "supportedCC": "5e 59 85 8e 3c 3d 3e", "nodeFlags": [], "CurrentSensorStatus": "OPERATIONAL", "DeviceName": "HAE_METER_v4_9", "CurrentWaterQuantity": "748.00", "CurrentWaterFlow": "0.00"}}

oepi-loepi commented 2 years ago

Zoals ik kan zien heb je geen laag verbruik. Deze sensoren dus even weghalen. Ik weet niet hoe het in België zit maar in Nederland kennen we nml 2 tarieven (laag en hoog).

Voor de water heb ik een PR ingeschoten naar CyberJunky

Tazmanian79 commented 2 years ago

In Belgie bestaat er wel zoiets als hoog en laag verbruik. Ik heb ook dus een dubbele teller een voor dag verbruik (van 6h tot 21h) En een voor nacht verbruikt (van 21h tot 6h)

In de engie boxx wordt daar ook rekening mee gehouden, uren zijn ook ingevuld. Mss dat het gewoon softwarematig dan in de Boxx wordt aangepast en er geen gebruik wordt gemaakt van de sensor laag verbruik.

cyberjunky commented 2 years ago

Ik heb de code gemerged, sluit deze, mocht er nog iets zijn horen we het graag, iedereen bedankt!