ESP + Supła + Android TV = Centrum dowodzenia ;)

lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Tym razem mała prezentacja własnego "Centrum dowodzenia" na Android TV

Wykorzystanie danych pomiarowych z zbudowanych urządzeń:
- zarządzania piecem gazowym -> viewtopic.php?t=17611 -> istnieje nawet mozliwość sterowania na TV ;)
- pomiaru temperatury w basenie - ESP8266 + czujnik temperatury
- pomiaru i powiadomień o poziomie soli w zmiękczaczu -> ESP8266 + laserowy czujnik idległości

Do tego dodane:
- online podglą o sytuacji pogodej -> Radar burz -> z opcją sterowania zoom
- prognoza pogody z Pogoda24

Na podstawie odczytów poziomu soli i zadanego minimum w aplikacji SUPLA pojawia się powiadomienie o zbuyt niskim poziomie soli
nastomiast na TV w porze 19:00 - 20:00 pojawia się na oglądanym materiale "pasek centrum dowodzenia info " ;) z komunikatem o konieczności uzupełnienia soli w zmiękczaczu

Fimik z działania:
https://photos.app.goo.gl/t9AgMA98BZj5iypc8

Poglądowe zdjęcie:
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1584
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Nie napisałeś najważniejszego, jak to działa ;)
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Pokazałem na filmiku :)
Obsługa pilotem od TV :)
Apka na TV własna,
Basen temperatura i info o poziomie soli Supła
You do not have the required permissions to view the files attached to this post.
User avatar
vajera
Posts: 7285
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

lesle wrote: Sat Oct 18, 2025 12:31 pm Pokazałem na filmiku :)
Obsługa pilotem od TV :)
Apka na TV własna,
Basen temperatura i info o poziomie soli Supła
Wow...robi wrażenie - brawo!!!

Ps. Intryguje mnie ten +/- ;) Rozumiem, że to jest taka ładna ikona, pod którą kryje się zmodyfikowany virtual relay?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Jak dobrze pamiętam to tak
+ I - chyba działają na zasadzie włącz wyłącz virtual relay
Bez ustawiania stanu
Pozwalają sterować poziomem od jakiego oczekujemy powiadomień
User avatar
vajera
Posts: 7285
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

lesle wrote: Sat Oct 18, 2025 2:18 pm Jak dobrze pamiętam to tak
+ I - chyba działają na zasadzie włącz wyłącz virtual relay
Bez ustawiania stanu
Pozwalają sterować poziomem od jakiego oczekujemy powiadomień
Sam pomysł wykorzystania VR, jako narzędzia do zwiększania/zmniejszania wartości, wykorzystuję bardzo często, ale na pomysł takiej ikony nie wpadłem - w pierwszej chwili myślałem, że przerobiłeś aplikację Supla ;)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

vajera wrote: Sat Oct 18, 2025 4:22 pm Sam pomysł wykorzystania VR, jako narzędzia do zwiększania/zmniejszania wartości, wykorzystuję bardzo często, ale na pomysł takiej ikony nie wpadłem - w pierwszej chwili myślałem, że przerobiłeś aplikację Supla
Robiłem dla Sąsiada urządzenie również .. bez ikonki wydawało mi się że jest ciężko się zorientować:)
I tak jakoś wyszło.. :)
Adamo28
Posts: 223
Joined: Sun Nov 08, 2020 2:54 pm

Post

Fajne, może się podzielić w czym pisałeś apke na TV i czy są jakieś "schody" przy wgraniu jej na TV? Jak pobierasz dane w apce?
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Apka na TV to standardowo Android studio a w nim JAVA + jak pisałem część elementów jak np. piec , radar burz to użyty komponent webView w którym po prostu odpalana jest strona/aplikacja webowa..
Do tego w przypadku np. radar burz aby obsłużyć kliknięcia pilotem (kanał + i kanał - z pilota odpowiadają odpowiednio zoom in i Zoom out) dodane wstrzykiwanie funkcji JavaScript do odpalonego webView .

Dane z supła to wywolanie usług rest API supli

Jak ma się to już wszystko w TV aktywujesz tryb programisty i wówczas ustawiasz możliwość instalowania aplikacji spoza store.. wygrywasz sobie skompilowane APK i uruchamiasz instalacje..

Większe schody to temat działania w tle i pokazywania powiadomień nad innymi aktualnie działajacymi na TV treściami.. nie bawiłem się w pełne kodowanie więc żeby działało trzeba pamietać o nadaniu uprawnień do "wyświetlania nad innymi" oraz "wyłączenia aplikacji z oszczędzania energii" aby po zamknięciu głównej aktywności w tle nie był ubijany chodzący proces...
Nie ma też autostartu po restart TV.. więc trzeba samemu wówczas odpalić apkę
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Adamo28
Kod jak usunę dane wrażliwe mogę udostępnić. Daj znać

Return to “Projekty użytkowników”