Proyecto en c# para Raspberry pi


 

En efecto , aunque hemos hablado en muchísimas ocasiones de múltiples ejemplos en c# usando la plataforma Netduino  es poco frecuente ver aun ejemplos que usen la plataforma de desatollo de Microsoft de IoT  en otros entornos.

Precisamente  en el siguinte  ejemplo  de como implementar  una estación  meteorológica  en una Raspberry Pi , se demuestra cómo aprovechar la potencia de Windows 10 IO Core, y crear una estación meteorológica con  un escudo de Sparkfun(Sparkfun DEV-12081)  en una Raspberry pi que corre Windows 10 (puede ser la versión  2 o también la  3).

Este proyecto forma parte de la iniciativa de Microsoft llamada  Hack the Home , que proporciona componentes de código abierto para minimizar  el esfuerzo en la creación de  interfazes con los dispositivos y servicios a  usar para enfrentarse a sus hogares.

Antes de describir   como lo han hecho en el vídeo podemos ver  una introducción a la plataforma de windows IoT;

 

El nuevo espacio de nombres Windows.Devices de las API de Windows Plataforma universal (UWP) en Windows 10, permite a los desarrolladores aprovechar la potencia de Windows  en la interacción con el mundo real a través de sensores y actuadores utilizando el bus I2C y los puertos de uso general de entrada / salida (GPIO) disponibles en el Raspberry Pi 2, para crear una estación meteorológica conectada a Internet utilizando la protección contra la intemperie Sparkfun.

Las instrucciones proporcionadas darán un desarrollador de primera mano la configuración del hardware requerida junto con la escritura y depuración de Windows recientemente disponible en  windows 10 llamada UWP Windows.Devices API’s.

En este ejemplo,  también se demostrará cómo agregar sus datos en la nube utilizando el Azure Event Hub y  ConnectTheDots API.

Para  empezar , lo primero es conexionar   los  pines desde la Raspberry Pi 2 a la placa Sparkfun(Sparkfun DEV-12081)

Este es el conector de la Raspberry Pi 2:

GPIO esquemática (pata 1 está marcada con una almohadilla de soldadura cuadrada)

El diagrama de conexiones de  la Raspberry Pi  hacia la placa de Sparkfun   es el siguiente:

  •  GND (negro) —— GND
  • 5V (rojo) ——— VIN
  • 3V3 ——- (marrón) —— 5V (escudo truco; no es un error)
  • GPIO2 —– (amarillo) —- SDA
  • GPIO3 —- (naranja) —- SCL
  • GPIO5 —– (verde) —– D8
  • GPIO6 —– (azul) ——- D7

Cableado de cerca del carril exterior (negro, rojo)

 

Con la placa Weather Shield es muy fácil de hacer funcionar con Arduino  ofreciendo  de por sí la presión barométrica, humedad relativa, luminosidad y temperatura. También hay conexiones para sensores opcionales tales como la velocidad del viento, dirección, pluviómetro y GPS para la ubicación.

Utiliza el sensor de humedad HTU21D, de presión barométrica MPL3115A2, un sensor de luz ALS-PT19 y se basa en la librería HTU21D y MPL3115A2 para Arduino. Dispone de dos posiciones para soldar conectores RJ11 (para sensores opcionales de lluvia y viento) y un conector GPS de 6 pines (para conectar un GPS opcional). Puede funcionar desde 3.3V hasta 16V y tiene un regulador de voltaje integrado.

 

En cuanto al sw de  la estación meteorológica  en realidad se compone de  dos aplicaciones:

  • La primera es una bucle largo por tiempo indefinido, que trabaja  de fondo leyendo el estado de los sensores y actúando como un servidor de estación meteorológica.
  • La segunda, una interfaz de usuario que realiza una solicitud al puerto 50001 del servidor mostrando los datos. La aplicación de interfaz de usuario es universal y se puede implementar en cualquier dispositivo Windows desde el Raspberry Pi 2 hasta el final a un PC de escritorio – y en cualquier lugar en el medio!

Es necesario encontrar la siguiente línea en el archivo `Mainpage.xaml.cs` del proyecto` build2015-tiempo-station`, y vuelva a colocar el nombre del equipo, “MINWINPC”, en la dirección URL con el nombre de su dispositivo IO.

//TODO: On the following line, replace "minwinpc" with the computer name of your IoT device (ie "http:// :50001").

private Uri weatherUri = new Uri("http://minwinpc:50001");

 

1-Seleccione la rama “lab_ConnectTheDots”, si desea aprender a utilizar connectthedots y completar el código manualmente

2-Abrir “WeatherStation \ WeatherStation.sln” en Visual Studio 2015

3-Vaya a “WeatherStationTask.cs” en el panel “Explorador de soluciones”

4-Utilice la “Lista de tareas” para saltar a cada “TODO //:” y escribir el código necesario

Los archivos AppSettings, ConnectTheDotsSensor, y ConnectTheDotsHelper son parte del código creado para ayudarle a utilizar la interfaz connectthedots al Hub Evento Azure.

AppSettings: Guarda los ajustes para la conexión al hub de eventos

Esta información se puede encontrar bajo su ServiceBus en Azure.

5-Vaya a su “* ns” instancia ServiceBus -> Evento Ejes -> ehdevices -> Información de conexión -> Busca el SAS “D1”

6-Copiar la cadena de conexión que debe tener este aspecto (Contiene información para sus AppSettings)

"Endpoint=sb://iotbuildlab-ns.servicebus.windows.net/;SharedAccessKeyName=D1;SharedAccessKey=iQFNbyWTYRBwypMtPmpfJVz+NBgR32YHrQC0ZSvId20="

  • servicio de espacio de nombres de autobús (Ej: “iotbuildlab-ns”)
  • nombre del evento cubo (Ej: “ehdevices” – siempre usar esto)
  • nombre de la clave (Ej: “D1”)
  • clave (Ej: “iQFNbyWTYRBwypMtPmpfJVz + NBgR32YHrQC0ZSvId20 =”)
  • nombre de visualización (Ej: “WeatherStation1” – Esto le da un nombre a los datos del dispositivo)
  • organización (Ej: “Construir la IO Lab” – Cambio de personalizar)
  • ubicación (Ej: “EE.UU.” – Cambio de personalizar)

ConnectTheDotsSensor: Contiene la información de un sensor

  • GUID
  • mostrar nombre
  • organización
  • ubicación
  • nombre de la medida
  • unidad de medida
  • hora de creación
  • valor

ConnectTheDotsHelper: Las funciones auxiliares para inicializar el Hub de eventos

  • establece la conexión
  • crea los tokens de autenticación

Si desea iniciar su propio concentrador de sucesos de servicios de fondo, siga las instrucciones del connectthedots GitHub repositorio:https://github.com/msopentech/connectthedots/blob/master/Azure/AzurePrep/AzurePrep.md

.

7-Una vez que haya que desplegado, debe iniciar el envío de datos al cubo evento y los datos debe ser visible en http://iotbuildlab.azurewebsites.net/ o en su propio sitio web.

 

Fuente  aqui

Anuncios

Thinking Things la plataforma de IoT de Telefónica


En este blog hemos hablado de diferentes plataformas  IoT como son  Pachube ( que más tarde paso a ser Cosm.com y es  ahora  finalmente es Xively)     , así como de otras plataformas como  open.se  ,o Nimbits
En esta ocasión vamos a hablar de la nueva plataforma thinkingthings , una plataforma de extremo a extremo  de Telefónica, que permite a todo el mundo crear nuevos productos y servicios de Internet de las Cosas (IoT) combinando    módulos plug’n play con capacidades diferentes – sensores, actuadores, conectividad, potencia – para crear dispositivos conectados personalizados.
Una gran diferencia de esta nueva plataforma, es que nada más sacar los módulos de su embalaje ( y por supuesto al darle alimentación) ,  gracias a la conectividad móvil de las tarjetas SIM, estos se conectan con la plataforma de  Telefónica via M2M  y por tanto ya estarán listos para enviar datos a la plataforma.
Cosas  que podemos hacer con thinkingthings ,  no sólo van centradas en la supervisión y control  de dispositivos de forma remota, sino también permiten  crear comportamientos automáticos gracias al  interfaz  web .
Asimismo, como  en otras plataformas, es posible utilizar  triggers  o disparadores automáticos, para por ejemplo  enviar alertas a través de SMS, correo electrónico o Twits,  siendo posible además utilizar una  API que proporcionan  para   integrar  el IoT con su sistema informático.

Módulos Hardware

En esta plataforma, han diseñado diferentes cubos de plástico que usted puede encajar unos a otros ( como piezas de Lego), teniendo cada bloque  una función diferente. Un conjunto de bloques conectados se llama “una pila” y puede poner tantos bloques como quiera  en la misma “pila”.

Los módulos son los siguientes:

  • Comunicación :Cada pila necesita un módulo de conectividad o “core”. El módulo de conectividad envía los datos de los otros módulos a la página web periódicamente. Puede controlar esta periodicidad de los controles de la página web. Utiliza la red móvil, para que se ejecute siempre que sea sus carreras de telefonía móvil. En caso de que usted se está preguntando, sí, tiene una tarjeta SIM en su interior. Sólo con el módulo principal se obtiene una posición aproximada de la pila (1Km en las zonas urbanas, a 5 km o más en las zonas rurales).
  •  Ambiente :El módulo de ambiente mide la temperatura del aire, humedad del aire y la luz ambiente.
  •  Presencia :El sensor de presencia detecta el movimiento de personas en frente de ella.(disponible: septiembre 2014)
  •  GPS :El sensor GPS da una posición precisa basada en satélites GPS (disponible: septiembre 2014)
  • Módulos del actuador: Módulos del actuador le dará la posibilidad de actuar a partir de la página web en el dispositivo.
  • Notificaciones :El futuro módulo de notificaciones tiene una luz que cambia de color-y puede zumbar. Disponible en noviembre 2014
  •  Plug Inteligente:Cambia dispositivos eléctricos o desactivar, ofrece funcionalidad dimmer y mide el consumo de energía.Disponible  a principios de 2015
  • Módulos de energía( Batería):El módulo de energía es la batería de la pila. Se puede usar sólo o conectada a un adaptador microUSB o incluso a un PC. Cuenta con una batería que puede alimentar la pila de forma independiente. Su vida depende de la cobertura móvil y el tiempo entre conexiones. Baterías actuales pueden alimentar una pila, que conecta cada hora, durante un mes. Usted puede poner más de un módulo para una mayor duración.
Los módulos se conectan de manera sencilla entre sí y al dispositivo que van a controlar, o se despliegan en el espacio que se quiere  monitorizar. Por ejemplo usando  tres elementos como son el actuador , comunicaciones  y energía  así ccomo  aplicando  reglas de  lógica básicas, los módulos se pueden usar para conectar a una lámpara para permitir el control remoto de la iluminación del hogar.
Una vez realizada la conexión, se crea una página web para el nuevo dispositivo. Esto proporciona acceso online para controlar las funciones de los módulos físicos.Gracias al interfaz ,este hace que sea muy fácil la configuración de los activadores de los módulos; por ejemplo, el control de la temperatura del hogar a través de internet o SMS.

Otro ejemplo  puede consistir en  una batería, un módulo de comunicaciones y un sensor de ambiente. Alimente con una bateria  y a continuación, conectese a la página web y verá allí su módulo pudiendo ver la información procedente del mundo real en su pantalla.

Si ademas a los módulos anteriores se añade el módulo GPS, tambien verá su bloque  en un mapa. Por ejemplo, usted puede ver la ruta seguida por el nuevo dispostivo  en los últimos días.

Una aspecto muy interesante también puede ser ver los datos en gráficos, desde la última hora a  los últimos meses permitiendo combinarse diferentes fuentes de información en el mismo gráfico, para que pueda comprobar, por ejemplo, si la temperatura se eleva cuando el sol calienta las ventanas.

Para terminar,  una característica muy importante  es la capacidad para poder redefinir reglas simples, pero de gran alcance, que el sistema ejecutará automáticamente para usted. Por ejemplo, usted puede recibir un correo electrónico si su casa se enfría demasiado, o un twit cuando las luces se apagan, pudiendo  definir alarmas sobre las cosas que son  importantes para usted con objeto de que  no tenga que supervisar constantemente la web pues podraáser informado automáticamente ante cualquier incidente.

Conectividad Global

Un gran aspecto muy diferente de otras plataformas  es  que prácticamente  pueden usarse estos módulos  en cualquier parte del mundo, gracias a que tienen una  tarjeta a SIM embebida la cual , a través de los acuerdos de roaming de Telefónica,  funciona en la mayoría de los países de la Unión Europea, Estados Unidos y la mayoría de los países latinoamericanos.

 

API REST

Si usted es un desarrollador puede hacer muchas más cosas con sus bloques: de hecho todo lo que hace a través de la web se puede hacer también  por cualquier software que desarrolle  usted (incluso muchos más )  usando una API muy simple. Así que usted puede escribir una aplicación para comprobar su hogar, o conectar la pila para los sistemas logísticos de su empresa. El API se ejecuta en las pasarelas de Telefónica, para que pueda obtener los datos en cualquier momento, incluso si los módulos están desconectados.

RESUMEN

Esta solución  hace realmente  posible y sencillo   el llamado   Internet de las cosas (IoT)  eliminando toda  la complejidad de la creación de soluciones de IOT  gracias  a  que han diseñado  módulos plug’n’play que se pueden combinar entre sí  sin cableado y  sin necesidad de hardware o electrónica de desarrollo ,para satisfacer diferentes  necesidades ,  teniendo como punto realmente  fuerte , que  además del equipamiento hw , tambien  se   incluye en el mismo precio  la  conectividad sin preocupaciones durante 6 meses o 1 año (contratando un año  ronda   aproximadamente los  0’27€ al día con conectividad y hardware incluidos)

Mas información aquí

Escudo WIFI para Arduino


En la víspera de la Maker Faire, el equipo de Atmel y Arduino han anunciado el lanzamiento de la Arduino Wi-Fi Escudo 101, un escudo que permite la rápida creación de prototipos de Internet de las Cosas (IoT) aplicaciones en el altamente popular plataforma de código abierto.

El escudo Wi-Fi para 101 es una extensión fácil de usar que perfectamente se puede conectar a cualquier placa Arduino , y en teoria con los drives NETMF adecuados tambien a Netduino ,permitiendo un  alto rendimiento de la conectividad Wi-Fi. Este nuevo escudo da a la comunidad de diseño más oportunidades para conectarse de forma segura mediante las aplicaciones de la IO, a los bienes de consumo , vestibles, robótica, dispositivos de alta tecnología y más.

 

El  escudo Wi-Fi para 101 es accionado por el controlador de red inalámbrica de Atmel, parte de la  familia Atmel SmartConnect , y también incluye el  dispositivo CryptoAuthentication  que permite a los usuarios incorporar fácilmente capacidad de autenticación de hardware en su diseño.

“En este mundo cada vez más conectado, la conexión del escudo Wi-Fi  para  Arduino 101 ayudará a impulsar más invenciones en el mercado de la IO,” explicó Arduino Co-Fundador Massimo Banzi.”La expansión de nuestra cartera de extensiones de Arduino, este nuevo escudo se puede conectar sin problemas a cualquier placa Arduino moderna dando a nuestra comunidad más opciones de conectividad, junto con elementos de seguridad adicionales a sus proyectos creativos.”

Arduino_Wi-Fi_Overhead_Sticker

Los fabricantes pueden conectar el escudo Wi-Fi para 101 a cualquier placa Arduino R3 moderna, que permite la conectividad a Internet utilizando cualquiera de los puntos tradicionales de acceso Wi-Fi. Se basa en el controlador de 802.11b / g / n de red WINC1500 que cuenta con una pila integrada TCP / IP, la seguridad TLS y SoftAP para el aprovisionamiento sin fisuras.También cuenta con una autenticación de Atmel  dispositivo de seguridad que se puede utilizar para las claves, contraseñas o datos secretos.

Al estilo de Arduino, todos los elementos de la plataforma – hardware, software y documentación – es de libre acceso y de fuente abierta. Esto ofrece al publico   poder  descubrir exactamente cómo se hace y después de utilizar su diseño como punto de partida para sus propios circuitos. Una biblioteca de Wi-Fi de código abierto  también estará disponible para que los usuarios puedan escribir sketches que se conectan a Internet a través del escudo. El escudo recién presentado se conecta a una placa Arduino usando largos encabezados por arrollamiento de hilo que se extienden a través del escudo, manteniendo así la disposición de pines intacto y permite que otros escudos para ser apilados en la parte superior.

“A través de nuestra asociación de larga data con Arduino, Atmel está comprometido con el Movimiento Maker y emocionado de permitir que los dispositivos más conectados en el Internet de las cosas”, dijo Reza Kazerounian, Vicepresidente Senior y Gerente General de Atmel. “Nos hemos asociado con Arduino para desarrollar una verdadera solución IoT llave que permitirá a la comunidad para crear posibilidades ilimitadas. Estamos ansiosos por ver la amplitud de la próxima generación de productos de la IO que este nuevo escudo ayudará a los diseñadores a lograr “.

Desde 2005, una comunidad mundial de fabricantes ha reunido en torno a esta plataforma de código abierto. Y, microcontroladores Atmel estaban allí desde el principio , que proporciona microcontroladores sencillos pero poderosos (MCU) como la parte del hardware de la ecuación.Artistas, diseñadores, inventores, ingenieros, músicos y estudiantes han recurrido a la placa Arduino – diseñado en torno Atmel AVR o Atmel ARM basados ​​en microcontroladores – para llevar sus ideas a la vida.

Al ofrecer una combinación única de rendimiento, eficiencia energética y flexibilidad de diseño, Atmel MCU se complementan perfectamente con Arduino y las necesidades de los responsables.Más importante aún, vienen prácticamente pre-integrado los periféricos necesarios para detectar y controlar el mundo físico. Atmel MCU y Arduino-el dúo original en el corazón del movimiento fabricante global. El escudo recién anunciado proporcionará conectividad Wi-Fi segura para todas las plataformas Arduino, lo que permite posibilidades ilimitadas para dispositivos inteligentes conectados, la IO ( es decir , Internet de las cosas).
Arduino_Wi-Fi_Angle_Sticker

Fuente aqui

Cosm la plataforma de Internet de las cosas (antes pachube ) ahora es xively


xively

Tras un tiempo en beta ,LogMeIn ha anunciado que su  famosa plataforma cosm.com antes pachube.com ha salido de beta como Xively  buscando  ser la refererencia de  nube pública construida específicamente para Internet de las cosas acelerando la innovación, centrándose en productos en lugar de la infraestructura necesaria.

De este modo Xively abre la puerta a un mundo de infinitas posibilidades al permitir que más conexiones,aplicaciones, dispositivos, datos, lugares y los usuarios se puedan conectar a través de la nube cualquier objeto conectado ™ creando soluciones exponenciales, que transformarán la forma en que la gente descubre, interactua y experimentar su mundo.

Xively Cloud Services ™ es una plataforma-as-a-service IoT (PaaS) que se basa en el rico legado de Pachube y Cosm para ofrecer una nueva experiencia de desarrollo y plataforma altamente escalable para productos y soluciones  industriales.

En base a los comentarios y retroalimentación de los usuarios de las antiguas plataformas , han añadido algunas características interesantes que no estaban presentes  en la anterior plataforma , así como también han modificado el servicio para garantizar centrarse en las demandas explosivas del mundo conectado.

Todos los usuarios actuales cosm, se darán cuenta de algunos cambios cuando llegan al sitio pues
Cosm.com ahora redirige a https://xively.com y con eso viene una nuevo interfaz  y  apariencia:no se preocupe, su nombre de usuario sigue siendo el mismo y se puede acceder a su cuenta y los datos en este momento.
Si lo desea  aqui encontrará  un nuevo interfaz de desarrollo muy intuitivo centralizando todo lo necesario para crear, depurar y desplegar conectados a sus innovaciones de productos y servicios

Desde  aqui  accederá  a un centro de desarrollo integral con guías API, tutoriales, vídeos y bibliotecas que soportan cientos de plataformas, millones de gateways y miles de millones de dispositivos

Han puesto una dotación altamente escalables y servicios de gestión que pueden apoyar uno-mil millones dispositivos en las manos de todos los desarrolladores y lo hemos hecho fácil para su uso con la consola Xively Gestión:

Los términos de uso siguen siendo ponerle el control a los datos y los usuarios por tanto continúan siendo dueños de sus datos pudiendo elegir si desead compartir todo, parte o nada de ella con quien deseen en los términos que se especifican.
Precisamente se puede ver los Términos de servicio aquí

Usted tiene la posibilidad de compartir datos de forma selectiva y controlarlos a través de la Xively por medio de la conexion al objeto Nube ™, lo que permite interconectar dispositivos, aps y servicios con dispositivos de otros fabricantes, puntos de acceso y de servicios para crear experiencias exponencialmente muy potentess.

Cualquier fuente de datos que usted decide hacer pública está indexada y está disponible en los principales motores de búsqueda como Google y Bing.

Si usted es un cliente Currentcost, como estan retirando el panel de Cosm :utilice el panel de control http://my.currentcost.com

Ahora ofrecen el servicio comercial con un modelo de precios flexible. Los detalles completos están justo en el sitio web

También estan anunciando colaboración con ARM ( uno de los mayores fabricantes de componentes mundiales ), y ofrecens la Xively Jumpstart Kit:embed Edition. Esto se asociará una plataforma flexible de prototipos IO con Xively servicios en la nube, que le da un camino claro para crear su producto o solución conectada.

Para ayudar a los usuarios de cosm.com con esta transición, han creado dos valiosos recursos::

– La transición de Cosm a Xively aqui

– Uso Xively

Desde del punto de vista de desarrollo, Xively  proporciona bibliotecas libres, abiertas (apoyandose junto con tutoriales y la documentación )que le permite conectarse a Xively utilizando el hardware que desea y las lenguajes  que conoce. Para hacerlo aún más fácil, estan haciendo plataformas de hardware ™ Xively habilitados certificados a partir de una variedad de proveedores. Gracias a las bibliotecas se puede aprovechar la API basado en estándares a través de HTTP, enchufes y MQTT para hacer la conexión a la Internet de las cosas simples, intuitivos y rápidos.

Nunca ha sido tan fácil dar una idea a la producción.

Construir aplicaciones conectadas para cualquier cosa
Creación de aplicaciones interactivas para los productos conectados nunca ha sido tan fácil. Nuestras bibliotecas de cliente, incluyendo iOS, Android, JavaScript, y más, hacen que sea fácil de aprovechar nuestra API para que pueda centrarse en su innovación IoT en lugar de la infraestructura.

Nuevos sensores para Internet de las cosas


Sensor Drone

Sensordrome es un intento de vincular un sensor dongle-pesado con su smartphone con Android.El resultado es algo ligeramente parecido a Star Trek, pues el dispositivo se conecta a través de Bluetooth para compartir una gran cantidad de datos sobre lo que está sucediendo a su alrededor. Promesas de contribuciones de más de $ 149 al proyecto de Kickstarter que los inversores netos un lugar en la fase de producción en primer lugar, mientras que más de $ 99 le aterrizará una versión beta para desarrolladores y probadores poco celosos. El conjunto de sensores incluye algunos servicios típicos como la temperatura y la humedad, pero también lanza en un sensor de luz, sin contacto termómetro de infrarrojos y barómetro. También puede analizar los niveles de alcohol en el aliento, y detectar monóxido de carbono e incluso fugas de gas. El tiro en un conector de expansión para abrir aún más opciones, incluido el equipo médico como monitores de presión arterial, y se puede ver por qué ha despertado nuestro interés.

Sensores lado, el gadget se enganchará en marcha con Android (otras plataformas serán considerados en el futuro) y será capaz de conectar con los gustos de Twitter y Facebook. Sensordrone pueden ofrecer sus datos de tres formas diferentes: llamar-responden modo le dará inmediata lectura de espera, mientras que el modo de transmisión se envían los datos continuos en el teléfono. Modo registro de datos almacena los mismos datos en su memoria interna que se pueden descargar más tarde como un archivo csv -. Y debe significar gráficos abundan. Sensordrone software de aplicación también será de código abierto, lo que permite aplicaciones mucho más para utilizar ese popurrí sensor en el futuro. T

Para mas información ,pincha aqui p

FitBit
Fitbit se dedica a ayudar a las personas a llevar vidas más sanas y activas enfocandolo en la forma física y en el sentido común.Creen que la clave es ponérselo fácil a los consumidores para ser más activos, comer mejor — y dormir lo suficiente. En pocas palabras: unos pocos cambios en tu rutina diaria pueden tener grandes resultados. Por ello, el objetivo de fitbit es crear productos y servicios online innovadores y motivadores a fin de aprovechar la potencia de las nuevas tecnologías con objeto de que las personas sean más conscientes de sus actividades diarias y estén motivadas para seguir adelante.

NEST

El Nido de Aprendizaje Temprano termostato nuevo-On es simple: es como el precalentamiento de su horno. Nest ve lo que las temperaturas están subiendo en su horario, sabe cuánto tiempo va a tomar para llegar a ellos, y convierte el calor en corriente alterna o temprano, así que estaré cómodo en el tiempo. Pero las cosas se ponen mucho más interesantes para mí, de todos modos, cuando nos fijamos en la forma en primer momento hace lo que hace.

Al igual que todo lo demás en Nest, el secreto está en los algoritmos. Para hacer algo fácil de encender el aire acondicionado antes de llegar a casa o encender la calefacción antes para que despierte de calentamiento Nest crea un perfil completo térmico para su hogar. Se da cuenta de lo bien que cerrara la casa es, lo rápido que se pierde calor, a continuación, comprueba el tiempo. Combina esa información para predecir con precisión cuando Nest que se encienda y cambia continuamente y mejora su estimación, la integración de los factores no se podía predecir por su cuenta.

No es que la gente no lo han intentado. Sabemos que muchos de los propietarios que adivinar el tiempo que tarda su casa para calentarse y basar sus programas en esas conjeturas. Así que si se despiertan a las 9am, sus horarios diráa a Nest para iniciar el calentamiento a las 8:15 am.

En un día cuando es de 40 º F exterior, que puede funcionar bien. Pero ¿y si es 15 º F? Tomará la casa mucho más en calentarse. Y si es un día templado, sólo puede tomar unos minutos. Usted no puede saber exactamente cuándo debe subir la temperatura, pero con Early-On, de Nest sio.

Al calcular qué tan temprano para establecer su horario, la mayoría de los propietarios hacer suposiciones conservadoras. Ellos basan sus estimaciones en el más frío el clima, suponiendo que va a tardar una eternidad para calentar la casa, y para estos propietarios, en primer momento se puede ahorrar energía. Pero para otras personas, Early-On está diseñado para hacer que su hogar see acogedor. Resulta que el sistema anterior en que lo que está en su agenda, por lo que en realidad puede terminar de ejecutar el calor o el aire acondicionado ya que si no se está usando en primer momento.

Si se debe utilizar en primer momento o no depende de usted y de su sistema de calefacción y refrigeración. Debido a que en primer momento es una parte del sistema del partido , sólo estará disponible para algunos hogares como una opción independiente. Usted puede comprobar para ver si lo tiene-y lo enciende o apaga-Sense en Ajustes> Nido.

Para más de detalles aqui

FASENS

Los sensores diseñados y fabricados por la empresa de ingeniería resultan más rentables económicamente y tienen numerosas y variadas aplicaciones en el ámbito de la electrónica de consumo, automoción, sector industrial o sanidad. En este campo, ha demostrado su gran utilidad en el control de la temperatura de los órganos durante su transporte para ser trasplantados.

Farsens es un spin-off del Centro de Estudios e Investigaciones Técnicas de Gipuzkoa (CEIT). Se creó en 2008 y dedicó los primeros años a la I+D. Actualmente, la firma está en pleno proceso de internacionalización y, en paralelo, ha iniciado una etapa de captación de inversores, capital privado o fondos de capital riesgo que “les quiera acompañar en su aventura y permita crecer a mayor velocidad”, señala Daniel Pardo, gerente y alma mater de Farsens.

Junto a la línea del producto, Farsens tiene otra de servicio. A Pardo, le gusta decir que “compran problemas a las empresas” y se los resuelven.

Mas información aqui

SENSOR NIKE+

El Nike+ SportBand registra la distancia, el ritmo y el tiempo de carrera,y las calorías quemadas mientras corres o caminas, además de almacenar los entrenamientos de una semana para que los consultes cuando quieras.
Cuando termines el entrenamiento, conecta el Nike+ SportBand Link extraíble a tu ordenador y entrarás automáticamente en nikeplus.com, donde podrás comprobar tus carreras, controlar tus progresos, establecer objetivos, retar a otros corredores y mucho más.

Sobre Pachube


Pachube  es pionera en desarrollo de aplicaciones y servicios web para conectar personas y dispositivos. Es lo que se considera “el Internet de las Cosas”, un concepto global en el que todo está conectado (casas, móviles, coches, lámparas, pcs…) nacido en 2008 y del que se está comenzando a hablar muy en serio.
Con ésta adquisición LogMeIn pretende entrar en un comercio en auge que se supone llegará a conectar más de 50.000 millones de dispositivos (muy variados entre si, como hemos comentado) en un futuro muy próximo. Ésta tecnología podría ayudar a mejorar la calidad de vida actual así como dar el último impulso a proyectos tan famosos como las viviendas inteligentes o ciudades “tecnológicas” enteras.

LogMeIn es más que conocido por sus programas de interconexión de ordenadores y control remoto para asistencia, trabajo a distancia… así que con la adquisición veremos, quizá, una diversificación de mercado y una ampliación enorme del valor de la empresa.
Por supuesto, queda mucho para que el “Internet de las Cosas” se haga una realidad pero cada día son más los dispositivos y sensores inteligentes que rodean nuestras vidas e incluso nuestro propio cuerpo.
Comenzando por los más modernos teléfonos móviles, alarmas y coches hasta terminar por tejidos inteligentes, implantes electrónicos y computadores cada vez más potentes y pequeños (todo esto aderezado con “la nube” ) estamos viviendo una convergencia de tecnologías en las que, esperemos, todas formen parte de un ente común.
Para quien no lo conozca, Pachube es una web donde poder transmitir la información que generan nuestros dispositivos (lo que se conoce como Internet de las cosas). Todos alguna vez hemos creado/tenido un dispositivo que genera información que nos gustaría consultar: Un sensor de temperatura o de humedad, un contador de entradas a un recinto, cuantas veces se ha ejecutado un comando, etc. Cualquier cosa que queramos saber y se pueda medir es susceptible de usarse con Pachube. Eso si, nuestro dispositivo debe tener una conexión a Internet para poder subir los datos (Wifi, ethernet, GPRS u estar conectado a otro dispositivo que lo tenga como un PC). La ventaja es que mediante nuestro ordenador/móvil/tablet podremos consultar los datos que nuestro dispositivo envía en la web de Pachube de una forma gráfica. El servicio es gratuito, podemos hacer que nuestros feeds sean públicos o privados, podemos consultar el historial de datos y enviar alarmas y notificaciones a nuestros dispositivos. Tiene limitaciones como que no se puede hacer más de 100 peticiones por minuto, pero en la mayoría de los casos nos da de sobra.

Se van a explicar de una forma sencilla cómo enviar los datos, (para un detalle mayor se debe profundizar  la documentación).

Los pasos a realizar son los siguientes:

1-El primer paso  es registrarse en su web https://pachube.com/. Es un proceso sencillo y rápido( no pide mas que una dirección de correo  y un par de cosas mas).

2-Lo segundo es crear una key en el menú My keys. Esta sirve para poder autentificarnos en las acciones que enviamos a Pachube. Además se les asignan permisos para que pueda ser usando en cualquier feed, en todos nuestros feeds (públicos o privados) o en unos determinados feed de nuestra elección.

Además se les asigna los permisos de lectura de feeds, creación de feeds, actualización de feeds o borrado de feeds. Igualmente tiene restricciones avanzadas:

  • Ccaducidad de la key
  • Sólo dejar a una direccion  IP determinada
  • Acceder desde una URL concreta para ejecutar el comando.

La guardamos y ya nos aparecerá en el menú de My keys.

3-El siguiente paso es crear un feed en el menú Create a feed. Un feed no es nada más que un servicio donde se almacenarán los datos que envíe nuestro dispositivo y que puede ser consultado a posteriori. Puede ser creado directamente desde las web de Pachube o desde la API de Pachube. Para crearlo debemos rellenar datos sobre su nombre, la ubicación de nuestro dispositivo, si es privado (sólo lo podemos consultar nosotros) o público (cualquier puede consultarlo), etc.

4-Finalmente tenemos que añadir tantos datastreams como distintos datos envía nuestro dispositivo: Si por ejemplo es un sensor de temperatura y de humedad tendremos que dar de alta dos datastreams. Los datastreams necesitan un identificador único en ese feed, un tag (nombre) que lo identifique, un nombre de la unidad en que se va a medir y el símbolo que se usa para esa unidad de medida. Lo guardamos y ya nos aparece en el menú de My feeds.

5-Ahora si accedemos al menu de My feeds podemos ver nuestro feed y si pulsamos sobre el podemos observar entre otras cosas qué número único le ha asignado Pachube en el campo Website.

6-Para meterle datos simplemente tenemos que rellenar los datapoints, que son los datos de nuestro sensor. Podemos hacerlo manualmente desde la misma página del feed, pero no tiene sentido ya que se supone que será nuestro dispositivo (u otro intermediario) conectado a internet el que los proporcione. Este debe tener la opción de comunicarse mediante peticiones HTTP a la web de Pachube como por ejemplo con una placa netduino-plus utilizadno c#.

De un forma elemental si el dispositivo intermedio es un PC podéis usar curl mediante scipts o las librerías que vuestro dispositivo tenga para usar TCP/IP y HTTP por ejemplo mediante de una petición PUT para actualizar un feed que contiene como datastream  de ejemplo.

Me conecto al puerto 80 del host api.pachube.com y le envío esto:

PUT /v2/feeds/48063.csv HTTP/1.0
Host:api.pachube.com
Content-Length:6
X-PachubeApiKey:nL8l2h_XRp62DSXwV48jhFtjXtWSAKxZUmJUZlExNmpXOD0g

cpu,90
Después de lanzar esa petición, si todo ha ido bien, recibiremos esta respuesta del servidor de Pachube:

HTTP/1.1 200 OK
Date: Tue, 13 Mar 2012 16:22:37 GMT
Content-Type: text/plain; charset=utf-8
Connection: close
X-Pachube-Logging-Key: logging.AzQG9Tniho13k7PtFTBo
X-PachubeRequestId: a498efd825d85bbeaab4be98ba3fa014874ca175
Cache-Control: max-age=0
Content-Length: 1
Age: 0
Vary: Accept-Encoding

Que indica con el código 200 que todo ha ido bien y que se ha guardado el datapoint en nuestro datastream. En nuestra petición le hemos indicado la URL de nuestro feed con la extensión csv para indicar que los datos que queremos subir están en ese formato, pero también podemos subirlos en XML o JSON (ver aquí una guía rápida). También hemos de enviar la key que tiene permisos para escribir en nuestro feed. Finalmente enviamos los datapoints en formato <datastream>,<valor> (uno por línea).

Así si nos vamos a la URL de nuestro feed (en este caso https://pachube.com/feeds/48063) podremos ver toda la información del feed: nombre, localización, lectura de los datos en formato JSON, XML y CSV y finalmente un gráfico que podemos configurar a nuestro gusto para ver cómo han ido evolucionando los valores

Más información en este blog (tag pachube )  :
<a href=”http://webdelcire.com/wordpress/archives/1719&#8243; title=”pachube” target=”_blank”>http://webdelcire.com/wordpress/archives/1719</a&gt;

<a href=”http://tecnoforo.net/2011/07/22/logmein-compra-pachube-hacia-el-internet-de-las-cosas/&#8221; title=”Sobre Pachube” target=”_blank”>http://tecnoforo.net/2011/07/22/logmein-compra-pachube-hacia-el-internet-de-las-cosas/</a&gt;

Mas aplicaciones que interactuan con Pachube


Bienvenido a Internet Pachube del repositorio de aplicaciones las cosas. Aquí encontrará una amplia gama de aplicaciones, gadgets y herramientas para la creación, la modulación, descubrir, analizar, graficar, integrar y conectar a los alimentos Pachube.
Puede utilizar las aplicaciones aquí o ponerlos en práctica en su propio sitio web o portal. Para acceder a la funcionalidad que se necesita una cuenta de Pachube.

Hubcape
Hubcape le permite controlar la “Internet de las cosas”. Leer sensor, energía, medio ambiente, u otros datos procedentes de fuentes de todo el mundo. Puede ver cualquier canal público, y permite que cualquier alimento privada de su contraseña. Es impulsado por Pachube y requiere una cuenta de Pachube gratuito o de pago y conexión a Internet.

Data Logger (iPhone)
Data Logger le permite almacenar y gráfico de cualquier dato de su elección, junto con una indicación de la hora y la geolocalización. Usted puede utilizar Data Logger para almacenar las lecturas de contadores, para crear mapas de la contaminación o las lecturas del sensor de temperatura alrededor de su vecindario, o avistamientos de animales de la ciudad. Usted también puede configurar los canales de datos personalizada, con el definido por el usuario valores mínimos y máximos, las etiquetas, descripción y unidades.

PachubeMon (iPhone)
Una aplicación de utilidad para el iPhone que te permite gestionar y ver su Pachube se alimenta en un solo lugar.

Pachube Widget (Android)
Widget para controlar sus flujos de datos Pachube.com. Se instala en Android y dispositivos móviles.

Post original aqui

OTRAS APLICACIONES

CurrentCost2Pachube
Tiene un costo actual de electricidad metros? Conéctelo hasta Pachube!

Convertidor de la huella de carbono
Tengo un feed Pachube que monitorea la energía? Esta aplicación utiliza la AMEE para crear un feed Pachube de su huella de carbono en tiempo real. (Especialmente útil con la aplicación de costos de entrada de corriente!).

Post original