itthon / Facebook / Hogyan készítettem hőmérőt tabletből. Őrült! Hogyan készítettem egy táblagépből hőmérőt Asztali óra nem látja a várost

Hogyan készítettem hőmérőt tabletből. Őrült! Hogyan készítettem egy táblagépből hőmérőt Asztali óra nem látja a várost

Leírás

Itt az ideje, hogy frissítse mobilalkalmazásait. Több mint 20 000 felhasználó töltötte le ingyen a Tablet Clock legújabb verzióját a 9Apps-on minden héten! Amikor használod, vonzó leszel. Ez a népszerű alkalmazás 2015-10-15-én jelent meg. Ez egy nagyon népszerű alkalmazás Oroszországban.
Ez a projekt egy nyílt forráskódú projekt. A forrásokat itt találod -
https://github.com/Nikolay-Kha/TabletClock
Van egy régi táblagéped? Vagy azt szeretné, hogy kedvenc készüléke töltés közben mutassa az időt és az időjárás-előrejelzést? Akkor ezek az alkalmazások az Ön számára!
A modern otthoni elektronikus órák meglehetősen hülyék, de az ára nem sokkal alacsonyabb, mint a táblagépek jelenlegi költsége. A meteorológiai állomások árai pedig nagyon meredekek. Tehát miért vesz egy hülye órát vagy meteorológiai állomást, ha megveheti ezt az alkalmazást, megveheti a legolcsóbb táblagépet, vagy vesz egy régit, amelyet már nem használ, és kap egy okosórát:
- nem vesztegetik az időt; kikapcsolt állapotban és tartalék tápellátáshoz nincs szükség elemekre, mert A készülékben akkumulátor található.
- A képernyő fényereje automatikusan beáll. Éjszaka nem vakít el, nappal láthatod. Még akkor is, ha az eszköze nem rendelkezik fényérzékelővel, az eszköz kameráját fogja használni a fény mérésére (alapértelmezett beállításokban le van tiltva)
- a kijelző színe 16 millió közül bármelyikre módosítható
- ébresztőóra az Android operációs rendszerből
- az aktuális dátum, napkelte és napnyugta időpontjának megjelenítése
- a jelenlegi időjárás kijelzése, az aznapi előrejelzés 6 órás lépésekben, előrejelzés a következő hétre: hőmérséklet, szél sebessége és iránya, nyomás, felhőzet, páratartalom, csapadék és ha tiszta az ég, akkor a holdfázis . A hőmérséklet, hőmérséklet, sebesség és nyomás mértékegységei választhatók.
- az alkalmazás automatikus elindításának és bezárásának lehetősége a töltő csatlakoztatásakor és leválasztásakor (alapértelmezett beállításokban le van tiltva)
- és még az órát sem kell beállítania ezen az órán, az Android operációs rendszer maga veszi az időt a hálózatról, és Ön mindig a pontos időt fogja tudni!
Ezt az alkalmazást kedvenc készülékéhez is használhatja képernyővédőként töltés közben. Nagyon kényelmes a dokkoló állomással rendelkező eszközökhöz - engedélyezze az automatikus indítást és az automatikus leállítást a beállításokban - és az óra automatikusan megjelenik a dokkoló állomásra szerelve!
Használati tippek:
Amikor először kezdi, válassza ki azt a várost, amelyre vonatkozóan meg szeretné jeleníteni az időjárást.
Ha táblagépén van navigációs sáv, az el lesz rejtve az alkalmazás indításakor. Ebben az állapotban a képernyő bármely pontjára kattintva visszaadja azt a karakterláncot, anélkül, hogy bármilyen módon befolyásolná az alkalmazást.
Az ébresztőóra ikonra kattintva megjelenik a rendszer riasztási beállításai ablak.
Időben megnyomva megjelenik az alkalmazás menü (ugyanaz, mint a készülék menü gombja, ha nincs ott).
Az időjárásra kattintva két különböző típusú előrejelzés váltható át - egy napra és egy hétre.
Ha a készüléke nem rendelkezik fényérzékelővel, de van kamerája, lehetőleg előlappal, engedélyezze a fényerő beállítását a kamera segítségével a beállításokban - a fényt a kamera 30 másodpercenként méri. Ha az alkalmazást csatlakoztatott töltő nélkül futtatja ebben az üzemmódban, az akkumulátor élettartama csökken.
Az idő és a dátum formátuma a rendszerből származik.
Ha a fényerőt még kevésbé szeretné csökkenteni, mint amennyit a készülék lehetővé tesz, módosítsa az R, G, B értékeket a szöveg színbeállításainál alacsonyabbra. Például, ha a zöldre (#00FF00) 80-at állít be FF helyett, a fényerő 2-szer alacsonyabb lesz.
Kiválaszthatja a képernyő elforgatását a Beállításokban.
Az időjárást az OpenWeatherMap biztosítja -
http://openweathermap.org
Minden időjárási információ a CC-BY-SA 2.0 szerint engedélyezett -
http://creativecommons.org/licenses/by-sa/2.0
Szeretne többet tudni erről az alkalmazásról? Ez a legjobb személyre szabott alkalmazás mindössze 0,5 millió. Szinte nem pazarolja az energiát. A 9Apps más népszerű személyre szabási alkalmazásokat (játékokat) is bemutat Android mobiltelefonokhoz. Vásároljon Android telefont és táblagépet, és azonnal élvezze őket.

Mi újság

v1.2
Az időjárás-előrejelzést a készülék tárolja, és internet nélkül is megtekinthető
képernyő elforgatása, portré mód
továbbfejlesztett navigációs sáv elrejtése
rögzített dátumú szöveg jelenik meg
zsírkréták műszaki és kozmetikai korrekciói
v1.1
android 4.4 KitKat támogatása
2560x1600 képernyőfelbontású eszközök támogatása
Az automatikus fényerő-beállítás jobb teljesítménye a fényképezőgép használatával
Az ikonok fényereje most a szöveg fényességétől függ
kisebb javítások

Értékelés Köszönjük!


Van egy régi táblagéped? Vagy azt szeretné, hogy kedvenc készüléke töltés közben mutassa az időt és az időjárás-előrejelzést? Akkor ezek az alkalmazások az Ön számára!

A modern otthoni elektronikus órák meglehetősen hülyék, de az ára nem sokkal alacsonyabb, mint a táblagépek jelenlegi költsége. A meteorológiai állomások árai pedig nagyon meredekek. Tehát miért vesz egy hülye órát vagy meteorológiai állomást, ha megveheti ezt az alkalmazást, megveheti a legolcsóbb táblagépet, vagy vesz egy régit, amelyet már nem használ, és kap egy okosórát:

Nem vesztegetik az időt, amikor a tápellátás ki van kapcsolva, és a tartalék áramellátáshoz nincs szükség elemekre, mert A készülékben akkumulátor található.
- A képernyő fényereje automatikusan beáll. Éjszaka nem vakít el, nappal láthatod. Még akkor is, ha az eszköze nem rendelkezik fényérzékelővel, az eszköz kameráját fogja használni a fény mérésére (alapértelmezett beállításokban le van tiltva)
- a kijelző színe 16 millió közül bármelyikre módosítható
- ébresztőóra az Android operációs rendszerből
- az aktuális dátum, napkelte és napnyugta időpontjának megjelenítése
- a jelenlegi időjárás kijelzése, az aznapi előrejelzés 6 órás lépésekben, előrejelzés a következő hétre: hőmérséklet, szél sebessége és iránya, nyomás, felhőzet, páratartalom, csapadék és ha tiszta az ég, akkor a holdfázis . A hőmérséklet, hőmérséklet, sebesség és nyomás mértékegységei választhatók.
- az alkalmazás automatikus elindításának és bezárásának lehetősége a töltő csatlakoztatásakor és leválasztásakor (alapértelmezett beállításokban le van tiltva)
- és még az órát sem kell beállítania ezen az órán, az Android operációs rendszer maga veszi az időt a hálózatról, és Ön mindig a pontos időt fogja tudni!

Ezt az alkalmazást kedvenc készülékéhez is használhatja képernyővédőként töltés közben. Nagyon kényelmes a dokkoló állomással rendelkező eszközökhöz - engedélyezze az automatikus indítást és az automatikus leállítást a beállításokban - és az óra automatikusan megjelenik a dokkoló állomásra szerelve!

Használati tippek:
Amikor először kezdi, válassza ki azt a várost, amelyre vonatkozóan meg szeretné jeleníteni az időjárást.
Ha táblagépén van navigációs sáv, az el lesz rejtve az alkalmazás indításakor. Ebben az állapotban a képernyő bármely pontjára kattintva visszaadja azt a karakterláncot, anélkül, hogy bármilyen módon befolyásolná az alkalmazást.
Az ébresztőóra ikonra kattintva megjelenik a rendszer riasztási beállításai ablak.
Időben megnyomva megjelenik az alkalmazás menü (ugyanaz, mint a készülék menü gombja, ha nincs ott).
Az időjárásra kattintva két különböző típusú előrejelzés váltható át - egy napra és egy hétre.
Ha a készüléke nem rendelkezik fényérzékelővel, de van kamerája, lehetőleg előlappal, engedélyezze a fényerő beállítását a kamera segítségével a beállításokban - a fényt a kamera 30 másodpercenként méri. Ha az alkalmazást csatlakoztatott töltő nélkül futtatja ebben az üzemmódban, az akkumulátor élettartama csökken.
Az idő és a dátum formátuma a rendszerből származik.
Ha a fényerőt még kevésbé szeretné csökkenteni, mint amennyit a készülék lehetővé tesz, módosítsa az R, G, B értékeket a szöveg színbeállításainál alacsonyabbra. Például, ha a zöldre (#00FF00) 80-at állít be FF helyett, a fényerő 2-szer alacsonyabb lesz.
Kiválaszthatja a képernyő elforgatását a Beállításokban.

Az időjárást az OpenWeatherMap biztosítja - http://openweathermap.org
Minden időjárási információ a CC-BY-SA 2.0 - http://creativecommons.org/licenses/by-sa/2.0 szerint engedélyezett

Most konfigurálnunk kell az óránkat, és telepítenünk kell a szükséges alkalmazásokat. Először is, ha – mint az én esetemben – az érzékelője nem működik vagy hiányzik.))) Szükségünk lesz egy kábelre, amelynek egyik végén microUSB vagy miniUSB csatlakozó, a másik végén pedig USB A(f) aljzat található, mindenféle periféria (egér, billentyűzet, adathordozó, hub, kártyaolvasó stb.) csatlakoztatásához szinte minden táblagép támogatja az OTG módot. Ezen az adapteren keresztül egeret csatlakoztatunk, és teljes mértékben használhatjuk táblagépünket. Ha valamilyen okból az egér nem működik, annak több oka lehet:

  1. „Az egeret nem támogatja a táblagépünk” – próbáljon ki egy másik (más gyártó) egeret.
  2. „Nincs OTG-támogatás” – ez természetesen ritka a táblagépeken, de előfordul.
  3. „A microUSB csatlakozó elromlott” – A csatlakozót ki kell cserélni.


Ha az első és a harmadik pont javítható, de az „OTG támogatás hiányával” minden sokkal bonyolultabb, de van kiút, és erről majd máskor.

Szoftver kiválasztása.

Üzemeltetési tapasztalataim alapján arra a következtetésre jutottam, hogy telepítenie kell a táblagépre:

  1. Tablet Clock vagy bármilyen más óraalkalmazás, amit szeretne.
  2. Voice engine Vocalizer - beszédszintézishez.
  3. Az FTPServer egy egyszerű és ingyenes FTP szerver.
  4. A Webkey egy alkalmazás a telefon böngészőből történő vezérlésére. (root kell)
  5. Az ioBroker.paw egy alkalmazás Android-eszközök kezelésére GET vagy POST kérésekkel.

Különféle ilyen típusú óraalkalmazásokat találhat a Google Playen. Ahogy eredetileg terveztem, a Tablet Clockot telepítettem, akár a Google Play-ről is telepíthető, de a fejlesztő nem siet a felmerülő problémák megoldásával, vagy a 4pda-ról, ahonnan mindig letölthető az alkalmazás javított verziója. Például egy ideje az openweathermap.org megváltoztatta az időjárási adatokhoz való hozzáférés feltételeit, és csak regisztráció és API-kulcs kézhezvétele után kezdte el biztosítani azt, ingyenes verzióban, számos korlátozással, de magáncélra ez is elég. több készülékhez.
A beállítással nem lehet nehézség, csak menj az oldalra regisztrálni, adj meg egy felhasználónevet és jelszót, add meg az email címed, regisztráció után kapsz egy API kulcsot, amit be kell adnod az alkalmazásba, majd válassza ki a várost, csak latin betűkkel, ami után teljes mértékben használhatja az alkalmazást.

Ezek az adatok fognak megjelenni a képernyőn.

Persze itt meg lehet állni, ha csak egy „óra” kell, de ez nekem nem elég. Felmerült az ötlet, hogy informátorként használjuk őket egy intelligens otthonhoz. Beszédszintézis segítségével hasznos információkat jeleníthet meg, vagy ejthet ki időjárást, hőmérsékletet és fontos információkat az eseményekről. Ehhez magára a beszédszintetizátorra lesz szüksége. Különböző hangmotorok kipróbálása után a Nuance Vocalizer Milena Premium High mellett döntöttem, amely jelenleg a legjobb offline hangmotornak tűnik. Itt meghallgathat egy példát a szintézisre. Itt tudod letölteni. A telepítés az archívum kicsomagolásából, a „VocalizerEx” mappa átmásolásából az eszköz memóriájának gyökerébe, és a vocalizer_e.tts_1.0.2.3p.apk alkalmazás telepítéséből áll. A telepítés után lépjen a Beállítások > Nyelv és bevitel > TTS Opciók > menüpontra. válassza ki a TTS vokalizálót. Ha mindent helyesen csinált, akkor a „Példa meghallgatása” gombra kattintva egy példahangnak kell megszólalnia.

Az FTPServer egy FTP-kiszolgáló, amely lehetővé teszi fájlok fogadását és küldését eszközökre. Ezzel az alkalmazással nagyon kényelmes a fájlok WI-FI-n keresztüli átvitele anélkül, hogy az „órát” számítógéphez kellene csatlakoztatnia.

Webkey – Ennek az alkalmazásnak az az előnye, hogy a böngészőből vezérelheti Android-eszközét. Sokat segít, ha valamit javítani, frissíteni vagy újratelepíteni kell anélkül, hogy a készülékhez menne, csak ismerni kell az IP-jét. Az alkalmazásnak két verziója van, a régi és az új, ezért ha az új verzió nem működik, próbálja meg a régit telepíteni. Az egyetlen hátránya, hogy root kell.

Nos, most az a legfontosabb, hogy hogyan kezeljük az órát. Miután elolvasott egy csomó szöveget az interneten, és különféle automatizálási alkalmazásokat próbált ki, például Tasker, Automate, MacroDroid. Az összes ilyen alkalmazás messze a vezetője a Tasker egy csomó hasznos bővítménnyel. Sokáig használtam, de volt egy-két probléma, ami nagyon zavart: egyes pluginok inkompatibilitása egyes táblagépeimmel és jelentős időpazarlás az összes szükséges bővítmény telepítésével és konfigurálásával. Mivel nem találtam olyan alkalmazást, amely minden szempontból kielégített volna, úgy döntöttem, hogy magam készítem el. Az interneten e témával kapcsolatos információk keresése közben akadtam rá a PAW Server for Android alkalmazásra, ez egy webszerver, ahol a böngészőn keresztül kezelheti, megtekintheti a telefonkönyvet és SMS-eket, telefonálhat és még sok minden más, de a Webkey-vel ellentétben. ahol képernyőképek telefonnal, itt xhtml oldal formájában jelennek meg az információk. A fő funkció az, hogy dinamikus weboldalakat hozhat létre Android-eszközről származó információk alapján a BeanShell használatával az oldal kódjában található címkével. .

Képernyőkép a Paw szerver html oldaláról.

Így néz ki az ioBroker.paw oldal

További információk elolvasása után rájöttem, hogy a PAW Server teljesen megfelel nekem, és ez és az xhtml oldalak módosítása alapján szinte bármilyen információt tudok fogadni vagy továbbítani az eszközről GET vagy POST kérések segítségével. Én is ezt tettem, és már az első fejlesztések alapján szimbiózis jelent meg az ioBrokerrel az ioBroker.paw driver formájában. De fokozatosan meghaladták a „kényeim” a PAW Serverben rejlő lehetőségeket, és továbbra is saját alkalmazást kellett készítenem, de ennek az alkalmazásnak a forráskódja alapján (ezt köszönjük nekik). Így jelent meg az ioBroker.paw, az alkalmazás még tesztelés alatt van, de mostanra szinte mindennel kielégít. Most már nem kell minden alkalommal egy csomó különböző alkalmazást konfigurálnia és telepítenie. Ha nem tervez integrációt az iobrokerrel, akkor láthatja a GET-kérések kezeléséhez szükséges parancsokat. Persze van még min dolgozni, a lényeg, hogy időt találjunk.

Ez a projekt egy nyílt forráskódú projekt. A forrásokat itt találod -
Van egy régi táblagéped? Vagy azt szeretné, hogy kedvenc készüléke töltés közben mutassa az időt és az időjárás-előrejelzést? Akkor ezek az alkalmazások az Ön számára!

A modern otthoni elektronikus órák meglehetősen hülyék, de az ára nem sokkal alacsonyabb, mint a táblagépek jelenlegi költsége. A meteorológiai állomások árai pedig nagyon meredekek. Tehát miért vesz egy hülye órát vagy meteorológiai állomást, ha megveheti ezt az alkalmazást, megveheti a legolcsóbb táblagépet, vagy vesz egy régit, amelyet már nem használ, és kap egy okosórát:

Nem vesztegetik az időt, amikor a tápellátás ki van kapcsolva, és a tartalék áramellátáshoz nincs szükség elemekre, mert A készülékben akkumulátor található.
- A képernyő fényereje automatikusan beáll. Éjszaka nem vakít el, nappal láthatod. Még akkor is, ha az eszköze nem rendelkezik fényérzékelővel, az eszköz kameráját fogja használni a fény mérésére (alapértelmezett beállításokban le van tiltva)
- a kijelző színe 16 millió közül bármelyikre módosítható
- ébresztőóra az Android operációs rendszerből
- az aktuális dátum, napkelte és napnyugta időpontjának megjelenítése
- a jelenlegi időjárás kijelzése, az aznapi előrejelzés 6 órás lépésekben, előrejelzés a következő hétre: hőmérséklet, szél sebessége és iránya, nyomás, felhőzet, páratartalom, csapadék és ha tiszta az ég, akkor a holdfázis . A hőmérséklet, hőmérséklet, sebesség és nyomás mértékegységei választhatók.
- az alkalmazás automatikus elindításának és bezárásának lehetősége a töltő csatlakoztatásakor és leválasztásakor (alapértelmezett beállításokban le van tiltva)
- és még az órát sem kell beállítania ezen az órán, az Android operációs rendszer maga veszi az időt a hálózatról, és Ön mindig a pontos időt fogja tudni!

Ezt az alkalmazást kedvenc készülékéhez is használhatja képernyővédőként töltés közben. Nagyon kényelmes a dokkoló állomással rendelkező eszközökhöz - engedélyezze az automatikus indítást és az automatikus leállítást a beállításokban - és az óra automatikusan megjelenik a dokkoló állomásra szerelve!

Használati tippek:
Amikor először kezdi, válassza ki azt a várost, amelyre vonatkozóan meg szeretné jeleníteni az időjárást.
Ha táblagépén van navigációs sáv, az el lesz rejtve az alkalmazás indításakor. Ebben az állapotban a képernyő bármely pontjára kattintva visszaadja azt a karakterláncot, anélkül, hogy bármilyen módon befolyásolná az alkalmazást.
Az ébresztőóra ikonra kattintva megjelenik a rendszer riasztási beállításai ablak.
Időben megnyomva megjelenik az alkalmazás menü (ugyanaz, mint a készülék menü gombja, ha nincs ott).
Az időjárásra kattintva két különböző típusú előrejelzés váltható át - egy napra és egy hétre.
Ha a készüléke nem rendelkezik fényérzékelővel, de van kamerája, lehetőleg előlappal, engedélyezze a fényerő beállítását a kamera segítségével a beállításokban - a fényt a kamera 30 másodpercenként méri. Ha az alkalmazást csatlakoztatott töltő nélkül futtatja ebben az üzemmódban, az akkumulátor élettartama csökken.
Az idő és a dátum formátuma a rendszerből származik.
Ha a fényerőt még kevésbé szeretné csökkenteni, mint amennyit a készülék lehetővé tesz, módosítsa az R, G, B értékeket a szöveg színbeállításainál alacsonyabbra. Például, ha a zöldre (#00FF00) 80-at állít be FF helyett, a fényerő 2-szer alacsonyabb lesz.
Kiválaszthatja a képernyő elforgatását a Beállításokban.