diff --git a/custom_components/xt211_han/dlms_parser.py b/custom_components/xt211_han/dlms_parser.py index 657d524..277a194 100644 --- a/custom_components/xt211_han/dlms_parser.py +++ b/custom_components/xt211_han/dlms_parser.py @@ -437,50 +437,50 @@ class DLMSParser: OBIS_DESCRIPTIONS: dict[str, dict] = { # --- Idx 1: COSEM logical device name --- - "0-0:42.0.0.255": {"name": "COSEM Logical Device Name", "unit": "", "class": "text"}, + "0-0:42.0.0.255": {"name": "Název zařízení", "unit": "", "class": "text"}, - # --- Idx 3: Serial number (opravený OBIS!) --- - "0-0:96.1.0.255": {"name": "Serial Number", "unit": "", "class": "text"}, + # --- Idx 3: Serial number --- + "0-0:96.1.0.255": {"name": "Výrobní číslo", "unit": "", "class": "text"}, # --- Idx 4: Disconnector --- - "0-0:96.3.10.255": {"name": "Disconnector Status", "unit": "", "class": "binary"}, + "0-0:96.3.10.255": {"name": "Stav odpojovače", "unit": "", "class": "binary"}, # --- Idx 5: Power limiter --- - "0-0:17.0.0.255": {"name": "Power Limiter Value", "unit": "W", "class": "power"}, + "0-0:17.0.0.255": {"name": "Limitér", "unit": "W", "class": "power"}, # --- Idx 6–11: Relays R1–R6 --- - "0-1:96.3.10.255": {"name": "Relay R1 Status", "unit": "", "class": "binary"}, - "0-2:96.3.10.255": {"name": "Relay R2 Status", "unit": "", "class": "binary"}, - "0-3:96.3.10.255": {"name": "Relay R3 Status", "unit": "", "class": "binary"}, - "0-4:96.3.10.255": {"name": "Relay R4 Status", "unit": "", "class": "binary"}, - "0-5:96.3.10.255": {"name": "Relay R5 Status", "unit": "", "class": "binary"}, - "0-6:96.3.10.255": {"name": "Relay R6 Status", "unit": "", "class": "binary"}, + "0-1:96.3.10.255": {"name": "Stav relé R1", "unit": "", "class": "binary"}, + "0-2:96.3.10.255": {"name": "Stav relé R2", "unit": "", "class": "binary"}, + "0-3:96.3.10.255": {"name": "Stav relé R3", "unit": "", "class": "binary"}, + "0-4:96.3.10.255": {"name": "Stav relé R4", "unit": "", "class": "binary"}, + "0-5:96.3.10.255": {"name": "Stav relé R5", "unit": "", "class": "binary"}, + "0-6:96.3.10.255": {"name": "Stav relé R6", "unit": "", "class": "binary"}, # --- Idx 12: Active tariff --- - "0-0:96.14.0.255": {"name": "Current Tariff", "unit": "", "class": "text"}, + "0-0:96.14.0.255": {"name": "Aktuální tarif", "unit": "", "class": "text"}, # --- Idx 13–16: Instant power import (odběr) --- - "1-0:1.7.0.255": {"name": "Active Power Import", "unit": "W", "class": "power"}, - "1-0:21.7.0.255": {"name": "Active Power Import L1", "unit": "W", "class": "power"}, - "1-0:41.7.0.255": {"name": "Active Power Import L2", "unit": "W", "class": "power"}, - "1-0:61.7.0.255": {"name": "Active Power Import L3", "unit": "W", "class": "power"}, + "1-0:1.7.0.255": {"name": "Okamžitý příkon odběru celkem", "unit": "W", "class": "power"}, + "1-0:21.7.0.255": {"name": "Okamžitý příkon odběru L1", "unit": "W", "class": "power"}, + "1-0:41.7.0.255": {"name": "Okamžitý příkon odběru L2", "unit": "W", "class": "power"}, + "1-0:61.7.0.255": {"name": "Okamžitý příkon odběru L3", "unit": "W", "class": "power"}, # --- Idx 17–20: Instant power export (dodávka / FVE) --- - "1-0:2.7.0.255": {"name": "Active Power Export", "unit": "W", "class": "power"}, - "1-0:22.7.0.255": {"name": "Active Power Export L1", "unit": "W", "class": "power"}, - "1-0:42.7.0.255": {"name": "Active Power Export L2", "unit": "W", "class": "power"}, - "1-0:62.7.0.255": {"name": "Active Power Export L3", "unit": "W", "class": "power"}, + "1-0:2.7.0.255": {"name": "Okamžitý výkon dodávky celkem", "unit": "W", "class": "power"}, + "1-0:22.7.0.255": {"name": "Okamžitý výkon dodávky L1", "unit": "W", "class": "power"}, + "1-0:42.7.0.255": {"name": "Okamžitý výkon dodávky L2", "unit": "W", "class": "power"}, + "1-0:62.7.0.255": {"name": "Okamžitý výkon dodávky L3", "unit": "W", "class": "power"}, # --- Idx 21–25: Cumulative energy import (odběr kWh) --- - "1-0:1.8.0.255": {"name": "Energy Import", "unit": "Wh", "class": "energy"}, - "1-0:1.8.1.255": {"name": "Energy Import T1", "unit": "Wh", "class": "energy"}, - "1-0:1.8.2.255": {"name": "Energy Import T2", "unit": "Wh", "class": "energy"}, - "1-0:1.8.3.255": {"name": "Energy Import T3", "unit": "Wh", "class": "energy"}, - "1-0:1.8.4.255": {"name": "Energy Import T4", "unit": "Wh", "class": "energy"}, + "1-0:1.8.0.255": {"name": "Spotřeba energie celkem", "unit": "Wh", "class": "energy"}, + "1-0:1.8.1.255": {"name": "Spotřeba energie T1", "unit": "Wh", "class": "energy"}, + "1-0:1.8.2.255": {"name": "Spotřeba energie T2", "unit": "Wh", "class": "energy"}, + "1-0:1.8.3.255": {"name": "Spotřeba energie T3", "unit": "Wh", "class": "energy"}, + "1-0:1.8.4.255": {"name": "Spotřeba energie T4", "unit": "Wh", "class": "energy"}, # --- Idx 26: Cumulative energy export (dodávka kWh) --- - "1-0:2.8.0.255": {"name": "Energy Export", "unit": "Wh", "class": "energy"}, + "1-0:2.8.0.255": {"name": "Dodávka energie celkem", "unit": "Wh", "class": "energy"}, - # --- Idx 27: Consumer message text --- - "0-0:96.13.0.255": {"name": "Consumer Message", "unit": "", "class": "text"}, + # --- Idx 27: Consumer message --- + "0-0:96.13.0.255": {"name": "Zpráva pro zákazníka", "unit": "", "class": "text"}, } diff --git a/custom_components/xt211_han/manifest.json b/custom_components/xt211_han/manifest.json index ffb0877..c04858b 100644 --- a/custom_components/xt211_han/manifest.json +++ b/custom_components/xt211_han/manifest.json @@ -1,7 +1,7 @@ { "domain": "xt211_han", "name": "XT211 HAN (RS485 via Ethernet)", - "version": "0.7.0", + "version": "0.7.1", "documentation": "https://github.com/nero150/xt211-han-ha", "issue_tracker": "https://github.com/nero150/xt211-han-ha/issues", "dependencies": [],