Sementic model jak ...
 
Powiadomienia
Wyczyść wszystko

openHAB Sementic model jak zrobić pewne rzeczy jak kolejność i dodatkowe przyciski

3 Wpisów
2 Użytkownicy
0 Reactions
1,193 Wyświetleń
(@laren0)
Wpisów: 57
Kontrybutor
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
 
[#2264]

Do wyjaśnienia mam kilka zagwostek:

1. jak można ustawiać kolejność elementów (equipment i points) w danej lokalizacji - obecnie widzę że sortuje je alfabetycznie a chciałbym narzucić swoją kolejność (np. oświetlenie, rolety, czujnik temp, czujnik wilgotnosci, czujnik otwarcia okna, czujnik ruchu, załączenie ogrzewania, ustawienie temperatury do jakiej ma grzać pomieszczenie.

2. Przycisk do wyłączania wszystkich świateł tylko aby nie wyglądało to tak:

image

tylko zamiast napisu OFF i wejścia z kolejne okno, był po prostu suwak jak w pozycjach powyżej.

3. Jak wykonać taki przycisk do zamykania i otwierania wszystkich rolet.

4. Jako że rolety mam wpisane mniej więcej tak:

//ROLETY KUCHNIA
Group        gKuchniaRolety           "Rolety w kuchni"              <blinds>       (gKuchnia)                    ["Blinds"]
Rollershutter Shelly_01               "Kuchnia roleta 1[%s]"         <blinds>      	(gKuchniaRolety, gShellylicz, gShelly)              ["Status", "OpenState"]       {channel="shelly:shelly25-roller:68F27A:roller#control"}
Dimmer Shelly_01_Pozycja              "Kuchnia roleta 1 pozycja"     <blinds>      	(gKuchniaRolety, gShellylicz, gShelly)              ["Status", "OpenState"]              {channel="shelly:shelly25-roller:68F27A:roller#rollerpos"}

Rollershutter Shelly_02               "Kuchnia roleta 2[%s]"          <blinds>      	(gKuchniaRolety, gShellylicz, gShelly)              ["Status", "OpenState"]       {channel="shelly:shelly25-roller:68F27A:roller#control"}
Dimmer Shelly_02_Pozycja              "Kuchnia roleta 2 pozycja"     <blinds>      	(gKuchniaRolety, gShellylicz, gShelly)              ["Status", "OpenState"]              {channel="shelly:shelly25-roller:68F27A:roller#rollerpos"}

to wyświetla mi się to w pomieszczeniu tak:

image

A chciałbym mieć tylko nagłówek "Rolety w kuchni" a pod nim już elementy wykonawcze lub jak jest w wersji "demo" od razu element wykonawczy:

image

Zaś w zakładce urządzenia - Zasłony i rolety - mieć tylko przycisku sterowania z opisem co do czego oraz 1 przycisk do zamykania i otwierania wszystkich rolet obecnie mam to tak:

image

 


 
Dodane : 02/03/2021 2:24 am
(@kamikac)
Wpisów: 225
Pomocny
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
 

Co do grupowego otwierania/zamykania to powinno to działać tak:

Group:Rollershutter:AND(100, 0) gKuchniaRolety

Nie wiem, czy dokładnie o to Ci chodziło.

Natomiast co do zmiany kolejności na razie nic nie wykminiłem.


 
Dodane : 02/03/2021 11:30 pm
(@kamikac)
Wpisów: 225
Pomocny
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
 

To po kolei:

  1. Jeśli chodzi o kolejność, to można zmienić kolejność wyświetlania Points, Equipment i Locations. W konfiguracji wybierasz Pages -> Home Page, sekcja Cards. Tutaj po klinięciu Reorder można zmienić kolejność.
  2. Wygląda na to, że potrzebny byłby skrypt. Według tego co znalazłem, można założyć kolejną grupę, poza semantyką i do niej słać polecenia: https://community.openhab.org/t/run-rules-for-semantic-groups-in-oh3/112755/14 . Po zmianie definicji grupy, jak w poście powyżej (Group:Switch zamiast Group) światła u mnie wyświetlają się tak, jak chcesz (pod nagłówkiem).
  3. J.w. czyli skryptem.
  4. Jak zmienisz wpis grupy jak w poście powyżej powinno wyświetlić się tak, jak chciałeś.

 


 
Dodane : 04/03/2021 2:40 pm
Udostępnij: