W ubiegłym tygodniu, po wielu tygodniach rozważań nad zasadnością tej inwestycji, zamówiłem RFLINK Geteway 433.920 MHZ w Nodo-Shop.nl. Nie ukrywam, że wdrożenie do mojego systemu obsługi urządzeń komunikujących się na częstotliwości 433 Mhz planowałem od dawna. Na początku próbowałem zmierzyć się z modułami do samodzielnego montażu np. RF Link Transmitter & Receiver Module Pair i programowaniem ich ( może jeszcze kiedyś do tego wrócę ) ale brak czasu bardzo opóźniał efekt finalny. W końcu zdecydowałem się na gotowe rozwiązanie i nie żałuje. Uważam, że koszt ok 40 Euro nie jest może mały, ale na pewno wydatek ten zaoszczędzi wiele czasu i nerwów. Idąc po najmniejszej linii oporu domówiłem również usługę lutowania ( koszt 5,5 Euro ) spodziewając się dostać gotowe urządzenie i nie zawiodłem się.
Po tygodniu dotarła do mnie z Holandii paczka z gotowymi elementami. Pozostało tylko je złożyć, przykręcić antenę i podłączyć do Raspberry Pi.
Nie ukrywam, że spodziewałem się, że wszystko ruszy „od strzału” ale nie może być za łatwo.
Dodanie RFLINK Geteway do DOMOTICZA.
Nic prostszego. W /Ustawieniach dodajemy nowy sprzęt i w zakładce /Urządzenia powinniśmy zobaczyć nasze czujniki. U nie sprzęt został wykryty na porcie /dev/ttyACM0. U Was może być inaczej.
Ja do testów użyłem termometru do prostej stacji pogodowej AURIOL. Oczywiście coś jednak poszło nie tak. System znalazł i rozpoznał bramę RFLink ale to było na tyle. Urządzenia nie znalazł ( a powinien automatycznie je dodać ). W logach pojawiło się:
2017-11-12 11:17:33.237 RFLink: Using serial port: /dev/ttyACM0
Aktualizacja RFLink firmware (R48).
Po długich poszukiwaniach rozwiązania natknąłem się na informację, że przyczyną może być stary firmware RFLinka. Aktualizacja nie okazała się zbyt trudna.
- Ściągamy RFLink Loader. Program jest dla systemu Windows, ale nie bądźmy ortodoksyjni. W powyższym linku jest komplet plików.
- Podłączamy Arduino MEGA do komputera. Ja na co dzień nie korzystam z Windowsa, więc sprawa rozbiła się jeszcze o sterowniki. Dla pewności zainstalowałem całe Arduino IDE ( a nuż się jeszcze przyda ). Po instalacji system wykrył i rozpoznał u mnie płytkę na porcie COM 08.
- Teraz w RFLink Loader wybieramy plik rflink.cpp.hex ( jest w paczce z linku powyżej razem zRFLink Loader) i aktualizujemy płytkę.
- Po zakończonym procesie podłączamy na nowo RFLinka do Raspberry Pi.
Ponowne dodanie RFLINK Geteway do DOMOTICZA.
Jeszcze raz dodajemy nowy sprzęt w Domoticzu. Teraz przy polu /TYPE powinniśmy zobaczyć numer wersji RFLINK Geteway USB Version: ( i tu numer aktualnej wersji systemu ). Świadczy to o tym że jesteśmy na dobrej drodze.
U mnie po jakimś czasie numer wersji zniknął ale urządzenie działa nadal.
W tej chwili RFLINK Geteway spróbuje wykryć uruchomione urządzenia komunikujące się w paśmie 433,92MHz. Na forach znalazłem informacje, że proces ten za pieszym razem może trwać nawet godzinę, ale u mnie termometr w zakładce / Urządzenia pojawił się w kilka sekund.
Ciekawostką jest, że RFLINK Geteway sczytał jeszcze kilka innych urządzeń, ale wolałem nie drażnić sąsiada dodając jego gniazdka i stacje pogodową do swojego Domoticza.
Efekt końcowy.
Podsumowanie.
Uważam, że pomimo konieczności aktualizacji firmware ( przy takiej cenie jest to ewidentny minus ) urządzenie działa bardzo sprawnie i warte jest zakupu. Jest to na pewno alternatywa dla tańszych rozwiązań do samodzielnego programowania. Wybór, na którą wersję się zdecydować, pozostawiam Wam.
Aloha. RFlink czyta masę ‚śmieci’, także po dodaniu swoich elementów TRZEBA wyłączyć automatyczne dodawanie urządzań.
Z każdą kolejną wersją firmware pojawia się obsługa nowych urządzeń, widocznie miałeś trochę pecha ze swoją stacją. Swojego RFLink w sumie nie aktualizowałem po zakupie przez rok i wszystko działało.
Na końcu wpisu podałem sposób aktualizacji RFLink bezpośrednio z Raspberry Pi, bez konieczności zabawy z Windows (który czasem faktycznie nie odnajduje sterowników portu COM): http://cezarowy.blogspot.se/2017/09/rflink.html
PolubieniePolubienie
Witam. Dziękuje za komentarz. Część urządzeń to piloty do bram garażowych. Trochę wgryzłem się w temat i udało mi się je ogarnąć. Domoticz zmienia stan ON/OFF po naciśnięciu przycisku. Myślę że da się to wykorzystać dalej np. do obsługi zdarzeń. Będę miał zajęcie na długie zimowe wieczory. Pozdrawiam.
PolubieniePolubienie
One raczej są szyfrowane i za każdym razem inne.
PolubieniePolubienie
[…] czadu mam od dawna, ale nie podłączony do Domoticza ). Jakiś czas temu zainwestowałem w bramkę RFLink. Sukcesywnie podłączam do niej kolejne urządzenia. Wybrałem Elro FA20RF. Jego główne zalety […]
PolubieniePolubienie
Witam
Czy ta antenka do RFLinka wystarczy na dom 200m czy lepiej kupić dipol który jest dostępny w sklepie nodo-shop? Pytam bo przymierzam się do zakupu RFLinka.
PolubieniePolubienie
Ja ma dwupiętrowy, drewniany dom ok 150 m. RFLink jest na strychu a czujnik dymu w kotłowni. Działa bez problemu przez 2 kondygnacje. Strop nad piwnicą jest betonowy.
PolubieniePolubienie
A proszę mi powiedzieć, czy Pan zasila dodatkowo Ardiuno zasilaczem czy tylko przez usb?
PolubieniePolubienie
Tylko przez USB.
PolubieniePolubienie
A jakiej klawiatury Pan używa do raspberry?
PolubieniePolubienie
Aktualnie bezprzewodowej Logitech K270. Podłączałem różne i nigdy nie było problemów.
PolubieniePolubienie
Czy używa Pan też jakiegoś modułu Z-wave do raspberry? Jeśli tak to jaki bo chcę kupić i nie wiem jaki?
PolubieniePolubienie
Nie. Moim zdaniem moduł jest trochę drogi a i czujniki na Z-wave też trochę kosztują. Czaje się na jakiś używany. Pisałem do Fibaro aby udostępnili do testów ale na razie bez odzewu.
PolubieniePolubienie
Cześć
Zainteresowany jestem takim samym projektem czyli RFLink i domoticz. Mam jedno podstawowe pytanie i bardzo prosiłbym o odpowiedź bo nie do końca wiem co zamówić.
Czy RFLink cały czas podłączony jest do płytki z ardurino i dopiero później przez USB z rasberry? Chodzi mi o to jakie obudowy zamówić, żeby to jakoś wyglądało.
PolubieniePolubienie
Witaj. Podłączenie masz takiej jak na zdjęciu w poście. Ja mam podłączoną płytkę bezpośrednio do portu USB. U mnie Domoticz stoi na serwerze Ubuntu. RFlink podłączony do USB. Działa bez zarzutu. Nie rozglądałem się za obudową. Jak coś wybierzesz daj znać a rzucę okiem. Pozdrawiam 8 życzę owocnych prac nad projektem.
PolubieniePolubienie
Witaj
Nawet nie wiedziałem, że na malinie będę mógł postawić ubuntu. Dzięki za info. Wiele lat na nim pracowałem więc będzie prościej.
Jednej obudowy do wszystkiego to się chyba nie znajdzie. Pewnie będą dwie. Rasberry w pudełeczku z wyświetlaczem 3,5 cala z Alli za 250 zł
Gorzej z RFLinkiem.Nie tyle gorzej co drożej bo sama obudowa kosztuje w nodo-shop 13 euro
Pozdrawiam
PolubieniePolubienie
Dla jasności. Ja mam Domoticza postawionego na starym PC z zainstalowanym Ubuntu Server.
PolubieniePolubienie
Witam,
Mam problem z RFLink. Wgrałem nowe oprogramowanie, w domoticzu zakładka sprzęt wpisuje wszystko jak w przykładzie na stronie, następnie kiedy kliknę na „create rflink devices” wpisze nazwę i zatwierdzę ok, wyskakuje komunikat „problem podczas tworzenia czujnika”.
W zakładce „urządzenia” rflink jet niewidoczny.
Co może być problemem?
Prosze o pomoc
PolubieniePolubienie
Temat ogarnięty.
Zamykam
PolubieniePolubienie
Witam,
Mam pytanie dotyczące sterowania gniazdkami przez RFLink – domoticz.
Co i jak trzeba zrobić żeby móć sterować gniazdkami?
RFLink zczytał jakies kody z ilota do gniazdek ale nie wiem co dalej z tym zrobić.
Proszę o pomoc.
Dziękuję
PolubieniePolubienie