Forum Smart'ny Dom

Składnia w OH - czy...
 

Składnia w OH - czyli jak napisać sitemap, items i map ?  

  RSS
edass
(@edass)
Początkujący

Witam

Z racji tego, że jakoś sobie tam radzę ze sprzętem to programowanie nigdy nie było moja dobrą stroną to mam kilka pytań o budowę plików sitemap , items i map. Wim , że jest to opisane na wielu stronach ale po angielsku i jakoś do mnie to nie trafia. 

Z góry dzięki za wyrozumiałość... 

Aktualnie chciałbym stworzyć konfiguracje do Broadlinka RM PRO. Mam go już podłączonego do OH i udało mi się wysłać sygnał RF włączający światło więc tą część zostawmy. 

1. "Naszkicowałem" pewien diagram co się z czego bierze i z czym łączy. Czy ktoś z Was może sprawdzić czy poprawnie rozumuję?  

 

 
Teraz drugi obrazek
2. Jak się pozbyć napisów zaznaczonych na czerwono? 
3. Jak zmienić ten przycisk ON - zaznaczony na zielono - (niestety nie mam kontroli stanu tych urządzeń 🙁 i nie wiem jak ją mogę zrobić - są to urządzenia sterowane radiowo(Światło) i IR (Muzyka - amplituner Onkyo TX7830) gdzie jeden kod odpowiada za włączanie i wyłączanie)?
4. Jak zrobić przycisk głośniej-ciszej na jednym pasku? 
5. Jak mogę dodać ikonę np. żarówki do 1 pozycji? 
Cytuj
Dodane : 19/05/2019 9:28 pm
maras
(@maras)
Stażysta Donator 2019
 
2. Jak się pozbyć napisów zaznaczonych na czerwono? 
W items w nazwie w cudzysłowie dodaj pusty nawias kwadratowy => " []"
 
4. Jak zrobić przycisk głośniej-ciszej na jednym pasku? 
np tak:

Switch item=TV icon="television" label="Channel" mappings=[1="▲", 0="▼"]
5. Jak mogę dodać ikonę np. żarówki do 1 pozycji? 
https://www.openhab.org/docs/configuration/items.html

W items dodajesz <nazwa twojej ikony>
lub w sitemap jak w 4 czyli  icon="nazwa twojej ikony"
Uprzedzam pytanie gdzie wrzucać swoje ikony: https://community.openhab.org/t/ohv2-where-are-the-icons/62005

OdpowiedzCytuj
Dodane : 20/05/2019 8:05 am
edass
(@edass)
Początkujący
Dodane przez: maras
 
2. Jak się pozbyć napisów zaznaczonych na czerwono? 
W items w nazwie w cudzysłowie dodaj pusty nawias kwadratowy => " []"
 

Hmmm...

To jak jest prawidłowo?

a. String Szafa " []" <broadlink> {channel="broadlink:rm2:78-0f-xx-xx-xx-xx:command"}
b. String Szafa "On/Off" <broadlink> {channel="broadlink:rm2:78-0f-xx-xx-xx-xx:command"}
c. String Szafa "On/Off []" <broadlink> {channel="broadlink:rm2:78-0f-xx-xx-xx-xx:command"}

 

OdpowiedzCytuj
Dodane : 20/05/2019 9:21 pm
edass
(@edass)
Początkujący

4 i 5 - już opanowałem . Dzięki za wyjaśnienie.

Wciąż mam wątpliwości co do pkt 2? - która linijka jest prawidłowa?  Aktualnie używam a i działa.

Mam kolejne pytanie.

Jak zrobić wewnątrz sitemap przycisk, który otworzy nowe okienko z dodatkowymi przyciskami? 

Chodzi o to , że chce przenieść część rzadziej używanych przycisków do podmenu . ewentualnie czy można z sitemap wywołać inną sitemap? 

OdpowiedzCytuj
Dodane : 22/05/2019 9:20 pm
edass
(@edass)
Początkujący

Z tym "podmenu" dąłem rade - chodziło mi o Group w sitemap.

Kolejne pytanie 

Jak prawidłowo w items zdefiniować Playera i powiązać go z .map broadlinka RM Pro? 

OdpowiedzCytuj
Dodane : 26/05/2019 4:46 pm
Udostępnij:



Udostępnij
  • 1
    Share

Proszę Zaloguj Się lub Zarejestruj