Konfiguracja modułu z-wave Razzberry w systemie Domoticz

wpis w: Domoticz | 10

Razberry jest to dodatkowy moduł do Raspberry, który umożliwia bezprzewodową komunikację poprzez protokół z-wave.

Moduł Razberry
Moduł Razberry

 

Podłączenie Razberry do Maliny jest bardzo proste. Wystarczy tylko wpiąć je w odpowiednie piny GPIO co pokazane jest na poniższym zdjęciu.

 

Podłączenie Razberry
Podłączenie Razberry

 

Więcej informacji na temat samego modułu można znaleźć pod adresem http://razberry.z-wave.me/

Aby skonfigurować Nasz moduł do działania w systemie DOMOTICZ należy zalogować się przez SSH do Raspberry:

W wierszu poleceń wpisujemy

  • sudo nano /etc/udev/rules.d/09-tty.rules

W nowo otwartym pliku wpisujemy

  • KERNEL==”ttyAMA0”, SYMLINK+=”ttyUSB20”

Wychodzimy z trybu edycji naciskając ctr+x. Zatwierdzamy zmiany naciskając „Y” lub „T” w przypadku gdy w konfiguracji raspberry wybraliśmy język polski.

Kolejna komenda to:

  • sudo ln – s /dev/ttyAMA0 /dev/ttyUSB20

Następnie przez komendę:

  • sudo /etc/init.d/domoticz.sh restart

restartujemy Domoticza celem zatwierdzenia zmian.

 

Konfiguracja Domoticza do obsługi Razberry

Z głównego ekranu Domoticz po zalogowaniu należy wybrać w prawym górnym rogu ekranu „Konfiguracja” a następnie „Sprzęt”

 

Konfiguracja Razberry
Konfiguracja Razberry

 

W nowo otwartym oknie w zakładce „Typ” należy odszukać OpenZWave USB. Wpisać dowolną nazwę, np. Razberry i w miejscu Serial Port koniecznie wybrać  /dev/ttyUSB20 (odniesienie to tworzyliśmy w poprzedniej części poradnika). Na końcu zatwierdzamy wszystko przyciskiem „Dodaj”.

 

Konfiguracja Razberry
Konfiguracja Razberry

 

W górnej tabeli powinno pojawić się Nam Nasze urządzenie gdzie następnie klikamy w przycisk „Konfiguruj” (powinien być koloru niebieskiego  – gdy jest na czerwono jak na zdjęciu powyżej oznacza to, że coś poszło nie tak.

W następnym oknie powinien pojawić się Nasz „Controller”. Jeżeli tak nie jest najlepiej nacisnąć „Odśwież” w prawym dolnym rogu (czasami może trwać to nawet kilkanaście minut)

W kolejnym wpisie pokaże jak dodać konkretne urządzenia – w moim przypadku będzie to moduł Sensora ruchu FIBARO.

10 Odpowiedzi

  1. wielki dzięki za publikacje
    tego szukałem w sieci 😉

    Masz literówkę w
    sudo ln – s /dev/ttyAMA0 /dev/ttyUSB20
    powinno być
    sudo ln – s /dev/ttyANA0 /dev/ttyUSB20

    trochę czasu mi zeszło zanim znalazłem rozwiązanie małej literówki z „M” na „N”

    pozdrawiam

  2. Wcześniejszy post do usunięcia, nie w tym był problem.
    skopiowałem sudo ln – s /dev/ttyAMA0 /dev/ttyUSB20, w tej komendzie jest dziwny znaczek
    ‚–’ zamiast ‚-‚, ale to i tak nie jest główny problem z instalacją na Raspbian Jessie

    Problem wynika z braku/wyłączenia ttyAMA0 w tej wersji.
    Należy
    usunąć
    console=serial0,115200
    z
    ‚/boot/cmdline.txt’
    oraz dodać na końcu
    enable_uart=1

    źródło
    https://goo.gl/EOXtfB
    pozdrawiam wszystkich szukających wiedzy z tego zakresu oraz autora

    • Agnieszka Kostrzewa

      Dzięki Wielkie za informacje. Z Linuxem jest różnie. Po każdej aktualizacji systemu mogą występować wszelakie błędy. W moim przypadku wszystko działo jak należy.
      Z kopiowaniem komend jest też różnie (niby tekst jest bez formatowania a po wklejeniu komendy bezpośrednio do okna konsoli czasami nie działa to tak jak powinno…czasami pojawiają się niepotrzebne spacje, które należy usunąć). Ekspertem niestety nie jestem 🙁 Dlatego tym bardziej dziękuję za pomoc dla osób odwiedzających ten wpis…
      Pozdrawiam

  3. Dla potomnych 😉
    Warto jeszcze ustawić, aby podczas uruchamiania odpalała się komenda.
    sudo ln -s /dev/ttyAMA0 /dev/ttyUSB20
    Bez tego po restarcie moduł Z-Wave nie działa
    Ja to zrobiłem w pliku rc.local
    sudo nano /etc/rc.local
    i dopisałem to zaraz pod #

    Nie wiem czy dobrze, czy jest inne rozwiązanie ale działa 😉

  4. Jak z zasięgiem modułu? Na moim Fibaro ze standardową antena był problem już za jedną ścianą.

  5. Dzieki za odpowiedz.
    Podany link niestaty nie dziala,
    A czy taki modul z-wave bedzie ok. Chce sie przesiasc calowicie na domoticza, ale nic o nim nie wiem.
    Czy jest np mozliwosc zrobienia prostej sceny wlaczajacej swiatlo po wykryciu ruchu? Fibaro ma z tym problem – ilosc instancji itd.
    Czy Domomoticz ma mozliwosc robienia scen blokowych, to w Fibaro bylo OK.
    Jak ze stabilnoscia?
    Czy sa jakies ograniczenia na ilosc modulow, w Fibaro mam kilkanscie I nie chce ich stracic.

    Bede wdzieczny za pomoc.

    Tomek

    • Łukasz Kostrzewa

      Witam
      Link już poprawiłem:)
      Nie wiem jaki moduł bo nie ma linka.
      Oczywiście, że można zrobić scenę włączającą światło po wykryciu ruchu.
      Domoticz jest dużo bardziej rozbudowany niż Fibaro bo może łączyć ze sobą wiele systemów.
      Jeżeli ma Pan mrouter fibaro i urządzenia fibaro w domu to w prosty sposób może Pan dodać do Domoticz obsługę routera od Fibaro i większość rzeczy powinna działać od razu bez problemu (niestety nie jestem w stanie potwierdzić z czym mogą być problemy bo nie posiadam routera fibaro – jedynie tylko czujkę ruchu i termostaty).
      W Domoticz są schematy blokowe do tworzenia prostych układów.
      Do tworzenia bardziej skomplikowanych tak samo jak w przypadku Fibaro służy język LUA.
      Jeżeli chodzi o stabilność to bywa z tym różnie. Mi w przeciągu roku kilkakrotnie Domoticz się „wywalił” ale ja mam mastera i 4 slavy w domu i sporo różnych urządzeń. Wydaje mi się, że na stabilność nie można jednak narzekać a sam system daje ogromne możliwości.
      Pozdrawiam

  6. Dziekuje za odpowiedz.

    Chodzilo mi o ten modul:
    https://botland.com.pl/moduly-wykonawcze-z-wave/8833-razberry-2-eu-modul-z-wave-dla-raspberry-pi.html?search_query=z-wave&results=216

    Kieruje sie jednak ku calkowitej rezygnacji z centrali Fibaro I uzywanie tylko RB Pi. Tym bardziej ze posiadam tylko wesje HCL, bez mozliwosci programowania LUA.
    Bardzo dziekuje za wyjasnienia. W sobote bede testowal.

    Tomek

    • Łukasz Kostrzewa

      Witam
      Można bez większych problemów przejść całkowicie na Domoticz. Warto jednak poczytać czy wszystkie moduły będą działać poprawnie. Z tego co wiem większość czujników działa bez problemu Wiem, że nie do końca działa Fibaro Button (trzeba mocno kombinować). Ale tak jak mówiłem można używać routera Fibaro a Domoticz jako Master do jego sterowania. W Domoticzu można pisać w LUA także… To jest wszystko ładnie opisane: http://www.vesternet.com/resources/application-notes/apnt-87#.Wcuec7puJu0
      Ten moduł z Pana linka jest lepszy niż ten co ja posiadam (ma zdecydowanie poprawioną antenę przez co nie będzie potrzebna modyfikacja i zasięg powinien być ok).
      Pozdrawiam

Zostaw Komentarz

*