[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
22-01-2019, 19:15 (Ten post był ostatnio modyfikowany: 16-10-2019 17:53 przez szopen.)
Post: #1
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
W sumie to będzie coś "ani smart, ani home", nie jest to też prawdziwa stacja pogodowa z realnymi czujnikami, a jedynie pomysł na wykorzystanie starego smartfona lub tableta (którego wydajność jest dzisiaj już zbyt mała do normalnego użytku) do prezentacji danych pogodowych (dostępnych online), nie jest to też żaden ambitny projekt, lecz po prostu wykorzystanie gotowych aplikacji.

Zainspirował mnie wątek - tasiemiec, autorstwa @whiteindian dotyczący Samsunga Galaxy Y (GT-S5360), który jest niemal zabytkiem techniki (mimo, że ta konstrukcja nie ma chyba nawet 10 lat) i przy okazji którego odkurzyłem równie starego Samsunga Galaxy SCL (GT-I9003) znanego na niektórych rynkach jako Galaxy SL - po aktualizacji CM11(=android 4.4.4).

Po szufladach pałętał mi się też budżetowy tablet (Lark "freeme 10.25" o którym pisałem kiedyś przy okazji flashowania nowszej wersji Androida uzyskanej od jego indyjskiego "brata bliźniaka" B-tab 9)
http://forum.jdtech.pl/Watek-lark-freeme...4#pid29454
po aktualizacji android 4.2.2 (służył przez jakiś czas jako testowy wyświetlacz/panel dotykowy do ID, ale niezawodność i przede wszystkim wydajność tego sprzętu jest jednak zbyt mała jak na takie potrzeby).

Coś może będzie jeszcze uzupełnione kiedyś, bo brak czasu Tongue (ale obecna wersja jest raczej wystarczająca).



Wygląda to tak (mi się najbardziej podoba czarne tło, ale są też 2 inne opcje):
           
na screenshotach widać wskazania dla Parku Olimpijskiego w Sydney (dane z OWM), ale w/g czasu polskiego (bo nie ruszałem się z domu Tongue) - dlatego Słońce wschodzi w godzinach wieczornych, a zachodzi nad ranem ;D i koło południa mamy prezentowany Księżyc zamiast Słońca
aplikacja oczywiście jest w języku polskim (ale miałem ustawiony angielski język systemu), więc dorzucę potem obrazek z tableta (gdzie mam wybrany polski Big Grin)
jest też spory element przewagi nad zwykłymi stacjami pogodowymi - oprócz wskazań bieżących i wykresu trendu ciśnienia i temperatury, tworzonego na podstawie wskazań archiwalnych, właśnie dzięki temu, że to jedynie wyświetlacz danych pobieranych z serwisu pogodowego mamy prezentowaną prognozę na najbliższe kilkanaście godzin, oraz przybliżoną na 5 dni.

OFFTOPIC
Przy próbie przygotowania SS z tableta trafiłem na kolejną przeszkodę - uszkodzone przyciski sprzętowe nie pozwalają na zwykły systemowy screenshot (power+vol_dn), a klawisz dedykowany z klawiatury fizycznej (PrtScn/Prnt Scrn), czyli z klawiatury PC podpiętej przez USB-OTG niestety nie działa w tej wersji systemu (w sumie nie wiem kiedy to wprowadzono czyżby dopiero w andku6? można oczywiście zastosować inne rozwiązanie - screenshot przez ADB, czy choćby apkę Airdroid umożliwiającą zdalne sterowanie androidem, czy dający duże możliwości Screenshot Ultimate zdatny do użytku dla androida >=2.1:
https://play.google.com/store/apps/detai...otultimate
a jego wersja "pro" czyli bez reklam w dzisiejszych czasach kosztuje 1$
https://play.google.com/store/apps/detai...ltimatepro
jakkolwiek być może są problemy z kompatybilnością na najnowszych wersjach systemu - ten sam developer wypuścił też znacznie później podobną aplikację o innej nazwie dla androida >=4.1)

Wracając do tematu - całą "stację pogodową" robi aplikacja:

WhatWeather
wersja free, bez reklam, android >=4.2 (można przekazać darowiznę autorowi z poziomu aplikacji)
https://play.google.com/store/apps/detai...herstation
dane pogodowe są pobierane z
https://openweathermap.org/
więc trzeba mieć w głowie jakie są ograniczenia odnośnie wyboru lokalizacji - prawdopodobnie dane będą dotyczyły najbliższego dużego miasta

lub

WhatWeather Pro
wersja płatna (22zł, ciekawy przelicznik ma google, bo w USA 5$), android >=4.2
https://play.google.com/store/apps/detai...stationpro
tu dodatkowo można wybrać dostawcę danych pogodowych
https://darksky.net/
który nie ma w zasadzie żadnych ograniczeń co do lokalizacji

Pozostaje jeszcze jedna kwestia - aplikacja zbiera dane z ostatnich kilkunastu godzin lokalnie, więc musi cały czas pracować (no i taka jest idea stacji pogodowej - kiedy nie spojrzysz masz aktualne wskazania)



Wymagany root jeśli chcemy dbać o kondycję zabytkowego akumulatora (bo urządzenie z założenia będzie podpięte na stałe do ładowarki, a trzymanie pod zasilaniem akumulatora w stanie naładowania 100% skraca jego żywotność - zwykle optymalna wartość to napięcie nieco wyższe od 3,92V dla najpopularniejszej chemii stosowanej w akumulatotach Li-ion, czyli stan naładowania w zakresie mniej więcej 67%-80%).

Battery Charge Limit (android >=4.0 ale starsze wersje być może działają ze starszymi wersjami androida, nie posiadam, nie wiem czy można gdzieś pobrać)
https://forum.xda-developers.com/android...t-t3557002
https://f-droid.org/packages/com.slash.b...argelimit/
https://play.google.com/store/apps/detai...hargelimit
https://github.com/sriharshaarangi/BatteryChargeLimit

konfiguracja dla tableta "B-tab 9" (lub "lark freeme 10.25" ze zmienionym softem w/g podlinkowanego wyżej wątku) - trzeba użyć opcji "control file data", bo aplikacja nie posiada presetu da tego sprzętu
Kod:
/sys/class/power_supply/battery/chgen
1
0

Dla Galaxy SCL (z alternatywnym softem CM11) nie znalazłem jak dotąd działającej konfiguracji (tj. właściwego pliku kontroli ładowania), poniższa konfiguracja nadpisuje wynik detekcji podpięcia ładowarki (i nie działa stabilnie, czyli w/g moich kryteriów nie działa), w przypadku podpięcia ładowarki wykrywanej jako USB (a nie AC power) taka konfiguracja nie zadziała wcale:
Kod:
/sys/class/power_supply/ac/online
1
0
Niby wiem gdzie szukać (prawdopodobnie /sys/devices/platform/omap/ i dalej w gąszczu i2c), ale soft pochodzi z czasów gdy już olano optymalizację, a jeszcze nie wprowadzono zunifikowanych metod opisywania sprzętu (z tym do dziś jest problem), a aż tak na tym mi nie zależy by szukać metodą prób i błędów (na to potrzeba naprawdę dużo czasu), więc bez znajomości schematu urządzenia (lub czytania kodu źródłowego, bo może tam jest coś do znalezienia?)
nie widzę szans na znalezienie właściwej konfiguracji, mimo to nie wszystko stracone, bo jest inna metoda (poniżej).

Rozwiązanie opcjonalne (bez powyższego oprogramowania) - ładowarka podłączona do "inteligentnego" gniazdka z eksperymentalnie tak ustawionym cyklem włączeń, aby stan naładowania oscylował w granicach 20-100% (nie daję gwarancji, na skuteczność tego rozwiązania, ale to i tak prawdopodobnie jest lepsze niż utrzymywanie stałego 100%).



Przykładowe "półdarmowe" źródło internetu (5zł/rok) - lejek wystarcza do działania naszego wynalazku (szczególnie interesujące rozwiązanie, jeśli sprzęt ma gniazdo SIM a chcielibyśmy używać "stacji" w miejscu gdzie nie ma dostępu internetu przez WiFi)
https://tinyurl.com/VM-lejek-regulamin-2017-06-15
VM zmieniło niedawno(?) konfigurację APN
https://virginmobile.pl/pomoc/pierwsze-k...oj-telefon
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi szopen za tę wiadomość:
Ekonomista (2019-01-24)
23-01-2019, 01:16 (Ten post był ostatnio modyfikowany: 23-01-2019 01:21 przez tps4.)
Post: #2
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Poprawiony link do regulaminu VM - "https://virginmobile.pl/media/documents/Regulamin_oferty_promocyjnej_Darmowy_Internet_w_lejku_dla_Abonentow_Virgin_Mobil​e_na_Karte_od_2017-06-15.pdf"
Link trzeba skopiować i otworzyć w przeglądarce, gdyż bezpośrednie linki wykrzaczają się - jak wyżej.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
23-01-2019, 04:10
Post: #3
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Faktycznie był do bani - skróciłem go.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
24-01-2019, 16:55
Post: #4
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Zastanawiałem się nad podobnym wątkiem tylko wersja dźwiękowa i nie wymagająca internetu. Jeśli zbuduję i będzie zapotrzebowanie to mogę napisać.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
25-01-2019, 14:46
Post: #5
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Ekonomista napisał(a):wersja dźwiękowa
tzn. co? będzie mówić o pogodzie? GH to już potrafi (jakkolwiek oczywiście tylko online), więc jeśli zbudujesz coś ciekawego to się pochwal
sam od lat nie zrobiłem niczego odkrywczego, a na publikację drobnostek, do których mam jakieś nazbierane materiały i tak czasu brakuje…
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
11-02-2019, 13:08
Post: #6
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Mały OFFTOPIC: Jaki jest praktycznie lejek w tym VM 32/32 kbps up/down? i czy wystarczy do podpięcia gniazdek WIFI do routera z modemem e3131 z kartą VM?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
11-02-2019, 14:53 (Ten post był ostatnio modyfikowany: 11-02-2019 15:00 przez szopen.)
Post: #7
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Opisana wyżej "stacja pogodowa" działa, inne zastosowania zależą od odporności na timeout więc zasadniczo zastosowania przesyłające symboliczne ilości danych powinny sobie radzić (np. trackery GPS bez problemu chodzą na lejku, ale gniazdek nie próbowałem, sprawdź przecież to nic nie kosztuje Big Grin), ale np. automatyczne aktualizacje aplikacji się nie wykonują

speedtest sprzed chwili (nie zawsze chce działać! nawet reklamy się w nim nie ładują Big Grin) na sprzęcie z obsługą HSPA
1,88kB/s down
3,65kB/s up
(warto zwrócić uwagę na jednostkę, jeśli chcesz w kbps to x8, czyli wygląda na: 16kbps/32kbps)
ping 139ms
screenshota nie wrzucę bo to zbyt upierdliwe…
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
11-02-2019, 23:14
Post: #8
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Wracając do meritum. Fajny bajer ta stacja z tableta (niestety nie mam niepotrzebnego tableta), a mój pomysł się przy tym chowa. Chyba mogę zdradzić bo raczej się nie zabiorę za mój pomysł. W zasadzie to miałby być tablet z tunerem tv przez USB "przerobionym" na SDR, gdzie chyba w całej Polsce można nasłuchiwać na paśmie krótkofalarskim 2m miejscowych stacji pogodowych bazujących na zdaje się jakimś serwisie Weather Underground

W dzisiejszych czasach chyba największym bajerem w tym jest brak potrzeby internetu. Stacje nadają chyba co pół godziny i chyba każda o innej porze, ale wielokrotnościach pełnych pięciu czy dziesięciu minut po pełnej godzinie, więc mamy praktycznie zbliżone prognozy i wskazania aktualnych warunków pogodowych co np. kwadrans(będąc w zasięgu dwóch stacji), więc trzeba by wpaść w rutynę włączania tego o konkretnej porze.

Inny bajer, że przy okazji możnaby kogoś zarazić nasłuchiwaniem (mnie się nie udało w ten sposób).
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-02-2019, 00:56 (Ten post był ostatnio modyfikowany: 12-02-2019 13:22 przez szopen.)
Post: #9
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
Jeśli chodzi o tableta, to myślałem, że się popłaczę jak dziecko znajomych rozwaliło mi Lenovo TAB3 8 Plus ("słynnego" TB-8703F), ale części zamienne już lecą z ChRL Big Grin mam nadzieję, że dam radę z naprawą…

Natomiast oprócz wspomnianego wyżej Larka, który całkiem nieźle się sprawuje w roli tej pseudostacji pogodowej, naprawiłem ostatnio "ultrazabytkowego" GoClever Tab I70 (jak sama nazwa wskazuje cośtam ma wspólnego z 7 calami) wyposażonego w system Android 2.1 Eclair to jest dopiero wyzwanie Big Grin
Dotyk w nim jest 1-punktowy, bo rezystancyjny (ale rysik jest w komplecie) długo myślałem czy uda się znaleźć jakieś sensowne zastosowanie… i wymyśliłem - będzie z niego generator sygnałowy audio, oczywiście nie wiem czy się uda (bo jak się okazuje wyjście audio ma mikrojacka 2,5mm zamiast powszechnie stosowanego minijacka 3,5mm więc nie sprawdziłem czy działa jak należy i czy jest to… stereo Big Grin bo jest to kabelek, którego nie mam lub nie znalazłem).
Może skrobnę jakiś wątek o tym zabytku, bo sklep Play pobrał jakąś aktualizację i działa (fabrycznie był Android Market), ale z aplikacjami jest raczej ubogo, a na tak stare androidy istnieje alternatywny sklep z aplikacjami (swoją drogą był preinstalowany, ale w wersji, która dziś nie działa).
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-02-2019, 01:02
Post: #10
Stacja pogodowa, rozwiązanie zastępcze, ale "za darmo"
szopen napisał(a):jak dziecko znajomych rozwaliło mi Lenovo TAB3 8 Plus
Niech odrabia np. sprzątając Ci dom po lekcjach.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz