Cześć,
czy jest możliwość wykonania działania matematycznego na zmiennych z dwóch kanałów i wrzucenia tego w custom channel? 🙂
Mam UPS'a z którego chciałbym wyciągnąć dane o aktualnym zużyciu prądu. Mam aktualny load w procentach (np. 2%), mam moc skuteczną (np. 390W) i z tych danych wyliczam sobie 390*2/100 = 7.8W.
Potrzebujesz to w channel, czy na końcu w Item's, który jest wyświetlany później np. UI
- Ja z tych dwóch kanałów zrobiłbym 2xItem
- Zrobił dodatkowy item ZuzyciePrad
- Zrobił regułe, która uruchamia się gdy aktualny load lub moc skuteczna zmienia się to przelicza wartość item ZuzyciePradu wg wzoru.
Dziękuję za naprowadzenie, połowicznie się udało 🙂
Stworzyłem item UPSPowerConsuption, nadałem mu type Number:Power, dopisałem regułę, która robi obliczenia i aktualizuje item. Do tego momentu to działa. Na liście itemów widać, że dobrze wylicza tylko nie dodaje "W" do wyniku jak widać na screenie. Dodatkowo w sitemapie pojawia się jako puste pole.
hey, gratuluje
jeśli chodzi o formatowanie. Jeśli zrobiłeś Item przez interface openHab'a to spróbuj ustawić jego Label'ke tak
UBS Power Consumption [%.1f W]
Nie jest pewien czy zadziała bo ja definiuje wszystkie item's w pliku konfiguracyjnym openHab (nie przez UI)
Jak nie pójdzie to daj znać
Działa idealnie, tak jak powinno, dziękuję! 🤗