[BasicUI] Modyfikow...
 
Powiadomienia
Wyczyść wszystko

[Rozwiązany] [BasicUI] Modyfikowanie wyświetlania itemu typu switch

3 Wpisów
2 Użytkownicy
1 Reactions
649 Wyświetleń
(@carpov)
Wpisów: 24
Praktykant
Autor tematu
 

Cześć

Mam kontaktrony przy oknach które rozgłaszają dwa kanały:

1) typu contact - status open / close

2) typu switch - status baterii on / off

I tu moje pytanie o punkt 2

W jaki sposób "ukryć" przełącznik dla item'u typu switch? (patrz przekreślenia na zał. obrazku) 

Tak żeby wyświetlał się tylko status baterii: OK (na zielono) / NOK (na czerwono)

Pozdrawiam

switch
 
Dodane : 11/01/2021 5:45 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Dodaj taki plik do folderu /etc/openhab/transform/

onoff.map

a w środku w pliku

ON=OK
OFF=NOK
NULL=?

to powyżej w pliku, to jak potrzebujesz, bo nie napisałeś, czy switch ON to jest OK, czy NOK

Item w sitemap zdefiniuj tak

Text item=ITEMNAME label="Bateria okno kuchnia [MAP(onoff.map):%s]" valuecolor=["ON"="#00FF00","OFF"="#FF0000"] 
 
Dodane : 11/01/2021 8:38 pm
(@carpov)
Wpisów: 24
Praktykant
Autor tematu
 

O kurcze ......robiłem tak !!!! tylko nie sprawdzałem efektu działania sugerując się błędem (podkreślenie) w Visual Studio Code po zmainie Switch na Text. Coś mam namieszane w VSC. 

 

Tak czy inaczej - dziękuję Adrian. O to właśnie mi chodziło. 

 
Dodane : 11/01/2021 8:49 pm
adrian reacted
Udostępnij: