Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja

Ten koordynator Zigbee współpracuje z Zigbee2MQTT oraz swoim autorskim oprogramowaniem deConz, które potrafi wyciągnąć wszystko co najlepsze z tej płytki. Czas to skonfigurować aby móc używać tych wszystkich urządzeń Zigbee od tych różnych producentów!

Dlaczego Conbee?

Zacznijmy od tego, że Conbee jako w sumie jedyny koordynator Zigbee out of box (czyli prosto po wyjęciu z pudełka), współpracuje z Zigbee2MQTT i swoim oprogramowaniem. Wystarczy tylko zainstalować odpowiedni dodatek w Home Assistant. To stąd jego ogromna popularnośc. 

Jak możecie zauważyć mamy wersję:

  • na USB do dowolnego urządzenia czyli Conbee II
  • wersję na piny do Raspberry Pi nazywaną RaspBee II

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_2

Dlaczego Zigbee?

Zanim zaczniesz czytać dalej, zapoznaj się z tym artykułem: Zigbee - jaką bramkę wybrać? Ogromne możliwości zamknięte standardy - ten artykuł jest bardzo ważny, ponieważ urządzenia Zigbee różnych producentów, nie są ze sobą kompatybilne!

Wszystkie urządzenia współpracujące z Zigbee2MQTT znajdziesz tutaj: supported devices

Wszystkie urządzenia współpracujące z deConz znajdziesz tutaj: compatible device 

Wybór urządzenia

System ten posiada IoT class: Local Push - nie wymagają internetu (chmury) do komunikacji z HA. Najbardziej popularnymi urządzeniami do łączenia się przez Zigbee2MQTT są: 

Conbee 2 (USB Stick) - deCONZ lub Zigbee2MQTT

CC2531 (USB Stick) - Zigbee2MQTT

  • Kosztujące ok 5$ urządzenie bez obudowy, bez porządnej anteny (istnieje wersja z anteną dodatkową przykręcaną, kosztuje ok. 7$)
  • Musimy je zaprogramować: dolutować kabelki a następnie podłączyć np. przez nodeMCU i wgrać oprogramowanie
  • Zasięg jest bardzo średni (aczkolwiek wystarczający na mieszkanie 60m2 o ile płytka CC2531 będzie po środku) - zasięg zwiększasz routerami (patrz niżej)

Obecnie płytkę CC2531 z anteną oraz wgranym oprogramowaniem Zigbee2MQTT kupisz u nas w sklepiku za 70 zł - a jak zaprogramować płytkę przeczytasz tutaj: Zigbee2MQTT (CC2531 za 4$) i programowanie przez nodeMCU 

Zasięg

Dlaczego wszyscy tak bardzo polecają Conbee? Ze względu na zasięg! Tam gdzie płytka CC2531 ma zasięg 60, Conbee spokojnie będzie miał 250. Jeżeli mamy mieszkanie do 60m2 w ogóle nie odczujemy różnicy. Jednak w przypadku domu, musimy mieć więcej routerów lub własnie Conbee. Ja zawsze sugeruję aby za różnicę 100 zł (pomiędzy Conbee a CC2531) kupić przynajmniej 2-3 gniazdka/przełączniki i zwiększyć zasięg sieci i mieć od razu urządzenia wykonawcze.

Liczba urządzeń

Według strony, Conbee obsłuży +100 urządzeń bez problemu i z tego co się orientuję, jest to potwierdzone przez wiele osób na grupie. Aby zwiększyć liczbę urządzeń w sieci musimy mieć jakiś dodatkowy router (gniazdko, przełącznik, żarówkę - coś co ma stale dostarczane zasilanie z N). Czym są routery, koordynatory i urządzenia końcowe opisuję tutaj: Zigbee - jaką bramkę wybrać? Ogromne możliwości zamknięte standardy.

Co potrzebujemy? 

Reasumując: jak najtaniej podłączyć urządzenia Zigbee do Home Assistant? Ja wybrałem Zigbee2MQTT na CC2531 ze względu minimalne koszta zakupu, mieszkanie 60m2 oraz możliwości. Jednak tutaj pokażę jak to wygląda na przykładzie Conbee.

deCONZ lub Zigbee2MQTT

Nie ma możliwości aby płytka współpracowała z dwoma integracjami - więc musimy wybrać albo to albo to. Natomiast nie ma problemu aby były dwie płytki w jednym urządzeniu ;) Jeżeli nie chcesz używać deCONZ, a chcesz używać Zigbee2MQTT kliknij tutaj.

Konfiguracja deCONZ w Home Assistant VIDEO

Jeżeli mamy już Conbee 2, pozostaje nam już tylko konfiguracja HA! 

[w przygotowaniu]

Konfiguracja deCONZ na Home Assistant

Dla osób, które ja ja wolą czytać niż słuchać, wersja tekstowa (tutaj też wszystkie potrzebne linki do skopiowania).

1. Wchodzimy w Ustawienia -> Supervisor -> Add-on Store i wyszukujemy deConz

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_11

2. Instalujemy 

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_10

3. nie uruchamiamy a przechodzimy nowej zakładki Konfiguracja - musimy wybrać port w którym siedzi nasz Conbee2

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_9

4. Gdy już wybierzemy, klikamy aby pojawił się w pasku obok i uruchamiamy

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_8

5. Gdy się już uruchomi przechodzimy do deConz w menu po lewej i wybieramy Phoscon

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_7

6. Ustalamy hasło (nowe hasło dostępu do tego addona)

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_6

7. Gotowe możemy dodawać urządzenia Zigbee!

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_5

To nie było takie trudne prawda?

Aktualizacja Conbee

Na dzień 30 września, jedyną możliwością jest instalacja deConz - wyłączenie na chwilę Zigbee2MQTT, włączenie deConz. Zrobienie przez niego aktualizacji. Wyłączenie deConz. Włączenie zigbee2mqtt. Żadne połączenia nie znikną. 

Nie wiem czemu ale powyższe rozwiązanie mi po prostu nie działa, ja płytkę odłączyłem od serwera z HA i podłączyłem do Windowsa 10, zgodnie z oficjalną instrukcją.

Home Assistant - deConz (Conbee lub RaspBee) - konfiguracja_4

Warto zrobić aktualizację, gdy nasze oprogramowanie jest starsze niż to co na obrazku powyżej.

  1. Ściągnąłem oprogramowanie do wgrywania softu http://deconz.dresden-elektronik.de/win/ wersję GCFFlasher_Win_V3_17.zip oraz najnowszy soft dla Conbee http://deconz.dresden-elektronik.de/deconz-firmware/?C=M;O=D 
  2. Sprawdziłem czy w folderze (po wypakowaniu) jest plik ftd2xx.dll (był) musi on być w tym samym miejscu gdzie program GCFFlasher.exe oraz wypakowałem najnowszy soft (plik .GCF) do tego samego folderu
  3. W tym samym folderze nacisnąłem SHIFT + prawy klawisz myszy i wybrałem -> Otwórz tutaj okno programu power Shell
  4. Wprowadziłem .\GCFFlasher -l - tak ta kropka u ukośnik są ważne! 
    GCFFlasher V3_17 (c) dresden elektronik ingenieurtechnik gmbh
    Path             | Vendor | Product | Serial     | Type
    -----------------+--------+---------+------------+-------
    \\.\COM74        | 0x1CF1 | 0x0030  | DE2440834  | ConBee II​
  5. Jak się pojawiło Conbee 2 to wprowadziłem: .\GCFFlasher -d COM74 -t 60 -f deCONZ_ConBeeII_0x26720700.bin.GCF - ponieważ u mnie plik jest bezpośrednio w folderze
    GCFFlasher V3_17 (c) dresden elektronik ingenieurtechnik gmbh
    Reboot device COM74 (ConBee II)
    deCONZ firmware version 26580700
    R21B18 Bootloader
    Vers: 2.07
    build: Jun 17 2019
    flashing 164227 bytes: |==============================|
    verify: .
    SUCCESS
    Wait 10 seconds until application starts
    deCONZ firmware version 26720700

     

Po tym zabiegu miałem piękny nowy sofcik :)

Podsumowanie

Wielu z Was używa w dalszym ciągu deConz ponieważ od tego zaczęli i nie można powiedzieć o nim złego słowa. Jedyny problem to mniejsza liczba wspieranych urządzeń ale w zamian za to otrzymujemy stabilność, które z open sourcowej wersji Zigbee2MQTT nie otrzymamy i to tutaj jest główna przewaga deConz.

Chcesz wiedzieć więcej? Dołącz do grupy na FB. Będzie nam też miło jak polubisz Fanpage!

Czujnik otwarcia Xiaomi Aqara Door Zigbee

Od: 50 zł 147 zł | Powiadom gdy cena spadnie

Czujnik otwarcia / zamknięcia na Zigbee - subiektywnie najlepsze i najładniejsze z dostępnych na rynku. Bardzo długi czas pracy na baterii oraz bardzo dobra jakość wykonania. 

Dziwi brak reklam? Przeczytaj dlaczego i wesprzyj bloga na  lub