Tinycontrol Lan Kontroler v2.5 - Integracja z Home Assistant

Po dłuższej przerwie…

Struktura danych zwracanych przez nod’a XML:
image
w zmiennej msg.payload.response otrzymujemy obiekt typu tablica w którym zwracane są aktualne parametry zapisane w Lan Kontrolerze.

Ich struktura ma się następująco wg. moich doświadczeń:
// - jestem pewien
?/ - domyślam się (nie mam potwierdzenia)

EDIT: 2021-11-19 - dzięki za dane @rakon [Lan Controler v2.5 - Integracja z Home Assistant - #31 przez rakon]

"out0":["0"],           // Out0 - wbudowany przekaźnik w płytkę (0=OFF 1=ON)
"out1":["0"],           // Out1 - przekaźnik na płce rozszerzeń 1 (0=OFF, 1=ON)
"out2":["0"],           // Out2 - przekaźnik na płce rozszerzeń 2 (0=OFF, 1=ON)
"out3":["0"],           // Out3 - przekaźnik na płce rozszerzeń 3 (0=OFF, 1=ON)
"out4":["0"],           // Out4 - przekaźnik na płce rozszerzeń 4 (0=OFF, 1=ON)
"out5":["1"],           // przekaźniki - Reverse out state (1=OFF, 0=ON)
"ia0":["365"],          // Board Temperature (36,5 C)
"ia1":["151"],          // VCC SUPPLY (15,1 V)
"ia2":["0"],            ?/ Inp1 (0,0 V)
"ia3":["-22"],          // Inp2 (-2,2 V)
"ia4":["0"],            ?/ Inp3 (0,0 V)
"ia5":["4346"],         // Inp4 (434,6 C) PT1000
"ia6":["0"],            ?/ Inp5 (0,0 A)
"ia7":["233"],          // Inp6 (23,3 C) czujnik DS18B20
"ia8":["297"],          // Inp7 (29,7 C) czujnik DS18B20
"ia9":["225"],          // Inp8 (22,5 C) czujnik DS18B20
"ia10":["223"],         // Inp9 (22,3 C) czujnik DS18B20
"ia11":["-800"],        // Inp10 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia12":["-800"],        // Inp11 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia13":["220735"],      // Inp4D (34) (220,735 kWh) - całkowite zużycie - licznik 4
"ia14":["3"],           // Inp4D (35) (0,003 kWh) - chwilowe zużycie - licznik 4
"ia15":["0"],
"ia16":["0"],
"ia17":["0"],           //  (inpD3) całkowita produkcja licznik impulsów nr 3
"ia18":["0"],
"ia19":["8487"],        // Inp18 ?? (8,487 ADC)
"ia20":["0"],           //  (inpD1) całkowita produkcja licznik impulsów nr 1
"ia21":["0"],
"ia22":["0"],           //  (inpD2) całkowita produkcja licznik impulsów nr 2
"ia23":["0"],
"ia24":["0"],           // Chwilowy poziom przepływu przez licznik 1 - (0,00 kW)
"ia25":["0"],           // Chwilowy poziom przepływu przez licznik 2 - (0,00 kW)
"ia26":["0"],           // Chwilowy poziom przepływu przez licznik 3 - (0,00 kW)
"ia27":["17"],          // Chwilowy poziom przepływu przez licznik 4 - (0,17 kW)
"ia28":["-17"],         // Suma ia24, ia25, ia26, ia27
"ia29":["0"],
"ia30":["-800"],        // Inp12 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia31":["-800"],        // Inp13 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia32":["-800"],        // Inp14 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia33":["-800"],        // Inp15 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia34":["-800"],        // Inp16 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"ia35":["-800"],        // Inp17 czujnik DS18B20 - nieprzypisany adres MAC czujnika lub odłączony
"sec0":["49"],
"sec1":["26"],
"sec2":["19"],
"sec3":["1"],
"sec4":["1598056271"]