Factor, offser wart...
 
Powiadomienia
Wyczyść wszystko

Factor, offser wartości zmiennych

Tom01
(@tom01)
Młodzik

Mam zmienną, której wartość muszę przekazać do OH jako np pomnożoną x10 lub przesuniętą np +100. Jak w Things lub Items zdefiniować ją aby uwzględnić te przeliczenia, np /10 i -100? W ioBrokerze jest to wprost podawane w konfiguracji zmiennej, tu niestety nie mogę się dokopać. W dokumentacji zero na ten temat.

Cytuj
Autor tematu Dodane : 25/01/2021 7:29 pm
kamiKAC
(@kamikac)
Majster

Nie prawda 🙂 Do tego służy transform, jest ich kilka, najbardziej uniwersalny jest Javascript: https://www.openhab.org/addons/transformations/javascript/

Można go wykorzystać w bindingu (np w MODBUS binding) albo w definicji kanału.

Jest też transform Scale, który służy do zamiany przedziałów wartości na jedną wartość.

https://www.openhab.org/addons/transformations/scale/

OdpowiedzCytuj
Dodane : 31/01/2021 12:25 am
Udostępnij: