Androidapp för att detektera stömavbrott?

Permalänk
Medlem

Androidapp för att detektera stömavbrott?

Hej!

Jag satt och funderade på hur man skulle kunna få ett SMS eller e-post om man får strömavbrott hemma. Tänkte att ett sätt vore ju om man kunde få en mobiltelefon att skicka SMS / e-post via mobilnätet om den känner av att laddaren inte längre är ansluten (alltså inte längre levererar laddning till telefonen) och så har man telefonen alltid kopplad till elnätet. Tänker mig att gamla billiga androidtelefoner finns det ju gott om och det gör inget om den har sprucken skärm heller egentligen så investeringskostnaden blir låg och det är en pryl som fungerar även under ett kortvarigt strömavbrott (om batteriet funkar i några minuter åtminstone). Möjligen finns det risk att den börjar brinna om den alltid är ansluten till laddning?

Först kanske en sådan app redan finns? Någon som vet?

Annars så bör det väl vara möjligt att göra en sådan app? Den bör fungera som en service som alltid startar upp när telefonen bootar. Man ska kunna ställa in förvalda telefonnummer och mailadresser som den kan larma till.

I övrigt kan det vara bra att ha en mobiltelefon som tillfällig internetbackup under strömavbrott, alltså att den delar ut mobildata via wifi. Så en bonus är om det går att starta upp internetdelning av mobildata via wifi om den detekterar att husets vanliga wifinätverk försvinner. Känner att funktionen bör vara avstängd i normalfallet så inte mobildatapotten försvinner av misstag (någon råkar koppla upp sig mot den) och att det därför bara ska kicka in när det vanliga wifinätet försvinner. Tänker mig att det kan finnas andra larmfunktioner i hemmet som inte ska inaktiveras vid strömavbrott (batteribackade detektorer eller något sådant). Då är det bra om det fortfarande finns en möjlighet att skicka larmmeddelanden via reservnätet.

Har aldrig programmerat en androidtelefon innan. Är det java man ska satsa på då? Läste om något annat programmeringsspråk också för android men glömt vad det hette...

Permalänk
Medlem

Låter nog möjligt! Till Android använder man oftast Java, nu finns det även stöd för Kotlin, en förbättrad variant av Java som även stöder Java-kod till 100%.

Hur man kör applikationen vid boot (från 2012):
https://stackoverflow.com/questions/10428510/how-to-start-lau...

Kontrollera om telefonen laddar:
https://developer.android.com/training/monitoring-device-stat...

Lägg på Wifi hotspot:
https://stackoverflow.com/questions/33761818/turning-on-wifi-...

Skicka SMS:
https://developer.android.com/reference/android/telephony/Sms...

Skicka e-post:
https://stackoverflow.com/questions/28546703/how-to-code-usin...

Brandriskerna kan jag inte uttala mig om.

Permalänk
Medlem
Skrivet av Tazavoo:

Låter nog möjligt! Till Android använder man oftast Java, nu finns det även stöd för Kotlin, en förbättrad variant av Java som även stöder Java-kod till 100%.

Hur man kör applikationen vid boot (från 2012):
https://stackoverflow.com/questions/10428510/how-to-start-lau...

Kontrollera om telefonen laddar:
https://developer.android.com/training/monitoring-device-stat...

Lägg på Wifi hotspot:
https://stackoverflow.com/questions/33761818/turning-on-wifi-...

Skicka SMS:
https://developer.android.com/reference/android/telephony/Sms...

Skicka e-post:
https://stackoverflow.com/questions/28546703/how-to-code-usin...

Brandriskerna kan jag inte uttala mig om.

Tack!
Ska studera länkarna och se om jag blir klokare. Ja det var Kotlin jag tänkte på.

Permalänk
Medlem
Skrivet av ronnylov:

...Tänkte att ett sätt vore ju om man kunde få en mobiltelefon att skicka SMS / e-post via mobilnätet om den känner av att laddaren inte längre är ansluten...

Detta går att göra med t.ex. "If This Then That" (https://ifttt.com). De har en Android-trigger på att laddaren kopplas in/bort och därefter en "action" som skickar ett SMS eller e-mail.