Pokazywanie postów oznaczonych etykietą RFLink. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą RFLink. Pokaż wszystkie posty

piątek, 18 listopada 2016

Nowa wersja oprogramowania RFLink z obsługą MySensors

Pojawiła się nowa wersja oprogramowania dla RFLink R44 z obsługą MySensors, do pobrania tu -> Link

Dla dobrego zasięgu najlepiej zamontowac moduł NRF24L01 z zewnętrzną antenką.


Po ściągnięciu rozpakowujemy archiwum i programujemy tak jak opisałem we wcześniejszym wpisie na blogu -> Link

Uruchamiamy plik RFLinkLoader.exe i w Select file wybieramy plik RFLink.cpp.hex z rozpakowanego archiwum, odpowiedni port com w Serial Port i klikamy Upload/Program Firmware to device.

Po wgraniu oprogramowania klikamy Serial Port Logging i najlepiej włączyć wszystkie opcje dla modułu NRF, czyli NodoNRF:ON, MiLight:ON, BLE:ON, MySensors:ON.


Po włączeniu tych opcji powinniśmy zobaczyć wykryte urządzenia w logu jak wyżej.

Teraz już wystarczy podłączyć i dodać RFLink jak opisałem we wcześniejszym wpisie na blogu -> Link

Po jakimś czasie w Konfiguracja -> Urządzenia powinniśmy zobaczyć wykryte urządzenia MySensors przez RFLink.


Dodajemy je klikając w zieloną strzałkę i wpisując nazwę.

Z tego co zauważyłem RFLink nie pokazuje poprawnych wartości dla niektórych odbiorników MySensors i nie wykrywa wszystkich rodzaji czujników MySensors, nie wykrywa mi np. czujnika jakości powietrza z czym bramka MySensors nie ma problemu.

niedziela, 18 września 2016

Bramka RFLink do Domoticz

Ponieważ moduł radiowy 433 MHz podłączony bezpośrednio do Raspberry Pi, który opisałem w tym wpisie na blogu -> Link zakłócał działanie bramy garażowej postanowiłem zamówić bramkę RFLink.

Bramkę RFLink możemy zamówić na tej stronie -> Link w cenie około 20 euro, do działania będzie jeszcze potrzebna antena -> Link

Po zamówieniu i zapłaceniu przez PayPal przesyłka dosyć szybko, bo w ciągu paru dni dotarła z Holandi.

Moduł jest przysyłany w częściach i musimy sobie go samodzielnie polutować, ewentualnie na stronie można zapłacić za usługę lutowania.

Jak polutować elementy można zobaczyć na poniższym filmie.


Po zlutowaniu moduł montujemy na Arduino Mega, koszt Arduino Mega, to około 46 zł.



Do Arduino Mega należy wgrać oprogramowanie, które należy pobrać ze strony -> Link

Po ściągnięciu oprogramowania, rozpakowujemy archiwum i podłączamy Arduino Mega przewodem USB do komputera.

Instalację oprogramowania uruchamiamy plikiem RFLinkLoader.exe.

W programie w Select file wybieramy plik RFLink.cpp.hex w Serial port, port com, na którym podłączone jest Arduino Mega i klikamy Upload.

Jeżeli wszystko przebiegnie poprawnie program poinformuje o tym.


Moduł jest obecnie oferowany w nowej wersji, w której możemy zamontować moduł NRF24L01 2,4 Ghz.

Jeżeli mamy zamiar zamontować taki moduł, to po zaprogramowaniu klikamy Serial Port Logging i klikamy NodoNRF na ON i MiLightNRF na ON, program poinformuje o włączeniu obsługi tego modułu.


Po zaprogramowaniu odłączamy Arduino Mega z RFLink i podłączamy do Raspberry Pi.

Uruchamiamy Domoticz i wchodzimy w Konfiguracja -> Sprzęt i dodajemy RFLink, jak pokazano niżej.


U mnie RFlink działa jako dev/tty/ACM0

Teraz wchodzimy w Konfiguracja -> Sprzęt i powinniśmy zobaczyć wykryte urządzenia.


Wystarczy już kliknąć w zieloną strzałkę wybranego urządzenia i je dodać.


RFLink wykrywa gniazdka, którymi sterowałem wcześniej przez moduł 433 MHz i moje dwie stacjonarne stacje pogodowe oraz stacje pogodowe i gniazdka sąsiadów, moduł ma więc dosyć dobry zasięg.


RFLink ma wsparcie dla wielu urządzeń i jest cały czas rozwijany, pełną listę obsługiwanych urządzeń możemy zobaczyć tu -> Link