Stap 2: Android App
Ik wilde kunnen de garagedeur van mijn mobiele telefoon, dus ik schreef een kleine Android app om te communiceren met de RPI en verzenden van een opdracht te klikken op de knop van de garage. Ik zag niet elke waarde in publiceren naar het spel opslaan, zodat ik niet parametrize mijn instellingen, dus ik heb de naam van mijn router hardcoded in het programma. De Androïde apparaat moet worden aangesloten op het thuisnetwerk voor dit te laten werken zoals ik ben niet openstelling van alle poorten op mijn router.
Toekomst
· Om te helpen debug mijn verdwijnende routers, misschien ik kon de installatie van een syslog-server om berichten in het logboek van de routers.
· Ik zou willen kunnen krijgen waarschuwingen wanneer ik niet met een cellulair netwerk verbonden ben. Wanneer ik het land verlaten, zijn de roamingtarieven gek, dus ik mijn telefoon in vliegtuigwijze zet en gebruiken van een app genaamd Fongo. Fongo biedt helaas geen een e-mail interface naar de SMS-service. Ik denk dat ik zal proberen om programmatisch interface met Hangouts of Facebook Messenger (die de messaging apps die ik gebruik wanneer ze buiten het land)
· Aangezien de RPI op alle van de tijd is, denk ik aan het gebruik ervan als een beetje torrent-client. Niet zeker precies hoe te doen dit en hoe er andere programma's te verzoeken de RPI maken aan gidsgegevens te downloaden. Meer onderzoek is nodig.
Broncode: