Wifi cerca de nido C# Windows Phone App (7 / 10 paso)

Paso 7: La magia detrás de...

Cuando el proceso de back-end se llama de un cambio de estado de la red lo primero que hace es obtener el nombre actual de la conexión de Wifi. Esto entonces se utiliza para comparar con el nombre de casa Wifi almacenado.

Una vez que detecta la red que pongo en 5 segundo retraso como he encontrado a veces mi llamada a la API al nido no siempre conecta. (Estoy seguro que hay mejores maneras de hacerlo pero parece que funciona para mí).

Ahora comunicarse con nido y ver lo que actualmente es el estado del termostato para saber si necesitamos cambiar su estado.

Ahora estoy seguro de todo lo que los programadores por ahí va encogiéndose ahora ya no estoy usando componentes JSON para leer los resultados de la llamada de API de nido... Creeme que he probado, pero la manera de la vuelta tiene el formato que estaba teniendo una diablos de un tiempo y ya que sólo necesitaba 2 valores de la respuesta: la identificación de la estructura la distancia estado actual tomó la ruta fácil y uso cadena vieja escuela análisis... :-)

Oh, otro atajo tomé que es malo... pero había quise cambiarlo y luego me olvidé... El "Auth Code" para nido está codificado en la aplicación (primera línea de abajo). Esto significa que la aplicación no puede ser compartida como es. Lo que haré a continuación (cuando tengo tiempo) es crear una variable para el código de Auth y editable en la configuración inicial de la aplicación al igual que el nombre de casa Wifi. Excepto que tendría que ser entró en un cuadro de texto y luego guardar en almacenamiento local. Es un código muy largo por lo que al principio tomé el atajo, pero podría siempre por correo electrónico a su teléfono y luego simplemente copiar y pegar en la pantalla de ajuste.

El siguiente paso es determinar si necesita actualizar el nido. Verificar el nombre de Wifi Inicio contra el actual nombre de Wifi y si son iguales y la situación actual es "Away" llamada de la API de nido para establecer el estado de la "Casa" si el estado es ya Inicio I no hacer nada. Mismo pues si no coinciden los nombres de Wifi, si estado actual está casa que actualizo a lejos más no hacer nada...

Por último el fondo de la aplicación envía un brindis para el teléfono. Esto mostrará una alerta de estado en la identificación de teléfono si ha habido un cambio y si fue exitoso basado en la lógica anterior.

Esa es mi lógica.

Artículos Relacionados

Controlador Bluetooth WS2811 con Windows Phone y Launchpad MSP430G2

Controlador Bluetooth WS2811 con Windows Phone y Launchpad MSP430G2

Mira el video, a continuación, puedes ver lo que hay aquí.Contra las exageraciones de Arduino y Android mi proyecto se basa en Windows Phone 8 y un microcontrolador de Texas Instruments.No tengo nada en contra de un grupo de marginales, y estoy muy f
Cómo transferir contactos de Windows Phone a Android

Cómo transferir contactos de Windows Phone a Android

Al pasar de un smartphone de Windows Mobile a un dispositivo Android, la transferencia de los contactos suele ser la primera prioridad. Usted es libre de utilizar un ordenador para hacer así que podría ser más cómodo para los principiantes. Sin embar
Transparente lockscreen de Windows Phone 7 Mango

Transparente lockscreen de Windows Phone 7 Mango

unos meses atrás me di cuenta de cómo hacer transparente la cerradura trabajo de pantalla para Windows Phone 7 con Mango.He publicado en XDA: http://forum.xda-developers.com/showthread.php?t=1306463 y consiguió a patadas las interwebs: 1800pocketpc:
Utilice su dispositivo Windows Phone como un micrófono inalámbrico

Utilice su dispositivo Windows Phone como un micrófono inalámbrico

puede transformar tu smartphone Windows Phone 8 alimentado en un micrófono inalámbrico para su PC.Lo que puedes hacer:Grabar audio en tu PC usando el micrófono de su teléfono.Moverse dentro de la gama de conectividad bluetooth.No tienen cables conect
Película de iTunes Sync para Windows Phone 8

Película de iTunes Sync para Windows Phone 8

¿Es posible sincronizar biblioteca de iTunes a los dispositivos Windows Phone 8? Windows Phone 8 fue lanzado junto con el Windows 8 OS de Microsoft, y ha sido embalado en teléfonos más inteligentes. El Windows Phone 8 se supone que es el mayor compet
Cómo hacer una app para Windows Phone 7

Cómo hacer una app para Windows Phone 7

Blog: http://techreviewerblog.blogspot.com/Facebook: http://on.fb.me/fsCTE8Twitter: http://www.twitter.com/comsa42Sitio web: http://techygeeky.dyndns-blog.com/Instructables: Visita mi blog y otras páginas para cosas más interesantes de la tecnología!
Arduino Bluetooth Control - Windows Phone, PC, tableta

Arduino Bluetooth Control - Windows Phone, PC, tableta

Este es mi primer instructable sobre cómo controlar arduino con bluetooth. La aplicación que vamos a utilizar es la Terminal rápido en la Windows App store.Windows 8.1 y 10:http://apps.Microsoft.com/Windows/App/78372322-7b9...Estoy utilizando un Ardu
Utilizar RPi, Azure y Cortana para automatizar su hogar!

Utilizar RPi, Azure y Cortana para automatizar su hogar!

IntroducciónHay nueva tecnología alrededor de nosotros y solamente más que todos los días. Los micro controladores son cada vez más rápido, son teléfonos que más inteligente, y la nube es cada vez más fuerte. Con esta nueva tecnología todos se pregun
Y U NO LLAMADA ¡

Y U NO LLAMADA ¡

This is Cooper. Es un tipo gracioso. Tiene una gran risa y con frecuencia ha sido descrito por otros como 'tonto'. Es demasiado poco para entenderlo todavía, pero resulta que... sus padres son una locura. Son el tipo de gente que se fuera en una misi
Hacer una simple aplicación para tu smartphone (no codificación necesaria)

Hacer una simple aplicación para tu smartphone (no codificación necesaria)

Mi primera aplicación publicada está disponible para descargar en el Android Market la aplicación aquí. El siguiente es un tutorial rápido sobre cómo prácticamente cualquier persona puede crear uno. Esta es una aplicación que puede mostrar informació
BRICOLAJE de 2G / 3G / 4G WIFI celular señal booster

BRICOLAJE de 2G / 3G / 4G WIFI celular señal booster

Antes de comenzar. Donde me quedo es una zona rural., recepción de señal de teléfono celular es una pesadilla. 1 bar o ningún servicio, lo mejor que puedo conseguir es 2 bar. Después de una larga búsqueda de una solución, prueba y error. Descubra que
LED control remoto usando Bluetooth HC-05, Arduino y App móvil

LED control remoto usando Bluetooth HC-05, Arduino y App móvil

¿La tecnología está avanzando a velocidad de rotura de cuello, cada uno de nosotros tiene teléfonos inteligentes hoy en día, existen aplicaciones que nos permiten estar en contacto con nuestros amigos y familiares, obtener información meteorológica m
Cómo crear una instalación de Wimboot de Windows 8.1

Cómo crear una instalación de Wimboot de Windows 8.1

Introducción¿Se ha preguntado cómo fabricantes de ordenadores pueden caber una instalación de 20 GB de Windows en un disco de 16 GB? Ahora es posible con Windows 8.1 a través de una función llamada "wimboot." Tradicionalmente, computadoras tenía
Sede de tu App Smartphone en su Pi de frambuesa!

Sede de tu App Smartphone en su Pi de frambuesa!

Fondo:Actualmente estoy trabajando en un proyecto de Sencha Touch haciendo una aplicación del empresario, que se estrenará en un par de meses... ¡ Estad atentos! ¿Solo quiero decir que es un poco más complejo que este ejemplo... pero tienes para come