1

Temat: Blynk w OpenWrt

Jeżeli bawiliście się kiedykolwiek szeroko pojętym IoT (czy to RPI czy esp8266 czy inne układy) to zapewne znacie też witryny typu ThingSpeak czy Blynk. Ten ostatni projekt (https://www.blynk.cc/) pozwala na samodzielne zbudowanie aplikacji (choć raczej powiedzmy - dashboardu), pozwalające na zdalne (w chmurze) monitorowanie i kontrolowanie urządzenia. Projekt ten rozrósł się dość znacznie i obecnie dostępny jest na szerokiej liczbie platform.

Kilka dni temu znalazłem dość fajny artykuł o połączeniu OpenWrt z Blynkiem: https://www.hackster.io/vshymanskyy/and … ely-6c23c2 wykorzystując do tego Lua. Projekt jest naprawdę prosty: instalujemy sobie na smartfonie aplikację, rejestrujemy się, tworzymy nowy projekt i klikamy sobie dashboard. Dosłownie kilka minut i mamy uruchomiony swój własny dashboard, dzięki któremu możemy monitorować router z OpenWrt:

https://i.postimg.cc/HkcNBQ1y/Screenshot-20181021-090723.png

Ale:
- aby cokolwiek wyklikać wykorzystując ich serwer potrzebujesz dodawać widżety, a te kosztują. Aplikację posługuje się swoją "walutą" o nazwie "Enegry Balance", domyślne konto zawiera 2000 jednostek co pozwala na wyklikanie np. dwóch wykresów i  etykiety (jak na obrazku) i nic więcej. Można dokupić za fizyczne pieniądze dodatkowe "Energy Packi" - najtańszy, 1000 jednostek to 9,19zł, najdroższy, 28tyś - 81,90zł
- bezpieczeństwo. Dane z routera przesyłamy w świat. O ile takie rzeczy jak uptime czy wykres obciążenia wanu jeszcze przejdą, o tyle np. nazwy hostów już mogą być danymi osobowymi. Na szczęście można samodzielnie postawić swój własny serwer blynka i mieć "prywatną" chmurę.
- dashboard, nad którym trzeba posiedzieć i go wyklikać. Niektóry udostępniają swoje projekty (jak w w/w linku), ale ogóle trzeba trochę nad tym posiedzieć.

Fajna zabawa jeżeli ktoś lubi posiedzieć i "podłubać" sobie w routerze.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.