Aplikacja internetowa OpenBeken (zwana także ,,dodatkowym panelem internetowym") to strona VUE/Javascript, która zapewnia alternatywny interfejs graficzny, polecenia, piny, system rejestrowania, system plików itp. Dostęp dla urządzeń OpenBeken. Aplikacja internetowa OBK jest hostowana na zewnętrznym serwerze, a nie na urządzeniu OBK, więc koszt pamięci flash jej kodu javascript jest praktycznie bezpłatny (nie zajmuje miejsca w pamięci flash BK7231). Oczywiście interfejs REST używany przez naszą aplikację nadal jest w BK flash, ale nie zajmuje tak dużo pamięci.
Aplikacja internetowa działa przez urządzenie BK (lub W600/W800/BL602 itp.) Podłączając swój adres IP do zewnętrznej aplikacji javascript, a ta aplikacja javascript wysyła zapytania REST do tego adresu IP.
Domyślnie nasza WebApp oczywiście nie będzie działać bez internetu i to jest główna wada takiego podejścia, ale Adres URL aplikacji internetowej umożliwia zmianę lokalizacji WebApp VUE na dowolny serwer -- na przykład w sieci lokalnej.
Po prostu sprawdź nasz kod WebApp: https://github.com/OpenBekenIOT/webapp i Host na swoim serwerze i ustaw Adres URL aplikacji internetowej aby wskazywał na twój serwer - a następnie możesz nawet modyfikować WebApp, jak chcesz.
W przyszłości powinno być możliwe dodanie wolne pod względem pamięci flash interfejsy graficzne wielu funkcji do aplikacji internetowej, na przykład komendy kalibracji gniazd pomiarowych energii można uruchomić w całości z WebApp i mamy już do tego interfejsy (więc nie będzie żadnych dodatkowych kar za użytkowanie w zakresie pamięci flash urządzenia).
Z tą aplikacją internetową jest po prostu wiele możliwości.
Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H, ECR, TRS, RTL, jak również ESP8266 i ESP32 używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj: https://www.paypal.com/paypalme/openshwprojects Mój Github: https://github.com/openshwprojects Mój tutorial PIC18F SDCC: https://www.elektroda.pl/rtvforum/topic3635522.html Pracuję na stacji hot air SUGON 8630 Pro od Katemedia
Kod znajduje się na stronach gh, ponieważ używamy ich systemu wdrażania. (Cóż, szczerze mówiąc, myślę, że można zmienić git na wdrożenie z głównego, ale tak to było konfigurowane w przeszłości)
Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H, ECR, TRS, RTL, jak również ESP8266 i ESP32 używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj: https://www.paypal.com/paypalme/openshwprojects Mój Github: https://github.com/openshwprojects Mój tutorial PIC18F SDCC: https://www.elektroda.pl/rtvforum/topic3635522.html Pracuję na stacji hot air SUGON 8630 Pro od Katemedia
Ponownie zagłębiłem się w mój post/pytanie i odkryłem, że plik README pod adresem Aplikacja internetowa OpenBekenIOT zawiera teraz link do dokumentu HOWTO: