Składnia w OH - czy...
 
Powiadomienia
Wyczyść wszystko

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

5 Wpisów
2 Użytkownicy
0 Likes
1,835 Wyświetleń
(@edass)
Wpisów: 216
Weteran
Autor tematu
 

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ę?  

 

IMG 20190519 212231
 
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? 
IMG 20190519 212503
 
Dodane : 19/05/2019 8:28 pm
(@maras)
Wpisów: 189
Weteran Donator 2K22 Donator 2K19
 
 
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

 
Dodane : 20/05/2019 7:05 am
(@edass)
Wpisów: 216
Weteran
Autor tematu
 
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"}

 

 
Dodane : 20/05/2019 8:21 pm
(@edass)
Wpisów: 216
Weteran
Autor tematu
 

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? 

 
Dodane : 22/05/2019 8:20 pm
(@edass)
Wpisów: 216
Weteran
Autor tematu
 

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? 

 
Dodane : 26/05/2019 3:46 pm
Udostępnij: