Licznik
Cztery zakładki: Odczyt, Harmonogram, Konfiguracja i DLMS/COSEM.
Odczyt

dopóki urządzenie komunikuje się z licznikiem.
Komunikacja
Co wynegocjowała ostatnia sesja — najszybszy sposób, żeby sprawdzić, czy łącze optyczne w ogóle działa.
| Pole | Znaczenie |
|---|---|
| Identyfikacja | Łańcuch identyfikacyjny zwrócony przez licznik, np. /TST6\2METERSIM. Zaczyna się od kodu producenta. |
| Protokół | IEC62056-21 albo DLMS/COSEM |
| Tryb | Używany tryb IEC 62056-21: A, B, C, D lub E |
| Szybkość | Faktycznie wynegocjowana prędkość; może być niższa od ustawionego maksimum |
Wartości
Jeden wiersz na każdy punkt danych zwrócony przez licznik:
| Kolumna | Znaczenie | Przykład |
|---|---|---|
| ID | Pełny kod OBIS, wraz z medium i kanałem | 1-0:1.8.0 |
| OBIS | Krótki kod OBIS | 1.8.0 |
| Wartość | Przetworzona wartość liczbowa | 1843.88 |
| Jednostka | Jednostka miary | kWh |
| Opis | Czytelna nazwa, w języku interfejsu | Energia czynna pobrana, sumarycznie |
| Mapowanie | Jako który atrybut Zigbee ta wartość jest publikowana. Edytowalne — patrz niżej. | Summation Delivered [kWh] |
Stopka pokazuje łańcuch identyfikacyjny licznika i to, jak dawno był odczytany. Zestaw wierszy zależy wyłącznie od Twojego licznika — zobacz Odczyty licznika.
INFO
W urządzeniu, które jeszcze nie odczytało licznika, tabela jest pusta: „Dane pojawią się tutaj, gdy urządzenie odczyta licznik.” Wybierz , aby ją wypełnić.
Pasek narzędzi
| Element | Działanie |
|---|---|
| KOLUMNY | Pokaż lub ukryj poszczególne kolumny |
| FILTRY | Filtruj wiersze |
| ROZMIAR RZĘDU | Wysokość wiersza: zwarta, standardowa lub komfortowa |
| Odczytaj licznik teraz | |
| Pobierz odczyt jako JSON — w tej samej postaci, którą zwraca API | |
| Pobierz jako CSV albo wydrukuj |
Zmiana mapowania Zigbee
Kliknij dwukrotnie komórkę w kolumnie Mapowanie, aby zamieniła się w listę rozwijaną, i wybierz atrybut Zigbee, jako który ten kod OBIS ma być publikowany. Zmiana zapisuje się od razu po wybraniu — nie ma osobnego kroku zapisu.

To zwykły sposób zmiany mapowania; jest to zarazem jedyne miejsce, gdzie oba są pokazane obok siebie, więc widać dokładnie, która wartość licznika trafia na który atrybut.
| Pozycja listy rozwijanej | Publikowane jako |
|---|---|
| Nieprzypisane | Nic — wartość jest odczytywana, ale nie wysyłana przez Zigbee |
| Summation Delivered [kWh] | Metering 0x0702 / 0x0000 |
| Summation Received [kWh] | Metering 0x0702 / 0x0001 |
| Active Power [kW] | Electrical Measurement 0x0B04 / 0x050B |
| Current RMS [A] | Electrical Measurement 0x0B04 / 0x0508 |
| Voltage RMS [V] | Electrical Measurement 0x0B04 / 0x0505 |
WARNING
Każdy cel należy jednocześnie tylko do jednego kodu OBIS. Przypisanie celu, który trzyma już inny wiersz, ustawia tamten wiersz z powrotem na Nieprzypisane.
Pełne wyjaśnienie wraz z wariantem przez API: Dokumentacja Zigbee → mapowanie.
Harmonogram
Jak często urządzenie odczytuje samo z siebie.

| Pole | Opcje |
|---|---|
| Włączony | Włącza lub wyłącza automatyczne odczyty |
| Jednostka okresu | Min, Godzina, Dzień, Miesiąc |
| Okres | Minuty: 1, 5, 10, 15, 30 · Godziny: 1, 2, 4, 8, 12 · Dni: 1, 7, 14, 28 · Miesiące: 1, 2, 3, 6 |
| Czas wyzwolenia | W którym miejscu okresu odczytać. Minuta przy harmonogramie godzinowym; godzina i minuta przy dziennym; dzień, godzina i minuta przy miesięcznym. Nieużywane przy okresach minutowych. |
WARNING
Częstotliwość odczytów jest głównym czynnikiem decydującym o czasie pracy na bateriach. Zobacz Odczyty licznika → Wybór częstotliwości.
Konfiguracja

Protokół licznika
Wybierz IEC 62056-21 albo DLMS/COSEM. To decyduje, które z ustawień poniżej i na zakładce DLMS/COSEM faktycznie obowiązują. Zobacz Protokoły licznika.
Transmisja
| Pole | Znaczenie |
|---|---|
| Prędkość maksymalna | Pułap negocjacji: 300–19200. Sesja działa z najniższą prędkością akceptowaną przez obie strony. Obniż ją, jeśli odczyty są zniekształcone. |
| Licznik jest zasilany bateryjnie | Wysyła sekwencję budzącą przed każdą transmisją. Potrzebne przy licznikach, które wyłączają port optyczny między sesjami. |
| Używaj DLMS/COSEM, gdy licznik zgłasza tryb E | Gdy licznik ogłasza tryb E (HDLC), kontynuuj w DLMS/COSEM zamiast wracać do trybu C. |
Tryb D
| Pole | Znaczenie |
|---|---|
| Użyj trybu D | Licznik sam wysyła odczyty; urządzenie słucha, zamiast pytać. |
| Szybkość | Stała prędkość, z jaką nadaje licznik, zwykle 2400. |
WARNING
Włączaj tryb D tylko dla licznika, który naprawdę go używa — przy włączonym trybie D urządzenie nigdy nie wysyła żądania, a zwykły licznik w trybie C pozostanie niemy.
DLMS/COSEM
Istotne tylko wtedy, gdy protokół jest ustawiony na DLMS/COSEM albo gdy włączone jest przekazanie w trybie E.

Połączenie
| Pole | Znaczenie | Typowo |
|---|---|---|
| Uwierzytelnianie | Brak (bez uwierzytelniania), Niskie (hasło, LLS) albo Wysokie (GMAC) | Zależy od dostawcy |
| Hasło LLS | Hasło dla uwierzytelniania Niskiego. Puste zachowuje zapisane. | — |
| Szyfruj transmisję | Użyj szyfrowanej warstwy aplikacyjnej | Wyłączone |
| Klucz szyfrowania blokowego (GUEK) | 32 znaki szesnastkowe (16 bajtów) | Od dostawcy |
| Klucz uwierzytelniania (AK) | 32 znaki szesnastkowe (16 bajtów) | Od dostawcy |
| Adres klienta | Rola klienta, jako którą przedstawia się urządzenie | 16 = publiczny/brak, 32 = LLS |
| Adres logiczny serwera | Urządzenie logiczne wewnątrz licznika | 1 |
| Adres fizyczny serwera | Adres fizyczny licznika | 0 |
INFO
Zapisane hasła i klucze nigdy nie są wyświetlane ani zwracane przez API — interfejs pokazuje tylko, czy hasło jest ustawione. Pozostawienie pola pustego przy zapisie zachowuje dotychczasową wartość.
Lista odpytywania OBIS
Obiekty, o które urządzenie prosi przy każdym odczycie. DLMS nie podaje danych z własnej inicjatywy; o każdy obiekt trzeba poprosić po nazwie.
| Kolumna | Znaczenie |
|---|---|
| OBIS (A.B.C.D.E.F) | Sześć wartości 0–255 oddzielonych kropkami. Częsty wzorzec 1.0.C.D.E.255, gdzie C.D.E to krótki kod OBIS, taki jak 1.8.0. |
| Klasa | Klasa interfejsu COSEM: 1 = Data, 3 = Register (wartość + jednostka), 8 = Clock |
| Atr | Indeks atrybutu. 2 to wartość w większości klas. |
Użyj , aby dodać wiersz, ikony kosza, aby usunąć, a
, aby zapisać.Przytnij wpisy, które Twój licznik odrzuca: żądanie nieistniejącego obiektu kosztuje czas przy każdym odczycie, a na bateriach to energia. Domyślne wpisy i ich znaczenie wymienia Protokoły licznika → Lista odpytywania OBIS.
Odpowiedniki w API
| Zakładka | Endpointy |
|---|---|
| Odczyt | /iec62056/read, /iec62056/last |
| Harmonogram | /iec62056/schedule |
| Konfiguracja | /meter/protocol, /iec62056/config |
| DLMS/COSEM | /dlms/config, /dlms/obis |