Datos de los dispositivos embebidos del sindicato (9 / 10 paso)

Paso 9: En profundidad: exactamente ¿qué hace syndicitGATE?

SyndicitGATE es un sencillo programa de Visual Basic que crea un POST de HTTP y envía a través de winsock32.dll. En modo de depuración se puede ver exactamente lo que el post HTTP parece. Siguen detalles sobre la base de datos syndicit.com.

La dirección del servidor es http://www.syndicit.com/backend. Para acceder a la base de datos debe tener su nombre de usuario syndicit.com, un feedname, una alimentación contraseña y configuración de una o más variables para la alimentación. Los datos se pueden agregar usando HTTP GET y HTTP POST.

Usuario, vía alimentación y contraseña alimentación están obligados a iniciar sesión en el backend. Éstos deben enviarse como variables denominadas 'usuario', 'alimentación' y 'feedpassword', respectivamente.

Ejemplo feed ubicado en 'syndicit.com/stream/ian/test_device/':

'usuario' – su nombre de usuario syndicit.com (usuario = ian).
'alimentar' – la ruta de acceso asignada al dispositivo (feed = test_device)
'feedpassword' – la contraseña que dio feed en la página de configuración (por ejemplo, feedpassword = testpassword)

Si la alimentación tiene dos variables ubicadas en las siguientes rutas:

corriente/ian/test_device/outdoor_temperature
corriente/ian/test_device/indoor_temperature

los valores de datos se insertan mediante el uso de la ruta de acceso como el nombre de variable:

outdoor_temperature = 24. 5
indoor_temperature = 23,2

Es el método más fácil para hacer un insert, pero muy insegura. Simplemente agregue las variables necesarias para la dirección del sitio web. Para insertar los valores en el ejemplo con la contraseña 'testpassword', hacemos lo siguiente:

http://www.syndicit.com/backend/?User=Ian&feed=test_device&feedpassword=testpassword&outdoor_temperature=24.5&indoor_temperature=23.2

Es más seguro pero más complicado. Para enviar datos por el método POST debe emular la acción de presionar el botón de enviar en una página HTML.

Las variables se puede enviar por ambos POST y conseguir junto. Variables publicadas siempre reemplazar las variables GET.

Tengo 2 variables en una fuente, ¿que tengo que presentar ambos cada vez?
No, las variables que usted envíe a la base de datos se guardan independientemente de las otras variables que tenga el dispositivo.

¿Qué significan los códigos de resultado de back-end?
El servidor devuelve códigos de resultados de carácter individual. Esto es lo que significan:
0 – usuario, alimentación o feedpassword no.
1-usuario, alimentación, feedpassword o dirección IP (si la cerradura activada) no corregir
2-N/A
3 – éxito autenticación, variables guardadas.

Artículos Relacionados

Mejor forma de guardar datos en los dispositivos IOS 9

Mejor forma de guardar datos en los dispositivos IOS 9

si tienes un dispositivo Apple con iOS 9 o posterior, entonces usted necesita saber esto.En la actualización de iOS 9, Apple lo ha hecho así por defecto, su teléfono es permitido el uso de datos mientras está conectado a wifi. Lo que esto significa e
Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

¿Nunca encontraste a ti mismo con una fuente de alimentación 6-24V, o paneles solares que pueden cargar su teléfono o ejecutar cualquier otro dispositivo USB de 5V? ¡ Pues ahora puede!Esta es una guía para encerrar un bonverter de $10 dólar (también
Encontrar esquemas, diagramas, etc. para los dispositivos electrónicos cotidianos de cableado

Encontrar esquemas, diagramas, etc. para los dispositivos electrónicos cotidianos de cableado

IntroducciónSi alguna vez ha encontrado usted mismo desarmar varios electrónica para construir algo propio, este Instructable es para usted.A veces puede ser útil tener más detalle sobre el funcionamiento interno del dispositivo. ¿No sería agradable
Control informático de los dispositivos de la CA

Control informático de los dispositivos de la CA

si has alguna vez querido control electrónico dispositivos del ordenador para controlar o regular su entorno, este instructivo le guiará. En este ejemplo de control de computadora, un dispositivo USB de relé (USBmicro http://www.usbmicro.com - U451)
Alimentación y control de los dispositivos; Parte 1 - determinación de requisitos de voltaje y corriente

Alimentación y control de los dispositivos; Parte 1 - determinación de requisitos de voltaje y corriente

además de ser un ingeniero en electrónica y programador, soy un fabricante de avid y han estado jugando con la electrónica de más de 40 años.  Durante ese tiempo ha construir decenas de dispositivos electrónicos para uso en y alrededor de mi casa y h
Cómo deshabilitar Wi-Fi en los dispositivos todo-en-uno de Comcast

Cómo deshabilitar Wi-Fi en los dispositivos todo-en-uno de Comcast

Trata de modificar mi SMC-D3GNV que es un Cable Modem, un Router inalámbrico y un adaptador de teléfono VOIP. Mientras que la mayoría de la gente tiene sus redes domésticas configurados muy bien, cuando se trata del módem de cable Comcast a menudo na
Cargador para todos los dispositivos móviles de pared

Cargador para todos los dispositivos móviles de pared

que tenemos en nuestra casa: 2 e-readers, 1 iPad, 1 tableta más pequeña, 1 iPhone, 2 los teléfonos celulares y una cámara. Que deben cargar todo el tiempo. Resultado: Estábamos constantemente buscando carga cables, tomas de corriente libre y los disp
Regulador casero elegante con Sensorflare y base de partículas de chispa: controlar los dispositivos de potencia con Sensorflare

Regulador casero elegante con Sensorflare y base de partículas de chispa: controlar los dispositivos de potencia con Sensorflare

Hola todo el mundo! Este instructable muestra cómo puede controlar sus dispositivos inteligentes usando Sensorflare y partículas. Las posibilidades son muchas... Puede usar core de la partícula - una pequeña Junta de desarrollo de Wi-Fi para conectar
Visualizar datos de los sensores con Arduino + coolterm

Visualizar datos de los sensores con Arduino + coolterm

una vez que usted está recibiendo algunos valores de los sensores, por ejemplo usando Arduino, (ver mi anterior instructable), a veces es bueno ver a los datos del sensor en un gráfico.Aquí está cómo en sólo unos pocos pasos!Hice este Instructables p
Dispositivo OphthalmicDocs del fondo de la imagen retiniana

Dispositivo OphthalmicDocs del fondo de la imagen retiniana

El fondo de OphthalmicDocs es un adaptador para imprimir 3D que convierte cualquier teléfono inteligente en una cámara de retina. Usando en conjunto con un lente de condensación, tiene hasta un campo de visión de 40 grados. Visualización de la retina
Asistencia comedor dispositivo (Honda del brazo)

Asistencia comedor dispositivo (Honda del brazo)

IntroducciónSe trata de una instrucción sobre cómo hacer un aparato comedor asistencial para personas con limitado o ninguna fuerza en los brazos (como la Distrofia Muscular o ALS) pero todavía tiene el movimiento de la mano.  El dispositivo de ayuda
Los dispositivos con pilas de energía

Los dispositivos con pilas de energía

potencia dispositivos más pequeños con las baterías de las cámaras, controles remotos, GPS que no se enciende porque son demasiado débiles. Este reloj/calendario/termómetro utiliza una batería de tipo de reloj de 3V. Duró 4 años hasta que la batería
Cómo distinguir y encontrar fácilmente usb los dispositivos cables con abrazaderas de plástico

Cómo distinguir y encontrar fácilmente usb los dispositivos cables con abrazaderas de plástico

gire un lío de cuerda en un éxito impresionante cordón organizada. OK, va ser mostrando chicos una manera fresca y barata para distinguir los cables de tu dispositivo y encontrar más fácil el correcto. Puede hacer esto usando sólo unos pocos zipties
Cómo analizar los BUS CAN del vehículo utilizando un Arduino conectado al escudo de BUS CAN y software libre.

Cómo analizar los BUS CAN del vehículo utilizando un Arduino conectado al escudo de BUS CAN y software libre.

El Hardware en un Instructable anteriorEn un anterior Ive instructable muestra cómo usted puede poner juntos hardware para analizar su puede bus, el instructivo se puede encontrar aquí.He creado un hilo del Foro explicando un poco más en detalle,http