Asystent AI
OH3 channel jako wy...
 
Powiadomienia
Wyczyść wszystko

[Rozwiązany] OH3 channel jako wynik matematyczny dwóch innych kanałów

5 Wpisów
2 Użytkownicy
2 Reactions
1,367 Wyświetleń
(@lukaszjach)
Wpisów: 3
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#2207]

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.


 
Dodane : 05/02/2021 5:21 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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.

 


 
Dodane : 05/02/2021 6:26 pm
(@lukaszjach)
Wpisów: 3
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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. 

 powerconsumption

 
Dodane : 05/02/2021 9:20 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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ć


 
Dodane : 05/02/2021 10:09 pm
lukaszjach zareagował
(@lukaszjach)
Wpisów: 3
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Działa idealnie, tak jak powinno, dziękuję! 🤗 


 
Dodane : 05/02/2021 10:28 pm
adrian zareagował
Udostępnij: