[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Home Assistant (Hass.io) - ogromne możliwości integracji ID
14-07-2019, 04:54 (Ten post był ostatnio modyfikowany: 12-10-2019 14:19 przez szopen.)
Post: #1
Home Assistant (Hass.io) - ogromne możliwości integracji ID
Może tytułem wstępu: Home Assistant i Hass.io to nie jest dokładnie to samo, ale skutek zasadniczo ma jednakowy - po prostu Hass.io jest gotowym obrazem Home Assistant'a wraz z systemem operacyjnym hassOS (obecnie opartym na alpine linux) przeznaczonym do uruchomienia na RPi lub zbliżonym sprzęcie do Raspberry (gotowe obrazy są na: RPi od "jedynki" i jej pomniejszone klony 0 i 0w, choć te modele nie są zalecane do pracy z braku wydajności, po RPi 3+ (editSmile i 4; 2 modele Odroid'a; jednego OrangePi oraz na tinkerboard od asusa i intelowskiego NUCa, a także dla maszyn wirtualnych):
https://www.home-assistant.io/hassio/installation/
("goły" HA daje się zainstalować w Dockerze, jak i bez niego pod różnymi linuxami, osx, windows na NASach Synology itd. ale jako, że jestem leniem wolę hass.io i dedykowany SBC)

Warto zobaczyć demo możliwości systemu bazujące na konfiguracjach stworzonych przez użytkowników HA:
https://demo.home-assistant.io

Home Assistant'em można "nakryć" inne już skonfigurowane systemy ID by je wzajemnie zintegrować (i tu jak na mój gust jest stosowane rozwiązanie optymalne - wszystko co jest możliwe w taki sposób, odbywa się lokalnie wewnątrz tej samej sieci LAN), ale można także na HA oprzeć system zbudowany metodami DIY (m.in. wspierane jest firmware tasmota, ESPHome, sprzęt deCONZ itd.) lista możliwych integracji jest naprawdę ogromna, w formie "gotowe z pudełka" dostajemy m.in. Philips Hue, czy Ikea Tradfri (to dość nowa integracja - nie miałem, okazji przetestować), Nest, Wemo i wiele innych (łącznie kilkadziesiąt), pozostałe integracje których łącznie jest już prawie 1,5 tysiąca wymagają ręcznej konfiguracji (no i niestety czasu na zabawę, bo dokumentacja bywa jedynie podstawowa, więc pewne rzeczy ogarniałem metodą prób i błędów) nie do pominięcia jest też integracja z m.in. Fibaro i Vera (skoro mam sporo osprzętu z-wave), aby nie być stronniczym prawdopodobnie niezłe wsparcie jest też np. dla Xiaomi, czy Smartthings'a i wielu innych uznanych systemów ID.
Podstawowe integracje (głównie te "z pudełka")
https://www.home-assistant.io/components/
a tu wszystkie:
https://www.home-assistant.io/components/#all

Mi zabawę z hass.io przerwała awaria RPi 3B (ten model jak się okazuje miewał wadę fabryczną i niejeden egzemplarz się spalił, a konkretniej jego przetwornica napięcia, no ale jak trup, to trup…), więc sporo "poszło do piachu", ale dorobiłem się RPi3B+ i powracam do drążenia porzuconego tematu - w międzyczasie pojawiły się nowe integracje, więc nawet nie będę powracał do backupu sprzed prawie roku, szczególnie że moja konfiguracja ID też się zmieniła w międzyczasie.



Kwestia chmury (płatnej 5$ miesięcznie, co u nas jest wygórowaną ceną, ale w krajach gdzie ID są popularne już nie jest to znacząca kwota):
https://www.nabucasa.com/
jej używanie z pewnością ułatwi korzystanie z HA, natomiast jest to forma finansowania samego HA, który jest w pełni darmowy.

Można jednak ogarnąć tą kwestię bezkosztowo (jakkolwiek kosztem wygody i instalacji dodatkowego oprogramowania na komputerach czy smartfonach klienckich), a mam na myśli plugin (add-on) ZeroTier One dostępny w grupie pluginów tworzonych przez społeczność HA, oczywiście należy utworzyć konto i wyposażyć się w odpowiednie oprogramowanie (wszystko w linku poniżej), przynajmniej póki co 100 klientów jest darmowe
http://www.zerotier.com/

Ewentualnie dla osób dysponujących publicznym IP jest wśród oficjalnych pluginów wsparcie dla Duck DNS
https://www.duckdns.org/
(chociaż mając publiczne IP można to łatwo ogarnąć również z poziomu routera)



PS ten post to tylko "zajawka" tematu, ale jest to w końcu coś na czym można spróbować oprzeć zarówno spory system ID jak i niewielkie DIY.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi szopen za tę wiadomość:
Ekonomista (2019-07-14)
14-07-2019, 08:13
Post: #2
Home Assistant (Hass.io) - ogromne możliwości integracji ID
Współpracuje z wyłącznikami Sonoff?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
14-07-2019, 15:46 (Ten post był ostatnio modyfikowany: 14-07-2019 18:28 przez szopen.)
Post: #3
Home Assistant (Hass.io) - ogromne możliwości integracji ID
Jeśli zmienisz im firmware np. na
1) Tasmota
https://github.com/arendst/Sonoff-Tasmota
to obsłużysz je pluginem TasmoAdmin
lub
2) ESPHome (może nawet lepiej? bo chyba łatwiej opisane i jest w ramach pluginu zintegrowane z HA więc firmware można tworzyć z poziomu HA!)
https://esphome.io/
to tak.

Być może są wspierane też inne projekty firmware dla sprzętu na ESP (polska Supla ma niestety tylko szczątkowe wsparcie - choć być może jest w trakcie rozwoju? ale nie chcę być nadmiernym optymistą, bo zajmowała się tym 1 osoba i ostatni commit jest z marca bodajże).



Z racji tego, że sporo sprzętu jest bazowane na ESP to są np. projekty zajmujące się migracją z fabrycznego firmware - poniższy np. zapewnia bezprzewodowe przejście Tuya na Tasmota
https://github.com/arendst/Sonoff-Tasmota/wiki/Tuya-OTA
(a Tuya jest "silnikiem" np. osprzętu ID pod marką Blitzwolf, czyli sklepu Banggood).

Swoją drogą integracja z Tuya jest także możliwa bez zmiany firmware, lecz wymaga ręcznej konfiguracji, nieskomplikowanej - dodajemy sekcję w pliku configuration.yaml, aby nie być gołosłownym trzeba wstawić tyle (oczywiście po dostosowaniu do swojego loginu i hasła, ewentualnie kraju)
Kod:
tuya:
  username: "twoj@email.pl"
  password: "jakies_trudne_haslo"
  country_code: 48
tu przykładowo podłączyłem BlitzWolfa BW-SHP6 w ten sposób
   



Natomiast integracja z TP-linkiem HS110 (i innymi modelami tego producenta) działa w ramach integracji dostępnych "z pudełka" - kreator sam znajduje skonfigurowany sprzęt, trzeba tylko podać użytkownika i hasło.

to widok z panelu automatycznych integracji
   
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
15-07-2019, 17:18 (Ten post był ostatnio modyfikowany: 17-07-2019 00:29 przez szopen.)
Post: #4
Home Assistant (Hass.io) - ogromne możliwości integracji ID
No i znowu widzę swoje błędy - tj. "niewyczyszczone" konfiguracje, a śmieci zostają automatycznie zaimportowane…

Dzięki za pytanie o sprzęty Iteada - mam motywację do eksperymentów, wprawdzie Sonofów nadal nie ruszam, ale odpalę je z eWelinkiem - czekają na czyjąś decyzję (i być może zostaną wykorzystane w konfiguracji właśnie po prostu z eWelink), ale za to trochę przeczyściłem istniejące konfiguracje i wrzuciłem do konfiguracji zdalnie sterowane gniazdka TP-link i Tuya (tu akurat BlitzWolf).

Jak dotąd jedyną "rzeźbą" było wydobycie tokena z oczyszczacza powietrza Zhimi airpurifier m1 (czyli handlowo znanego jako Xiaomi Air Purifier 2), czego nie zrobiłem wcześniej chyba nawet nie wiedząc o możliwości integracji.

Swoją drogą w mieszkaniu mam 2 sieci LAN i to całkiem rozłączne - jedna z nich była siecią "produkcyjną" czy mniej informatycznie po prostu roboczą, a druga siecią eksperymentalną i backupem internetu, przez kilka lat ich role się zupełnie odwróciły - eksperymentalna instalacja stała się roboczą, a dawna podstawowa jest używana sporadycznie, przez to musiałem wprowadzić sporo zmian - m.in. oczyszczacz i sterowanie pralką były wcześniej w innej sieci niż pozostała automatyka (w sumie używałem tylko rozwiązań chmurowych, więc nie miało to znaczenia).

W ramach ciekawostek:
- TP-Link HS110 (to jest model z pomiarem obciążenia) w HA raportuje całkiem inne rzeczy niż są dostępne w oficjalnej aplikacji, w tym np. napięcie zasilania (chociaż oficjalna apka też swoją drogą się przydaje, stąd np. wiem, że przeciętne jedno pranie zużywa w moim przypadku 0,5kWh - zmierzyłem to swego czasu na praniach opartych o program "Eco 40°C", Amica AWB510L i było to niemal zawsze 0,45kWh, oczywiście można zmierzyć inne programy, tu się spodziewam sporych różnic dla wyższych temperatur, bo np. dodatkowe płukanie czy zmiana programów na inne o tej samej temperaturze wody nie mają znaczącego wpływu na zużycie energii)
- można podglądać niektóre parametry pracy routerów LTE (integracja dotyczy Huawei z kompatybilnym firmware, innymi się nie interesowałem, ciekawe czy w ten sposób da się wydobyć też dane z hilinków), obrazek w załączniku
   
- coś, co może mieć szczególne znaczenie w przypadku automatyzacji domu, w którym nie przebywamy (domek letni, działka itd.) w pewnych konfiguracjach jest możliwe wysyłanie powiadomień przez SMS i jak widzę jest integracja z routerami Dovado (co nie dziwi, bo one mają odpowiednie API), Huawei LTE (czyli z konstrukcjami zintegrowanymi z modemem) oraz Netgear LTE i TP-Link LTE
(możliwa jest też integracja z usługami wysyłania SMS za pośrednictwem internetu takimi jak clickatell, twilio, (czy yesss - to akurat dość specyficzna sytuacja bo to bramka operatora), ale w samej istocie rzeczy to wymaga połączenia z internetem, a w krytycznych sytuacjach prawdziwe SMSy są znacznie bardziej niezawodne, szczególnie w przypadku "oddalonych od cywilizacji" miejsc)


dzięki monitorowaniu parametrów sygnału widzę dlaczego Play u mnie działa tak beznadziejnie w dzień
   
niestety monitorowanie w ten sposób generuje zbyt wiele danych, więc tą integracje wkrótce odpuszczę (bo to raczej nie wróży długiej żywotności karty TF… chociaż można pomyśleć np. o NUC z prawdziwym hdd lub ssd jako jednostce centralnej…)
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
27-08-2019, 18:42 (Ten post był ostatnio modyfikowany: 29-08-2019 13:56 przez szopen.)
Post: #5
Home Assistant (Hass.io) - ogromne możliwości integracji ID
Porcja nowych ciekawych integracji dostępnych w ostatnich wersjach HA, bo generalnie nowości jest więcej niż ogarniam ;P postarałem się wybrać same "perełki" wśród ogromnej ilości gotowych rozwiązań, szczególnie że niektóre bez znajomości ich nazwy są niemal nie do odnalezienia w tym gąszczu.

1a) AdGuard Home, czyli lokalny serwer DNS służący do filtrowania niechcianego ruchu, podobny w założeniach do Pi-Hole, ale znacznie bardziej od niego rozbudowany (swoją drogą AdGuard dostarcza też rozwiązania komercyjne w postaci aplikacji na urządzenia mobilne i stacjonarne)
https://www.home-assistant.io/components/adguard/
więcej o samym AdGuard Home
https://github.com/AdguardTeam/AdGuardHome

1b) Pi-hole - ta integracja jest już stosunkowo od dawna, DNS do blokowania niechcianego ruchu
https://github.com/hassio-addons/addon-pi-hole
https://www.home-assistant.io/components/pi_hole/
więcej o Pi-hole
https://pi-hole.net/


2) kilka integracji "dla zaawansowanych grzebców" Tongue

a) Orange Pi GPIO
https://www.home-assistant.io/components/orangepi_gpio/

b) Azure Event Hub
https://www.home-assistant.io/components...event_hub/

c) AWS Lambda/SNS/SQS (ponoć można się zmieścić w darmowych limitach przy zastosowaniu do prostej automatyki, bodajże jest to milion requestów miesięcznie?)
https://www.home-assistant.io/components/aws/

d) Epson Workforce i Epson Ecotank (monitor poziomu tuszu)
https://www.home-assistant.io/components...workforce/

e) Supla (!) - ponoć w końcu ta integracja już działa sensownie (muszę sprawdzić, czasu brak), byłby to kolejny przełom dla Supli (szkoda, że nie ze 2 lata temu…) po integracji z GH i Alexa
https://www.home-assistant.io/components/supla/
token (dla publicznego serwera Supli) generujemy tam:
https://cloud.supla.org/integrations/tokens
niestety już widzę, że ta integracja jest wciąż mocno niekompletna (wydaje się, że wparcie ma tylko serwer chmurowy/lokalny oraz sterowniki rolet, których nie mam, muszę dorzucić do testowego systemu jakiś prosty przekaźnik - może chociaż podstawowe sterowanie oświetleniem byłoby możliwe? bo ani sterownik bramowy, ani elektro-zamek nie działają)


3) A tu taka powiedzmy ultra-ciekawostka - integracja z WWLLN czyli ze światową siecią "łowców piorunów" (brzmi ciekawie choćby w powiązaniu z ostatnią tragedią na Giewoncie, akurat byłem w tym dniu w Zakopanem, ale nie sprawdzałem już pogody, bo to był dzień wyjazdu)
http://wwlln.net/
https://www.home-assistant.io/components/wwlln/
obrazek w załączniku - skorzystałem z dzisiejszej burzowej pogody, sposób prezentacji jest odwrotny niż na https://antistorm.eu/
   
(tu ^ burza idzie w kierunku Pn-Z, rozsądniej byłoby rysować najstarsze uderzenia piorunów na warstwie która jest najbardziej "pod spodem")
ciekawostka wewnątrz ciekawostki - antistorm można zainstalować na smartfonie jako "aplikację html":
https://antistorm.eu/m/
       

4) Integracja z motionEye (to nie jest nic nowego, ale na innym forum ktoś pytał, to tu też wrzucę z obrazkami)
https://github.com/hassio-addons/addon-motioneye
https://github.com/ccrisan/motioneye
tym razem nie użyłem integracji z sidebarem i interfejsem HA (z powodu małej rozdzielczości ekranu laptopa), bo można też mieć to z własnym interfejsem
   
   
jako model(ka) występuje plansza do strojenia optyki w kamerach (samoróbka, tj. wydruk A3 gotowej planszy ISO 12233 jaką kiedyś stosowało bodajże BBC, a do dziś się używa przy kalibracji i testach optyki), źródło:
https://www.graphics.cornell.edu/~westin...chart.html
https://www.graphics.cornell.edu/~westin...schart.pdf

5) Jeśli dużo zamawiacie w ChRL to ciekawa może być integracja z serwisem trackingowym 17track (nie jest wprawdzie tak dostosowany do polskiego rynku jak np. alipaczka, ale całkiem daje radę) - można sobie zwizualizować ilość przesyłek w danym stanie (warto mieć np. niezależną informację o awizowaniu)
https://www.home-assistant.io/components...teentrack/

6) Ciekawostek ciąg dalszy - sensor informujący o najbliższym wystrzeleniu jakiejś rakiety w przestrzeń kosmiczną (opierający się na serwisie http://launchlibrary.net/ )
https://www.home-assistant.io/components...h_library/
   
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
29-08-2019, 14:50 (Ten post był ostatnio modyfikowany: 12-10-2019 14:07 przez szopen.)
Post: #6
Home Assistant (Hass.io) - ogromne możliwości integracji ID
A dziś ultraświeża paczka informacji związanych z HA

1) aktualizacja do wersji 0.98.0 (poprzednia wersja produkcyjna to była 0.97.2) edit (dzień później): już mamy wersję 0.98.1 zawierającą pierwsze poprawki do wydania
https://www.home-assistant.io/blog/2019/...elease-98/

2) Dla nas tylko jako ciekawostka wprowadzona integracja z serwisem informującym o trzęsieniach ziemi w Nowej Zelandii
https://www.geonet.org.nz/earthquake
ta integracja nie jest jeszcze udokumentowana (pewnie właśnie się pisze instrukcja)
ale podobna integracja już istnieje:
https://www.home-assistant.io/components...akes_feed/
a dotyczy amerykańskiego serwisu USGS, który swoją drogą obejmuje także Polskę!
by nie być gołosłownym dziś widać na mapie wczorajszy wstrząs (prawdopodobnie w okolicach kopalni Rudna, ale mapa nie daje się aż tak przybliżyć aby to się dało zidentyfikować), screenshot pochodzi z serwisu https://earthquake.usgs.gov/ ponieważ nie używam tej integracji
   
ale integracja z USGS może być interesująca dla osób, które mieszkają w okolicy obszarów zagrożonych wstrząsami
edit: z ciekawości sprawdziłem czy są gdzieś jakieś informacje o tym wstrząsie, no i są, jeden z wielu linków:
https://www.se.pl/wroclaw/wstrzas-w-kopa...-g3uS.html

3a) Szukając czegoś całkiem innego (postanowiłem odgrzebać z szuflady transceiver 433MHz RFXtrx) znalazłem na gadget-freakz (niestety reklamy się u nich wręcz "wylewają ze strony") w miarę świeże porównanie Home Asistant'a z Domoticz'em
https://gadget-freakz.com/domoticz-vs-home-assistant/
a przy okazji też inne artykuły

3b) O wykorzystaniu HA do użytecznych zadań bez posiadania dodatkowego sprzętu, niektóre z nich już wspominałem we wcześniejszych postach, ale nie wszystkie (a są tam opisane niektóre ciekawe integracje z serwisami online i nie tylko, jak: wykrywanie obecności domowników na podstawie obecności ich sprzętu w sieci WiFi, serwisy pogodowe; poczta, kalendarz i terminarze, śledzenie cen, kursów walut czy przesyłek, transport publiczny - tu póki co nie istnieje integracja z żadnym z polskich przewoźników, czy nawet zamawianie pizzy - choć to chyba raczej w ramach ciekawostek)
https://gadget-freakz.com/top-10-uses-fo...-hardware/

4) Serwis zawierający linki do streamów wideo (a właściwie ich "generator") dla tysięcy modeli kamer IP (te tysiące to powstają zwykle z obrandowania kilkunastu modeli danego realnego producenta dużą liczbą brandów, przy czym w ich większości wsparcie po prostu jest zerowe, więc jeśli sami nie wykombinujemy to odkrycie właściwych ustawień wymaga "grzebactwa na poziomie pro", mi się jakimś cudem udało ogarnąć to dla kilku modeli kamer, ale z niektórymi naprawdę była rzeźba) może być bardzo użyteczny np. przy budowie monitoringu opartego na motionEye
http://www.ispyconnect.com/sources.aspx

5) Jak zacząć "przygodę" z hass.io? No w tej dziedzinie to ekspertem z pewnością nie jestem, więc nie czuję się na siłach pisać jakieś tutoriale - to tak wstępem wytłumaczenia się przed tymi którzy poczują się wpuszczeni w maliny mając własne lepsze pomysły Tongue
Nie będę udawał eksperta - z pytaniami raczej należy się zwracać na oficjalnym forum:
https://community.home-assistant.io/
jeśli chodzi o pomoc po polsku to jest też np. wątek na miui polska (choć poświęcony głównie współpracy z mihome. to jednak warto przeczytać)
https://miuipolska.pl/forum/topic/29092-...me-xiaomi/

Pierwsza instalacja hassio mniej więcej zajmuje z 15-20 minut od włączenia sprzętu - to tak informacyjnie dla RPi3 z kartą prawdopodobnie szybszą niż RPi jest w stanie wykorzystać, jeśli sprzęt jest słabszy może to potrwać zapewne jeszcze więcej (obraz, który pobieramy nie jest w pełni gotowym systemem, więc zanim skrypty spowodują, że system "się rozgości" trzeba trochę poczekać), więc podstawowa porada - nie wpadać w panikę od razu i cierpliwie czekać (właściwie to najlepiej zająć się czymś innym, dlatego podałem orientacyjny czas, być może na szybkim sprzęcie jest krótszy, ale szkoda go tracić na wgapianie się w ekran, na którym nic się nie dzieje) - niektóre operacje są czasochłonne.
O ile nie jestem zwolennikiem wideotutoriali, bo lepiej poświęcić ten sam czas na czytanie AKTUALNIEJSZEJ dokumentacji, to jednak wrzucam 2 linki dla tych którzy chcieliby, ale się boją:
- ten jest nieco przestarzały (HA już jest znacznie bardziej rozwinięty), ale za to ładnie prezentuje wstępny przebieg instalacji w dość przystępny sposób
https://www.youtube.com/watch?v=qnCRcGTznXs
- tu za to jest sporo świeższy materiał, ale gość zaprezentował niezalecaną metodę parowania sticka z-wave z urządzeniem (w dokumentacji HA jest opisany prawidłowa metoda)
https://www.youtube.com/watch?v=XWPluWcYRMI

a) Jeśli używamy windows (pewnie większość) to jest potrzebny jakiś edytor, który dobrze sobie radzi z linuxowymi plikami, polecam ten:
https://notepad-plus-plus.org/
i zadbać o to by nie popełniać literówek (wiem, to niemożliwe, trzeba po prostu sprawdzać co się pisze)
przydaje się też
https://www.7-zip.org/
do rozpakowywania linuxowych archiwów

b) Należy nabrać nawyku robienia backupów przed grzebaniem (gdy mamy działającą konfigurację) i po grzebaniu (by w razie częściowej wtopy i konieczności przywrócenia konfiguracji sprzed zmian, mieć możliwość szybkiego ponownego wprowadzenia tych zmian, które były udane), nie będę ukrywał - nieraz już zepsułem sobie konfigurację, czasem aktualizacje też mogą częściowo coś zepsuć, czasem samemu się psuje jedno robiąc drugie… (właśnie widzę, że popsułem sobie część konfiguracji… mimo to zasadnicze elementy działają nadal poprawnie)

c) Warto też przypisać za pomocą "statycznego DHCP" (czyli de facto odpowiedniego wpisu arp) jakiś łatwy do zapamiętania adres IP dla odpowiedniego interfejsu sieciowego urządzenia na którym uruchomimy hass.io (wprawdzie używa on mdns/bonjour, ale to nie w każdej sieci i nie zawsze działa) oraz dla wszystkich urządzeń, które mamy w tej sieci LAN a np. będziemy wykorzystywać je w naszej automatyce
   
na obrazku ten mechanizm w routerze pracującym pod gargoyle

d) Świeżo po instalacji zostaje się z zasadniczo pustym interfejsem, idee na jego wykorzystanie można znaleźć tu
https://demo.home-assistant.io/
ciekawostka polega na tym, że każdy z tam przedstawionych przypadków jest niemal w pełni "klikalny", więc można sobie w nim pogrzebać (zupełnie bez strachu - to jest demo i nic nikomu nie zepsujemy, również jeśli nagrzebiemy wystarczy przeklikać się do kolejnych przykłądów aż się nie wróci do tego który wcześniej "zepsuliśmy") wykorzystując wizualny jak i ręczny edytor konfiguracji - minihamburger menu="trzykropek"
                               

e) a korzystając z ręcznego edytora można nawet skopiować sobie cudzy układ (oczywiście w większości nie będzie działał z braku reszty konfiguracji i encji, ale można go wyczyścić kilkoma klikami myszy w już swoim edytorze wizualnym ze zbędnych fragmentów i wykorzystać np. na start lub uzupełnienie swojego konfigu)

f) niektóre przykłady są doskonale udokumentowane (linki dostępne w demo), więc można zobaczyć jak ktoś zbudował swój system np. ten jest świetny:
https://github.com/JamesMcCarthy79/Home-...ant-Config

g) na wstępie warto zainstalować sobie pluginy ułatwiające konfigurowanie (niektóre są szczególnie istotne gdy używamy gotowca hass.io, a nie "gołej instalacji HA, inne wręcz odwrotnie) polecam szczególnie te:
- Check Home Assistant configuration (sprawdza konfigurację przed update całości systemu, oczywiście to się dzieje gdy uruchomimy go ręcznie i odczekamy wystarczająco długo by wygenerował logi, ten plugin po prostu instaluje drugą-aktualną instancję hassio i na niej przeprowadza testy, nie jest niestety w 100% niezawodny, ale ostrzega przed potencjalnymi problemami w większości przypadków)
przykład prawidłowego logu, po którym zaktualizuję hassio do aktualnej wersji - widać przy okazji, że czas testów to koło 20minut (RPi3B+ i mało skomplikowana konfiguracja)
Kod:
[16:22:31] INFO: Installing Home Assistant: latest...
[16:22:31] INFO: Please be patient, this might take a few minutes...
WARNING: You are using pip version 19.1.1, however version 19.2.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
[16:29:19] INFO: Installed Home Assistant 0.98.0
[16:29:19] INFO: Don't worry, this temporary installation is not overwriting your current one.
[16:29:19] INFO: Making a copy of your configuration for checking...
[16:35:07] INFO: Checking your configuration against this version...
[16:43:19] INFO: Configuration check finished - no error found! :)
- Configurator (edytor tekstu, czyli ręczny edytor konfiguracji dostępny w interfejsie graficznym)
- Samba share (umożliwia dostanie się do plików konfiguracyjnych (i nie tylko) przez "otoczenie sieciowe" dzięki czemu mamy możliwość ich bezpośredniej edycji)
- Log Viewer ("na żywo" widać co się dzieje, chociaż da się wytrzymać bez tego - logi dostępne są praktycznie w każdym istotnym komponencie)
- SSH server (jeszcze nie byłem zmuszony go używać, chociaż był moment gdy go wykorzystywałem do diagnostyki z braku wiedzy, że szukaną informację mam… w GUI)
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
09-10-2019, 15:29 (Ten post był ostatnio modyfikowany: 17-10-2019 03:40 przez szopen.)
Post: #7
Home Assistant (Hass.io) - ogromne możliwości integracji ID
Integracja z MiFlora - czyli wykorzystanie BLE
https://www.home-assistant.io/integrations/miflora/
w przypadku hass.io postawionym na RPi3B+ konfiguracja ogranicza się do podania MAC-adresu
(oraz ewentualnie upewnienia się czy w podstawowej konfiguracji RPi BT jest włączony, ponieważ niektóre poradniki zalecają wyłączenie WiFi i BT, sam mam wyłączone WiFi by nie interferowało z BT)

sam MAC-adres można "na lenia" znaleźć np. taką aplikacją
https://play.google.com/store/apps/detai...blescanner
   

oto przykład historii pomiarów
   



i coś z innej beczki - ściągawka do podmiany ikon (HA używa ikon MDI)
(tu chyba za daleko wybiegłem w przyszłość https://cdn.materialdesignicons.com/4.5.95/ )

aktualny set to bodajże ten
https://cdn.materialdesignicons.com/4.3.95/

lub po prostu ze strony głównej (jest wyszukiwarka)
https://materialdesignicons.com/
oczywiście nie wszystkie ikony są zaimplementowane w HA

atrybut "icon" encji zmieniamy np. na
mdi:crown
jeśli w ściągawce nazywał się
mdi-crown

inny przykład
mdi-dog-service
ze ściagawki zamieniamy na
mdi:dog-service



Tzw. "must have" czyli automatyczne backupy w google drive, jest to nieoficjalny plugin, więc trzeba dodać dodatkowe repozytorium, wszystko pod linkiem:
https://github.com/sabeechen/hassio-google-drive-backup
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Sterowanie głosowe Alexa / Google Home + Xiaomi Gateway grzech1991 24 4 535 21-01-2019 00:36
Ostatni post: szopen