Asystent AI
Podstawy konfigurac...
 
Powiadomienia
Wyczyść wszystko

Podstawy konfiguracji OpenHaba

9 Wpisów
3 Użytkownicy
2 Reactions
12.1 K Wyświetleń
(@eathan)
Wpisów: 52
Kontrybutor Donator 2K18
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
 
[#240]

Czołem, 

Zaczynam przygodę z OpenHabem i "inteligentnym" domem. Na początek podstawy - sterowanie światłem w dwóch pomieszczeniach. Postawiłem OpenHaba na Synology, dodałem pierwszy sterownik, całość działa. Ustawień dokonałem przez WWW i Paper UI. Ekran w aplikacji na androida wygląda tak:

=> Lampa Salon 

Po tapnięciu tej pozycji przechodzę do podmenu w którym widać właściwy przełącznik. 

I tutaj dochodzę do sedna sprawy. Zależy mi na tym aby główny ekran na smartfonie wyglądał tak:

--------------------------------------------------
     Pokój 2
--------------------------------------------------

=> Lampa 1 - On/Off
=> Lampa 2 - On/Off

--------------------------------------------------
     Pokój 2
--------------------------------------------------

=> Lampa 1 - On/Off
=> Lampa 2 - On/Off

 

Generalnie chodzi o to, że na jednym ekranie chciałbym mieć podział na pomieszczenia + listę dostępnych rozwiązań z przełącznikami. Ma to być łatwo dostępne i wygodne. 

Pytanie do bardziej doświadczonych kolegów jak to ogarnąć. Stawiam, że sitemapa + items wymagają napisania od podstaw. Jednak nie wiem jak to ma wyglądać. Nadmienię, że na teraz katalog sitemaps oraz items są puste.


 
Dodane : 05/02/2018 5:09 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
 

tworzysz plik np. moje.items w katalogu konfiguracyjnym items.  Do środka wrzucasz items (musisz oczywiście dopisać brakujące kawałki, żeby jakieś fizyczne urządzenia przełączały)

Switch lampa_1 "Lampa 1"
Switch lampa_2 "Lampa 2"
Switch lampa_3 "Lampa 3"
Switch lampa_4 "Lampa 4"

Tworzysz plik np. moja.sitemap w katalogu konfiguracyjnym sitemaps z taką treścią

sitemap domek label="Mój Dom" {
Frame label="Pokój 1" {
Switch item=lampa_1
Switch item=lampa_2
}

Frame label="Pokój 2" {
Switch item=lampa_3
Switch item=lampa_4
}
}

Na wyjściu dostaniesz coś takiego


 
Dodane : 06/02/2018 8:51 pm
(@eathan)
Wpisów: 52
Kontrybutor Donator 2K18
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
 

O super, bardzo dziękuję @adri@n


 
Dodane : 08/02/2018 11:23 am
(@kubawolanin)
Wpisów: 1
Świeżak
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
 

Hej!

Jeśli dopiero zaczynasz z openHABem, polecam Ci pobawić się dodatkiem Home Builder.
Jest to add-on instalowany wraz z resztą interfejsów (chociaż demo jest również tutaj)

Jestem autorem tego narzędzia. Tutaj jest więcej na ten temat:  https://docs.openhab.org/configuration/homebuilder.html

Powodzenia!
Kuba


 
Dodane : 09/02/2018 8:43 pm
adrian zareagował
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
 

bombeczka! używałem 


 
Dodane : 09/02/2018 8:48 pm
(@eathan)
Wpisów: 52
Kontrybutor Donator 2K18
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ęki za wskazówkę na temat Home Buildera. Doinstaluję i sprawdzę bo demo wygląda bardzo ciekawie.

 

PS

Lekko ot, ale może wiecie. Używając Paper UI gdzieś mi zapisuje domyślnie sitemap i nie jest to katalog conf\sitemaps. Appka na Androidzie daje mi do wyboru dwie sitemapy jedna _deafault a druga moja z katalogu conf\sitemaps. I teraz pytanie gdzie siedzi ten _default. Dla ułatwienia OpenHab2 śmiga u mnie na Synology 😉


 
Dodane : 10/02/2018 11:10 am
(@eathan)
Wpisów: 52
Kontrybutor Donator 2K18
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
 

Kolejny i pewnie znowu banalny problem. Chcę dodatkowe menu "serwisowe" a w nim opcje odpowiedzialne za restart sonoffa oraz za wprowadzenie go w stan konfiguracji. 

W items dodaje:

Switch office_reboot "Lampa - sufit" {mqtt=">[broker:/biuro/puszka/office/cmd:command:ON:reboot],>[broker:/biuro/puszka/office/cmd:command:OFF:reboot]"}
Switch office_configuration_mode "Lampa - sufit" {mqtt=">[broker:/biuro/puszka/office/cmd:command:ON:configurationMode],>[broker:/biuro/puszka/office/cmd:command:OFF:configurationMode]"}
 
W sitempa dodaje:
 
Switch item=office_reboot
Switch item=office_configuration_mode
 
I to niby jest jasne. Jednak chciałbym teraz ogarnąć to w taki sposób, że w panelu na telefonie mam pozycję Serwis > po kliknięciu w którą przechodzą do podmenu w którym mam powyższe ustawienia serwisowe... 
 
Ktoś z bardziej doświadczonych kolegów podpowie jak buduje się podmenu?

 
Dodane : 01/03/2018 9:22 am
(@eathan)
Wpisów: 52
Kontrybutor Donator 2K18
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
 

Ok, udało się to ogarnąć menu. Jednak pojawiło się inne pytanie. Switch chyba średnio pasuje do resetowania urządzenia. Mam na myśli model przełącznika on/off. Jak to rozwialiście u siebie?


 
Dodane : 01/03/2018 10:33 am
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
 

zrób takie coś w sitemap

 

Switch item=office_reboot mappings=[ON="Reboot"] visibility=[office_reboot!=ON]
Switch item=office_reboot mappings=[OFF="Reboot"] visibility=[office_reboot!=OFF]

 
Dodane : 01/03/2018 7:34 pm
eathan zareagował
Udostępnij: