Boet Wifi närhet C# Windows Phone App (2 / 10 steg)

Steg 2: Min lösning...



Min första tanke var att använda alternativet Microsoft telefon geopositionering ( https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn342943.aspx ) för att upptäcka när jag kommer in med en viss radie från mitt hem. Detta verkade vara en perfekt lösning men föll snabbt sönder för mig som jag upptäckte att jag inte kunde köra Windows phone emulatorn på min äldre dator / OS ( https://msdn.microsoft.com/en-us/library/windows/apps/jj863509(v=vs.105).aspx ). Så för att testa jag skulle behöver flytta en fysisk enhet och från geo variera som inte var praktiska särskilt sedan om jag ville att det skulle vara i felsökningsläge telefonen måste kopplas genom en USB-kabel till min dator.

Också jag var inte pigg på att alltid ha GPS på och kontrolleras hela tiden som jag var osäker på vad det skulle göra att batteritiden på telefonen.

Tillbaka till ritbordet...

Som jag tittade på en video ( http://channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-1/11 ) de gjorde hänvisa till telefoner förmåga att utlösa en notifiering baserat på en "nätverkstillståndet" efter lite för grävande hittade jag att Windows telefon kunde rapport om offentliga namnet på det aktuella Wifi-anslutning och att när nätverket ändras, att det kan utlösa en händelse (även i bakgrunden).

Eftersom jag bor ensam och jag har alltid min telefon med mig då "hemlandets" blev när telefonen var ansluten till min egen Wifi, är "Bort" när jag är ansluten till alla andra nätverk som använder telefoner Data plan. Denna binära syn på mitt liv kunde kontrollera min boet termostat.

För att testa appen skulle jag bara behöva kunna växla Wifi-anslutningar och övervaka min boet Status. För att göra detta drog jag ut min Android tablett som har sitt eget SIM-kort så att jag kunde använda det en andra Wifi anslutning (min anslutning behövs för att vara aktiva för att anropa API: N boet när jag inte var ansluten till mitt hemnätverk). Jag använde boet App på min iPhone arbete övervaka boet Status. Min Nokia Windows Phone skulle köra min egen Windows 8.1 App.

Jag var bra att gå!

Se Steg
Relaterade Ämnen

Bluetooth WS2811 Controller med Windows Phone och MSP430G2 Launchpad

Titta på videon, då ser du vad du får här.Mot hypen av Android och Arduino är mitt projekt baserad på Windows Phone 8 och en mikrokontroller från Texas Instruments.Jag har inget emot en randgrupp, och jag är så glad över detta :-)Om du hittar några f...

Använda din Windows Phone-enhet som en trådlös mikrofon

kan du förvandla din Windows Phone 8 powered smartphone till en trådlös mikrofon för din PC.Vad du kan göra:Spela in ljud på din dator med hjälp av telefonens mikrofon.Flytta runt inom spänna av bluetooth-anslutning.Har inga sladdar fäst mellan telef...

Hur överföra kontakter från Windows Phone till Android

När du flyttar från en Windows Mobile smartphone till en Android-enhet, är överföring av dina kontakter oftast första prioritet. Du är fri att använda en dator för att göra så som kan vara mer bekvämt för nybörjare. Tack vare-synkronisering, processe...

Transparent lockscreen för Windows Phone 7 Mango

några månader tillbaka jag listat ut hur man får öppna låsa skärmen arbeta för Windows Phone 7 med Mango.Jag postade den på XDA: http://forum.xda-developers.com/showthread.php?t=1306463 och fick sparkade runt interwebs: 1800pocketpc: http://www.1800p...

Arduino Bluetooth kontroll - Windows Phone, PC, Tablet

Detta är min första instructable om hur att styra arduino med bluetooth. Vi kommer att använda app är snabb Terminal i Windows App store.Windows 8.1 och 10:http://Apps.microsoft.com/Windows/app/78372322-7b9...Jag använder en Arduino Uno, kan du använ...

Att göra viper smartstart phone app ännu coolare!

Jag har en viper smartstart Bluetooth-modul i min bil. Från min telefon som jag kan låsa, låsa upp, starta och stoppa motorn. Detta är den Instructable jag publicerat för respektive projekt.Det är mycket användbart men den senaste versionen av gratis...

Laser Tag

Hur man kan förbättra detta projekt...Det finns ingen Python API för Azure och jag hade inte tillräckligt med tid att lista ut hur man kör C Azure API på Python att skicka meddelanden. Detta innebär att det är för närvarande begränsad till en FFA spe...

Använda Cortana att styra din LinkIt en!

IntroduktionDet finns ny teknik runt omkring oss och bara fler kommer varje dag. Vår micro styrenheter blir snabbare, är telefoner blir smartare och molnet blir starkare. Med all denna nya teknik alla frågar sig: Hur kan jag utnyttja det hela?Tja, ko...

Använda RPi, Azure och Cortana att automatisera ditt hem!

IntroduktionDet finns ny teknik runt omkring oss och bara fler kommer varje dag. Vår micro styrenheter blir snabbare, är telefoner blir smartare och molnet blir starkare. Med all denna nya teknik alla frågar sig: Hur kan jag utnyttja det hela?Tja, ko...

Y U INGET SAMTAL?!?!

This is Cooper. Han är en rolig kille. Han har en stor skratt, och har ofta beskrivits av andra som "dum". Han är för lite för att förstå det, ännu, men visar det sig... hans föräldrar är sinnessjuk. De är typ av folk som skulle ställa ut på ett...

Arduino Pedometer Watch, med temperatur, höjd och kompass!

UPPDATERING: Kolla in mina andra två projekt >>SweeperBot - Roomba-liknande Robot med BluetoothVäckarklocka med IR- och Bluetooth-högtalareHej gott folk! Senaste dagarna har jag varit besatt av tanken att göra min egen klocka från arduino delar, men...

Trådlös Arduino oscilloskop

I denna guide kommer jag förklara hur du använder en Windows 8.1 telefon, Arduino Uno styrelsen och HC-05 Bluetooth-modulen för att bygga ett trådlöst oscilloskop. Telefon ansökan har kritiska funktioner av ett oscilloskop, även om bandbredden är en...

Bygga ett Smart hem med en Wifi trådlös Switch av Apple App kontroll

Smarta hem har nu blivit ett mode, så jag följer denna trend och att göra mitt hus ett sant smarta hem. Jag har sökt om smarta hem prylar för en tid, att finna att det finns massor av trådlös switch, wifi switch, app switch eller wifi socket produkte...

DIY en trådlös WiFi Video överföring Tank kontrolleras av APP baserad på ESP8266 och OpenWRT

Nu, på marknaden, det finns många WiFi videoöverföring smarta bilar baserade på Arduino. Nu, här, vi skulle vilja presentera en belysande demo för den trådlösa WiFi video tank baserat på ESP8266 WiFi Utvecklingskit kontrolleras av Android mobil APP....

Microsoft Windows 8.1 Bluetooth Low Energy RFduino app

Skriver ett Windows® har program som samverkar med RFduino aldrig varit enklare. Ett API som introducerades med Windows 8.1 öppnar dörren för att skapa spännande Windows Store program detta gränssnitt med RFduino Bluetooth® låg energi teknik. Detta I...

Avlägsen kontrollerade LED med HC-05 Bluetooth, Arduino och mobiltelefon App

Tekniken utvecklas i halsbrytande fart, alla av oss har smarta telefoner nu för tiden, det finns coola apps som låt oss hålla kontakt med våra vänner och familj, få senaste väderinformation eller vistelse-uppdaterad med senaste nyheterna men vad är n...

10 mobila tillväxten hackar det kommer att öka din App tillväxt 2016

Tillväxt hacka för mobila apps? AJ! Mobile App tillväxt är Tactical!Det är enkelt att bygga en app. Men det är svårare att marknadsföra en.Fungerar som en mobil app marketing evangelist med WeDigTech, en mobil app företag i Indien. Jag är ständigt te...

Göra en WiFi webbkamera från en gammal Android telefon

En av mina gamla Android telefoner förvandlas till en webbkamera är något jag har funderat på att göra länge nu. Ett par år sedan, jag stött ett projekt som 3D-skrivare på kicken (RigidBot, om du är intresserad). Det tog lång tid att äntligen få sak,...

MacBook (USB-typ C) Windows 10 installera

Jag kämpade för att få Microsoft Windows 10 installerat på den 2015 MacBooks som bara har en USB-typ C-kontakt och tänkte jag skulle dela hur jag kunde göra det.Steg 1: Få en kopia av Microsoft Windows 10Microsoft gör det enkelt för befintliga Window...