Eso en efecto , «¿Cuál es el problema se parece a una tarjeta SD … » Bueno, pues Electric Imp no es una tarjeta SD! El Imp Electric es una plataforma de desarrollo con WiFi impulsado por un núcleo de procesador Cortex- M3 que se presenta bajo la apariencia de una SD.
En esencia, el Electric Imp proporciona una forma fácil e integrada para conectar casi cualquier dispositivo de hardware tanto para otros dispositivos y servicios de internet. Es algo más que una tarjeta Wi-Fi, o incluso un módulo WiFi pues lleva el procesamiento integrado.
Constituye pues una plataforma integrada que se ocupa de la monotonía de la conectividad , lo que le permite concentrarse en la aplicación en lugar de la electrónica para conseguirlo .Esto se logra mediante la integración de un transmisor-receptor WiFi 802.11b/g/n , una gran antena, un núcleo Cortex- M3 y un montón de flexibilidad de E / S en un paquete pequeño, de hecho en un espacio tan pequeño que cabe justamente en el tamaño de una memoria SD .
Sin embargo, el hardware es sólo una parte de lo que hace el diablillo eléctrico una plataforma innovadora . El entorno de desarrollo y el flujo de trabajo es totalmente basado en la nube y en el navegador :basta con programar el diablillo con su información de la red WiFi con su iOS o Android ( Optically! ningún hardware especial necesario ! ) y luego iniciar sesión en el sitio web para desarrolladores eléctrica Imp y programar su módulo de over-the -air !
El desarrollo se realiza en el navegador y en un lenguaje llamado «Squirrel», que es un lenguaje similar a C con extensiones para comunicarse con las interfaces de hardware y el servicio. Gracias a la nube de computación , se obtiene muchos beneficios de grandes sistemas como buffer de E / S y la recuperación de una caída – además de que pueden empujar cambios a los dispositivos en el campo con un par de clics . !Incluso hay una herramienta de planificación que facilita el diseño de la interactividad entre los Imps !.
Nota : A pesar de que el diablillo eléctrico viene en un factor de forma SD , no es compatible con dispositivos SD estándar por lo que habrá que adquirir una placas de desarrollo para las conexiones con el exterior
Características:
Súper factor de forma con dimensiones: 32 x 24 x 2,1 mm
Encriptación WEP , WPA y WPA2
Núcleo Cortex- M3 ofrece un gran rendimiento combinado con un bajo consumo de energía
6 I / O – UART , I2C , SPI, análogos de entrada y salida , PWMs , GPIOs … todos seleccionables bajo control de software
No SDK de instalar, sin JTAG vainas , sin largos tiempos de descarga … a desarrollar su código en un IDE basado en el navegador
El software que se ejecuta en el Imp está escrito en Squirrel , un lenguaje similar a C
Los datos pasan desde el servicio a través de una interfaz de cifrado TLS
Nimbits en efecto tiene muchas similitudes con Pachube(ahora Cosm,.com): es un repositorio de datos «basada en la nube» con una interfaz de navegador para la configuración de tus feeds y visualización de los datos.Ademas ambos servicios ofrecen una API REST para las aplicaciones de los datos de entrada y salida
Si usted es un desarrollador vera una ventaja clave de Nimbits : que es un proyecto de código abierto basado en el Google App Engine , y de hecho es muy fácil de instalar Nimbits en su propia cuenta de Google App Engine,lo que le permite ser «dueño» de los datos fijar su actualización con la frecuencia que desee y mantenerlk durante todo el tiempo que lo desee.
GAE tiene límites en la cantidad de datos que puede arrojar sobre sin pagar.De acuerdo a la página de Google «¿Qué es Google App Engine»: «Todas las aplicaciones pueden utilizar hasta 500 MB de almacenamiento y suficiente CPU y ancho de banda para soportar una aplicación eficiente de servir alrededor de 5 millones de páginas vistas al mes, absolutamente libre».La compresión de datos es uno de los principales puntos fuertes del software Nimbits, por lo que es seguro asumir que no va a se acerca a ese límite,
El servicio de App Engine de Google es ampliamente utilizado, y extensamente documentado, por lo que es sin duda una base sólida para la experimentación de formas de procesar y mostrar los datos.El código Nimbits está todo escrito en Java.Por lo tanto, si usted sabe GAE y Java, el cielo es el límite para lo que puede hacer con Nimbits
Configuración de una cuenta Nimbits
Tiene 2 opciones para alojar sus datos: Utilice el servidor Nimbits público enapp.nimbits.com , o crear el suyo con una cuenta de Google App Engine.Usted probablemente querrá utilizar la primera opción para probar la conexión y familiarizarse con la interfaz Nimbits,y luego probar la segunda opción más adelante.
Vamos a pasar por ambos procesos, comenzando con el servidor público.
Abra http://cloud.nimbits.com/ en un navegador.Se le pedirá iniciar sesión con una cuenta de Gmail del usuario-ID (o si ya has iniciado sesión, para confirmar que desea utilizar ese ID de inicio de sesión).
No, pero Google App Engine es, y no es sorprendente que utiliza Gmail como el principal tipo de autenticación.De hecho, algunas partes de Nimbits (GAE) y están estrechamente ligados a Gmail – tus alertas sólo se pueden enviar a la cuenta de Gmail.Sin embargo, si es un desarrollador es posible que desee utilizar una cuenta de Google secundaria aquí.Sus aplicaciones se conectarán con la autenticación de Gmail o con una clave de API Nimbits específica.Mientras que la clave de la API funciona bien para todas las características Nimbits, si usted cava profundamente en el marco de Google App Engine subyacente puede empezar a experimentar con la autenticación de GMail.Por cierto, si usted está generalmente conectado a Gmail durante todo el día, se encuentra la configuración de su navegador «Navegación privada» (también conocido como «ventana de incógnito» aka «modo porno») para ser una forma práctica de iniciar la sesión con una cuenta de Gmail secundaria sin tener que salir de su principal.
Su navegador mostrará la interfaz de usuario estándar Nimbits, como se muestra a continuación.Para configurar un feed , Haga clic en «Nuevo Punto de datos» en el marco de la izquierda.
Un punto de datos Nimbits es como un Pachube Datastream.Pero – obtener este – que tiene un nombre en lugar de un número.Lejos!En realidad, puede hacer las cosas un poco más fácil en el extremo de codificación (pero más difícil en el extremo de visión) estableciendo el nombre de punto de datos en el sensor # en el script wattcher.py (es decir, «0» para el primero del sensor, y así sucesivamente).No se puede cambiar el nombre de un punto de datos, sin embargo, así que elige con cuidado.
l nuevo punto de datos se añade a la estructura de la izquierda.Configuración adicional es opcional – la configuración predeterminada permitirá guardar lecturas Tweet-A-Watt y verlos en un gráfico.Sin embargo, hay algunas interesantes características incorporadas en la pantalla de configuración, así que echemos un vistazo.
Haga doble clic en el punto de datos.Un par de ventanas se abrirá en la ventana principal, como se muestra a continuación.Haga clic en Ajustes del punto de la barra de menú, y luego el nombre de punto de datos.
Se muestra la pestaña «General» del cuadro de diálogo de configuración más adelante, con los ajustes que uso.Por cierto, este diálogo es también la única manera de eliminar un punto de datos (usando el icono de la barra de herramientas).
La compresión por defecto es 0.1, lo que significa que una nueva lectura que está dentro de 0.1 de la lectura anterior no será almacenada.Esta opción es muy útil si el origen de datos está bombardeando el servidor con varias lecturas por segundo, pero su feed es probable que se envía sólo 1 lectura cada 5 minutos.Si su uso no es continuo durante largos períodos, puede desactivar la compresión mediante la introducción de cero.
El valor predeterminado Historia de 90 días significa que sólo los más recientes 3 meses de datos serán almacenados.Usted probablemente querrá aumentar esto en algún momento, sobre todo si la configuración de su propia cuenta de Google App Engine
Debe apuntar la unidad de medida ( Watts en caso de consumo de energia)s.
Dejé el ajuste en público.No se preocupe – esto no significa que las masas sin lavar pueden enviar datos a su alimentación;sólo que ellos pueden ver su alimentación a través de la API REST.(No te preocupes – no lo harán.) La configuración pública hace que jugar un poco con la API de un poco más fácil, sobre todo cuando se conecta a través de 3 ª parte de software como Excel , así que te sugiero que se lo deja hasta que haya logrado cosas de trabajo.
Las opciones de mensajería pueden utilizarse para infligir todas sus lecturas de datos de tus amigos o enemigos inusualmente sociales.Esta podría ser una buena manera de convertir la primera a la segunda.
. En la ficha Alertas, puede configurar un umbral de alta y / o baja a la que se activará una alerta.Aquí, las opciones de los mensajes se vuelven más útil, y puede usar la configuración de mensajes instantáneos
La otra opción de configuración o es la alarma de inactividad, que se añadió recientemente a Nimbits.Esto le permite saber cuando su configuración de un feedt deja de funcionar, lo que me parece por lo general significa que el dispositivo emisor (sensor ) se ha detenido
Eso es para la configuración del punto de datos.Haga clic en Guardar.
Si tiene vario sensores , puede crear otros puntos de datos para cada uno.Recuerde que el nombre de punto de datos identifica el flujo de datos.
.Usted probablemente ha notado que hay algo que se llama una «Categoría», que es un grupo de puntos de datos relacionados (el equivalente de «Feed» de Pachube).Las categorías son opcionales, y son más útiles si se utiliza la API de «caminar» a través de puntos de datos del servidor.Para crear una categoría, haga clic en el icono de la carpeta verde, a continuación, arrastre cada punto de datos en la nueva categoría en el marco de la izquierda.Es posible que tenga que actualizar la página del navegador antes de las obras de arrastrar y soltar.
Una última cosa antes de que haya terminado con el lado Nimbits de la configuración:. Crear una clave de API.Como se mencionó anteriormente, esta opción le permite enviar datos a su alimentación sin colgando su contraseña de Google a la Internet.Haga clic en el icono de la clave secreta en la barra de herramientas, a continuación, siga las instrucciones.Tenga en cuenta que, a diferencia de Pachube, sólo hay una clave para su cuenta – generar una nueva invalida la anterior.
Ejemplo de configuración Tweet-A-Watt
Las modificaciones necesarias para la secuencia de comandos wattcher.py Tweet-A-Watt son un poco diferentes de las de Pachube, tal como se describe en el qui .Para Nimbits se invoca la API REST directamente, mientras que para Pachube se utilizó una biblioteca independiente (eeml) como interfaz.
Agregue el código siguiente para update_graph método, en la misma sección que se ha añadido el código Pachube, usted debe, por supuesto, cambiar [Datos Nombre Point], [e-mail] y [clave secreta] con los valores utilizados para configurar su cuenta Nimbits (sin los corchetes)
Sugerencias de búsqueda: urllib.urlopen ("http://app.nimbits.com/service/currentvalue?value =" + str (avgwattsused) + "Y punto = [Datos Nombre Point] y email = [e-mail] y secreto = [clave secreta]") except IOError: print 'Error al enviar a Nimbits
Si tiene varios sensores Tweet-A-Watt, y que decidió no utilizar el sensor # como el nombre de punto de datos, tendrás que añadir un poco de código en Python para configurar el Parm «Punto de datos Nombre», basada en el sensorhistory.sensornumvariable.
Después de reiniciar el guión wattcher.py, vuelva a la página Nimbits en el navegador.Si todo funciona, el «Valores actuales» ventana en el marco principal mostrará un valor de marca de tiempo y enviado por su Tweet-A-Watt en pocos minutos.
El gráfico de la página Nimbits toma un poco de tiempo para acostumbrarse.Por un lado, utiliza Adobe Flash, así que olvídate de arriba viéndolo en tu iPhone.Por defecto, se muestra la última hora de los datos.Bueno, en realidad, se muestra una hora de los datos – la hora especificada en los 2 cuadros de texto en la parte superior de la gráfica.Al hacer clic en el icono Actualizar no se actualiza la gráfica, ya que los cuadros de texto no se cambian.Similarmente, al hacer clic en el enlace «1d» no muestra el último día de los datos, ya que los cuadros de texto malditos no se cambian.Wah!
No culpe Nimbits para eso, culpar Google.Es su gráfico.Oficialmente, se trata de una «Tiempo Anotado Line» (sin anotaciones), tal como se documenta en el sitio de la API de Google Vizualización .
Así pues, aquí es como funciona: introduzca una fecha y rango de tiempo en los cuadros de texto, a continuación, haga clic en el botón de actualización del gráfico.Ahora puede utilizar los enlaces (1h, 1d, etc) para ampliar una ventana de datos de esa longitud.A continuación, puede utilizar el control deslizante en la parte inferior de la gráfica para desplazarse una vista ampliada de los datos sobre el rango de tiempo completo.En la siguiente imagen, el gráfico de líneas muestra el uso de electricidad durante una hora terminando a las 11 pm el 14 de marzo, mientras que la parte inferior de la tabla le permite utilizar el control deslizante para desplazarse a través de la gama de tiempo completo entre 12 de marzo y 14 de marzo. ( Hey, no juzgues! Mi ‘duinos tienen necesidades especiales. Y 2 luces de la planta.)
.El Google Galería API de visualización se muestra la lista completa, cualquiera de los cuales se pueden visualizar a través de la API REST.La página Nimbits sólo 2 ha incorporado, la línea de tiempo anotado y el gráfico dinámico.No estoy del todo seguro de cómo estas últimas obras, pero si hace clic en él lo suficiente, empieza a actuar como un juego de Asteroides .(La Tabla de movimiento parece haber sido eliminado de Nimbits 3.1, lo cual es bueno ya que soy muy malo en los asteroides.)
Google Talk
La función de mensajería instantánea a ser muy útil, ya que no requiere ningún amigos reales.(Pachube no ofrece ninguna conectividad de mensajería instantánea preenvasados en la actualidad).
Esta función aprovecha la interfaz de Google App Engine a «cualquier cliente de mensajería instantánea compatible con XMPP». y se integra con su cuenta de Gmail – si usted no está en línea cuando su servidor Nimbits tiene algo que quiere que le enviemos, le envia por correo electrónico en su lugar.Tendrá que instalar el software de escritorio de Google Talk , y acceder a Google Talk con el mismo ID Gmail con el que se acceda a Nimbits.Usted también tendrá que activar la opción de mensajería instantánea en Nimbits, como se describe en este artículo en el blog Nimbits .
Hay básicamente 3 maneras que usted puede utilizar la interfaz de mensajería instantánea:
Recibir alertas cuando los datos pasa de un umbral especificado. Esto se configura en la sección «Alertas» y las fichas de «Alarma de inactividad», como se muestra anteriormente.Aunque no es obvio desde el diálogo «Alarm Idle», parece utilizar la misma configuración que las alertas para determinar dónde enviar la alarma.
La interfaz interactiva. Los comandos se describen en la entrada del blog Nimbits .Esto es particularmente útil si usted está usando un teléfono inteligente Android no (hay una aplicación Nimbits para Android).Por cierto, yo no tuve mucha suerte en mi iPhone usando la página web de Google Talk específica iPhone de Google, pero hay un montón de aplicaciones que soportan Google Talk.Yo uso la aplicación IM +para esto.
Recibe cada nueva lectura de datos. Esto es lo que sucederá si se habilita la mensajería instantánea en la pestaña «General».Posiblemente útil para conseguir excusados de (o expulsado de) reuniones y actos sociales incómodas.
Rodando su propia plataforma
Una vez arriba y funcionando con el público Nimbits Server, se debe considerar la configuración de su propio sitio AppSpot usando el Google App Engine.Es sorprendentemente fácil de hacer, y casi totalmente libre de mantenimiento.Acerca de la única vez que tendrá que jugar con los controles es que si usted decide actualizar su versión de Nimbits.
La interfaz del navegador y API es idéntico, así que no hay curva de aprendizaje adicional.En el lado negativo, no hay manera fácil de exportar los datos desde el servidor público a su cuenta.
Las instrucciones aquí (comenzando con la sección «Getting Started») hacen un buen trabajo de usuario a través del proceso – lo que realmente es así de simple.Voy a añadir algunas observaciones sobre el proceso:
La sugerencia sobre el uso de una cuenta de Gmail secundaria también se aplica a registrarse para Google App Engine.Si usted es un desarrollador, hay algunas cosas que su código puede hacer sólo cuando la autenticación a través de Google, y que definitivamente no quieren ser una posición de codificación dura de su contraseña principal Gmail en cualquier aplicación.
Al introducir su nombre de la aplicación en la página de Google App Engine, asegúrese de usar sólo caracteres en minúscula.Cuando yo era la creación de la mía, yo no podía creer que cada nombre de aplicación lo intenté fue tomada de acuerdo con el botón «Verificar disponibilidad».«Vamos, alguien utilizó GigaMegaAlphaBeta!¿Tengo un acosador? «Resulta que las letras mayúsculas no están permitidas.(Son el mal).
Asegúrese de descargar el Java SDK de App Engine, no el que Python.Incluso si usted no va a hacer ningún desarrollo, necesitará la herramienta de implementación de Java – es el «programa de instalación» para Nimbits en este caso.
Si esta es la primera vez que ha implementado Nimbits a GAE, usted debe encontrar que la versión más Nimbits ya está establecido como predeterminado.Si más adelante instala una actualización de Nimbits, entonces usted tendrá que cambiar manualmente la versión en GAE – la nueva versión no pasa de forma automática «en vivo».
En la página «ServerSettings», el único ajuste que tenía que cambiar era administrador (que debe ser tu dirección de Gmail).El ajuste RootURL se puede dejar en http://app.nimbits.com .
Después de terminar con los ServerSettings, puede abrir <yourappname>. Appspot.com en su navegador, y usted debe ser presentada con la misma interfaz exacta como en app.nimbits.com.Vas a tener que volver a crear los puntos de datos, utilizando el mismo procedimiento descrito anteriormente.Al final Tweet-A-Watt, basta con sustituir «app.nimbits.com» con «<yourappname>. Appspot.com» en el guión wattcher.py
A diferencia Pachube, Nimbits ofrece una . DLL neto, así como el apoyo a las llamadas a través de una API REST .El archivo. DLL utiliza una tecnología fascinante , por lo que su biblioteca Java del SDK es accesible para. Net través IKVM .
No hay una gran cantidad de documentación sobre el. API Net, así que habra que ir pensando en poner algunos ejemplos de código de una futura entrada en este blog.
Proyecto aprobado por la Comisión Europea en el 7º Programa Marco de Investigación en el ámbito de la Internet del Futuro, la ciudad del futuro ha comenzado a configurarse en Santander , escenario elegido por la Comisión Europea para que los investigadores de la Universidad de Cantabria (UC) y de Telefónica I+D lideren la experimentación con las más avanzadas tecnologías móviles y aplicaciones de la próxima generación de Internet de las cosas o M2M
Además en breve le seguirán otras ciudades europeas y también españolas (por ejemplo Málaga que va por la segunda fase)
‘SmartSantander’ involucra de forma sinérgica a tres colectivos:
La comunidad científica de todo el mundo, que puede acceder a la plataforma de experimentación para diseño, testeo y validacion de los desarrollos más novedosos;
Las empresas y corporaciones más desarrolladoras de servicios y aplicaciones dentro del ámbito de acción de las ciudades inteligentes;
Los usuarios finales, es decir, los ciudadanos que se benefician de estos avances tecnológicos.
Con un presupuesto total de 8,67 millones, el proyecto cuenta con quince socios entre instituciones y empresas europeas, además de una australiana ,recayendo el liderazgo en Telefónica y la UC actúa como coordinador técnico, y a ellos se han sumado el Ayuntamiento de Santander y el Gobierno de Cantabria a través de la Consejería de Desarrollo Tecnológico y Sodercan, que aportará medio millón de euros para la adquisición de los dispositivos.
El proyecto aspira a conseguir una ciudad inteligente integral, lo que implica importantes mejoras para la calidad de vida de los ciudadanos, que tendrán acceso a servicios pioneros de gran utilidad en distintos ámbitos como el medio ambiente, tráfico, control de ruidos, contaminación, climatología, asistencia social y sanitaria, etcétera.
La iniciativa ha supuesto el diseño, despliegue y validación de una plataforma constituida por unos 20.000 dispositivos de los que 12.000 son sensores de medición y 8.000 lo constituyen captadores, actuadores, cámaras, terminales móviles, etcétera integrados todos ellos bajo la denominada M2M ‘Internet de las cosas’, donde cualquier dispositivo dispone de capacidad de comunicación transmitiendo información útil para los usuarios como son:
Temperatura
Nivel de CO2,
Nivel de emisión de ruido,
Humedad relativa ambiente,
Nivel de tráfico
Presión atmosférica
Ocupación plazas de parking
etc
SmartSantander se ha desplegado a gran escala de instalación experimental en el mundo real escalable, heterogéneo y confiable . Durante las sesiones de Inicio y en Praga a principios de 2009, se identificaron los principales requisitos de una plataforma experimental IoT en el mundo real abordandoaborda todos estos requisitos mediante la especificación, diseño e implementación de los bloques de construcción necesarios basados en una arquitectura inicial de alto nivel para la nueva instalación experimental resultante que ya se ha resuelto, y se muestra en la figura a continuación. Esta arquitectura se basa en gran medida en los componentes existentes que se complementan con los bloques de construcción hasta ahora desaparecidas.
Actualmente aparte de poder visualizarse en tiempo real todas las variables comentados por el ciudadano en su web http://maps.smartsantander.eu/ se ha previsto dos aplicaciones interesantisimas:
Gestion inteligente del táfico : gracias a la red de sensores ubicados en zonas estratégicas , la ciudad puede controlar continuamente plazas de aparcamiento.El sistema además informa de todos los cambios en el estado de ocupación de las plazas de aparcamiento, o cuando se detectan vehículos en la carga / descarga, transporte urbano, paradas de autobús, aparcamientos de tiempo limitado, o zonas reservadas para personas con movilidad reducida.
La gigantesca red de,esta compuesta por una arquitectura de red compuesta por sensores de aparcamiento, puertas de enlace que recopilan la información enviada por los nodos sensores que es enviada a algunos servidores centrales gestionadas por el proyecto SmartSantander y repetidores cuyo principal objetivo es crear una red de malla a través del cual la información procedente de los nodos sensores y otros repetidores puede llegar a las puertas de enlace.
La plataforma de sensores inalámbricos actualmente ya ofrece información en tiempo real de las las plazas de aparcamiento , que pueden verse en tiempo real en la web de gestion , lo que constituye sin duda una mejora sustancial de cara a los ciudadanía en vía de la implantación de servicios reales para la gestión inteligente del tráfico en Santander.
Gestión de cámaras:Ofrece la posibilidad de conectarse, en tiempo real, a las cámaras situadas en las principales playas de la ciudad y ofrecer información acerca del tiempo, oficinas de Turismo existentes, bibliotecas e instalaciones deportivas cercanas, además de recoger toda la agenda cultural de la ciudad.
Gracias a la aplicación gratuita “SmartsantanderRA” disponible para Android en Google Play aqui, se puede visualizar información en realidad aumentada del tipo turístico, cultural, comercial, del transporte público, de las playas, los monumentos y lugares de interés, etc. de más de 2.700 puntos de interés en un rango de 10 kilómetros (que irán creciendo tanto en cuanto al tipo de información, incorporando otros servicios, como en el volumen de información que ofrece) de modo que cualquiera que pasee por la ciudad puede enfocar su smartphone a una calle determinada y conocerá qué puntos de interés hay en esa zona, tanto turísticos como culturales y comerciales, las paradas de autobús que hay en el entorno, las líneas que paran en cada una, el tiempo que tardará en llegar el próximo y la distancia exacta a la que se encuentra, por poner sólo unos pocos ejemplos de lo que supone este proyecto
Uno de los puntos mas intersantes de la app, es que permite conectarse, en tiempo real, a las cámaras situadas en las principales playas de la ciudad ofreciendo información sobre el tiempo, el tráfico, las oficinas de Turismo, bibliotecas, instalaciones deportivas, puntos de alquiler de bicicletas, paradas de taxis, aparcamientos subterráneos, además de recoger toda la agenda cultural de la ciudad.
Para complementar el gran abanico de posibilidades de la app, permite mostrar al usuario cómo llegar a cada uno de esos lugares desde el punto en el que se encuentre.
Wigwag han creado un sensor y un paquete de centro que hace que la automatización y la ejecucion en sus dispositivos conectados sea cada vez mas tangible.¿ Pero será su interfaz la receta para la adopción del consumidor de Internet de las cosas?
El hogar conectado que viene, es una experiencia inconexa pues para conseguir algo para encender o interactuar con otros dispositivos conectados requiere una aplicación especifica . ¿Quieres encender sus luces Hue? Hay una aplicación para eso. Por desgracia, es un ser diferente la aplicación que abre los seguros de las puertas conectadas.
Esto tiene que cambiar, y ese cambio está llegando. Hay una gran cantidad de proyectos de SmartThings a Mobiplug a ifttt para ayudar a que los dispositivos conectados tan dispares qeu converjan en una sola interfaz de usuario: wigwag . Este proyecto Kickstarter (de una empresa con sede en Austin, Texas) permite crear el mismo tipo de dispositivos que los usuarios de IFTTT estarán familiarizados.
El proyecto ofrece un relé, que es esencialmente un concentrador inalámbrico que puede hablar con Wi-Fi y el estándar de automatizacion domestica X10. También hay un sensor que puede detectar una amplia variedad de entradas de temperatura, luz ambiental, humedad, movimiento y más.
El otro componente es una salida de las luces de LED en una tira de 2,5-metros. La idea es que cuando el sensor detecta los cambios físicos puede decir el relé para realizar una acción basada en la web, como el envío de un texto o un correo electrónico o apagar las luces encendido o apagado. Y por supuesto, hay un servicio basado en la nube que soporta todo.
La aplicación también funciona con otros dispositivos conectados dentro de la casa para que pueda utilizar otros dispositivos como las bombillas Hue o el Belkin Wemo como entradas y salidas. Como alguien que puede pasar unas horas jugando con diferentes dispositivos ifttt conectados, este tipo de proyectos parece un juguete maravilloso que va a costar alrededor de $ 119 para el paquete más pequeño a $ 579 para un paquete para toda la casa.
No estoy seguro si este es el modelo adecuado para el hogar conectado para la mayoría de la gente, ya que la construcción de las recetas podría ser intimidante para algunas personas, pero podría ayudar a las empresas de los consumidores a entender cómo construir ecosistemas conectados dentro de la casa.
Estas plataformas «Maverick», como el sensor de hilo y SmartHubs paquete de sensores casa están permitiendo que los primeros usuarios e experimentar con M2M , pero este tipo de opciones abiertas pueden no ser las adecuadas para el usuario medio. Plataformas como IFTTT que ayudan a vincular el mundo físico y virtual a través de fáciles dispoistivos pueden ser un buen puente. Lo divertido de wigwag es que se está proporcionando a la vez una plataforma «rebelde», con su sensor y la caja de relés, pero también está permitiendo a los usuarios de un panel de control más intuitivo a la IFTTT.
!Somos los Amazon Web Services de la Internet de las cosas !, dicen los portavoces de Xively.
En efecto ,la famosa plataforma de Internet de las cosas de datos antes conocido como Pachube, luego Cosm y ahora Xively acaba de tomar una orientacion muy comercial intentado monetizar todo el conocimiento adquirido estos años.
En 2011, el proveedor de acceso remoto de escritorio LogMeIn adquirió Pachube, una startup con sede en Reino Unido la cual operaba como un bus de información basada en la web para los datos de sensores en tiempo real.
Descrito por el fundador Usman Haque como «un poco como Twitter para las máquinas», Pachube tomo una repercusion mediatica importante justamente durante los terremotos en Japón 2011, cuando los ciudadanos lo utilizaron para mapear e integrar radiación lecturas datos de sus propios contadores Geiger.
Era peculiar la adquisición de LogMeIn, que no parece ser un candidato obvio para capitalizar la «Internet de las cosas». Haque dijo en su momento que LogMeIn tiene un historial probado de la venta de tecnología complicada para los consumidores.
Desde el acuerdo, Pachube ha cambiado su nombre por el de Cosm – en parte, por lo menos, porque nadie podía pronunciar su apodo inicial. No ha dejado de ser un servicio gratuito aunque atrajo a algunos clientes comerciales, tales como los medidores inteligentes del proveedor CurrentCost , que por cierto todavía se utiliza, sobre todo por los aficionados.
Receientemente , sin embargo, LogMeIn reveló su plan para liberar el potencial económico de la plataforma.
Se ha cambiado el nombre de nuevo, al parecer debido a problemas de derechos de autor. La plataforma es conocida como Xively (pronunciado Zively).
Más importante aún, se ha introducido una version de pago para las empresas que deseen utilizar la plataforma como un back-end para sus productos conectados a Internet. Según Chad Jones, vicepresidente de estrategia de producto para Xively, la medida responde a un interés creciente en un servicio comercial. «Tenemos hasta 15 consultas a la semana, y no hemos hecho marketing», diceChad ( bueno esto no es del todo cierto pues personalmente he visto publicidad en Internet del servicio cosm.com) .
Las empresas ahora pueden pagar 999 dólares por una licencia anual para utilizar la plataforma, además de entre $ 1 y $ 3 por dispositivo conectado, dependiendo de la cantidad de datos que produce cada «dispositivo».A cambio, reciben un acuerdo de nivel de servicio con «ramificaciones» financieros para el cliente si no se cumple.
El principal atractivo para las empresas, Jones sostiene, es que se pueden obtener los datos de back-end para los dispositivos conectados en marcha y funcionando en cuestión de horas. «Vamos a hacer lo que Amazon Web Services ha hecho, pero aplicado a la Internet de las cosas», dice.
Una empresa que ya ha firmado para evitar el s desembolso de nuevos sistemas es una empresa de EE.UU. de fabricantes de atracciones de recintos feriales. Quería integrar sensores conectado en sus juegos mecánicos, y al principio consideraron la construcción de su propia infraestructura de código abierto basado en la nube. «estimaban que se necesitarían 9 meses para construir, pero después de 6 semanas, su responsable de TI se encontró con nosotros», afirma Jones. «Se puso el sistema en funcionamiento en dos días.»
Jones espera que el negocio crezca para Xively y está convencido de que será una mina de oro.
«De acuerdo con Cisco, el Internet de las cosas es un mercado de $ 1,200,000,000,000,» él dice. «Vamos a hacer nuestro dinero.»
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::
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.
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
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.
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!).
Notifo Alertas
Usa la aplicación Notifo para enviar notificaciones en tiempo real a su dispositivo móvil cuando las condiciones se cumplen determinados (por ejemplo, cuando un valor de flujo de datos supera un determinado valor).
Esta aplicación utiliza Pachube activa el enviar datos a los servicios de terceros.Para mostrar lo fácil que es utilizar triggers para proporcionar enlaces profundos en los servicios de terceros para las notificaciones en tiempo real de cambios en su alimentación Pachube.
Esta aplicación de demostración se llevó a cabo en Ruby con Sinatra, pero sería trivial de implementar en cualquier otro idioma.
Notifo es un servicio genial para el envío de notificaciones en tiempo real a tu teléfono móvil, lo que nos hemos conectado a la existente desencadenantes Pachube (webhooks) a través de esta aplicación web independiente, que debería permitir el envío de notificaciones en tiempo real de actualizaciones de los canales, directamente a el iPhone (dispositivos Android también son en gran medida el apoyo, pero la aplicación Notifo para Android no es tan pulido como la versión para iPhone).
Alerta SMS
Enviar un SMS de alerta a un número de teléfono móvil internacional, configurar las condiciones (por ejemplo, cuando el valor de flujo de datos supera el valor especificado).De este modo usted puede configurar una alerta en flujos de datos públicas de nadie, usando para ello los trigger de de Pachube .
Los pasos a seguir serian:
Proporcionar un número de móvil internacional:
Entre más abajo el número de teléfono móvil para enviar SMS a los – introduzca sólo números, y tal y como se marcó (por ejemplo, quitar el ‘0 ‘en el código de área si es necesario).
Código del país
+ Código de área
Número
Para un número de móvil del Reino Unido entrar en algo así como: ’44 »7777’ ‘555555 ‘.
….etc
Reciba disparo
Una explicación sencilla para el uso de disparadores para conseguir Pachube para enviar un tweet de Twitter cuando las condiciones específicas de flujo de datos está satisfecho.
E-mail de activación
Establecer un trigger de un flujo de datos que le envíe un correo electrónico cuando se supera un determinado valor.
Este tutorial le mostrará cómo configurar un disparador en la alimentación de otra persona que te envía un correo electrónico cuando se supera un determinado valor. Está escrito en PHP, pero por supuesto puede utilizar cualquier lenguaje de scripting para hacer algo similar. Para un script que envía tweets de Twitter tratar este tutorial lugar .
(Si usted no tiene una máquina con PHP habilitado, trate buscando en Google «libre php hosting ‘ ).
Primero seleccione un vínculo y flujo de datos que usted está interesado pulg Esto no tiene que ser su propio alimento – usted puede crear un disparador en la alimentación de nadie. Asegúrese de que está conectado, a continuación, haga clic en la «historia de inserción,, provoca» que aparece a la derecha bajo el flujo de datos. Usted debe encontrar un panel deslizable que aparece con el siguiente aspecto:
A continuación, si quieres probar más rápida, puede utilizar PostBin , que es un servicio web que ayuda a depurar los desencadenantes y webhooks: configurar una dirección URL única y luego enviar a esa URL. Cuando usted vaya a la URL se puede ver todas las peticiones POST registrado allí. Vamos a intentar que la primera, ya que da resultados más rápidos (no tienes que hacer esto).
Ir al http://www.postbin.org/~~V y haga clic en «Make a PostBin». Se le enviará a una dirección URL que se ve algo como http://www.postbin.org/1ijyltn
Ahora, regresa a la ventana de flujo de datos Pachube entrada de disparo y pega la URL en la casilla URL. Establecer la condición utilizando el menú desplegable para leer «es>», introduzca un valor de disparo (por ejemplo, significa que el 20,0 disparador se accionará cuando que el valor de flujo de datos superior a 20,0) y haga clic en «crear».
Ahora verá dos botones extra, «eliminar» y «depuración». Si hace clic en «debug» Pachube hará un envío a la dirección suministrada por ustedes a pesar de que la condición de no haber sido satisfecho. Haga clic en «debug», haga clic en «Aceptar» para los dos siguientes ventanas pop-up y luego volver a la dirección URL PostBin que ha utilizado (por ejemplo, http://www.postbin.org/1ijyltn ) y actualizarlo. Usted debe ver la página que ahora contiene los datos que Pachube se le envían.
Una vez que estás feliz, que está funcionando y que Pachube está enviando datos con éxito, crear su propio guión para hacer frente a los datos POST. Aquí hay un poco de auto-explicativa script PHP que toma los datos de POST, los extractos de algunas variables de la misma y mensajes de correo electrónico de la información para usted.
{ ‘environment’ }->{ ‘id’ };
$datastream_id = $json ->{ ‘triggering_datastream’ }->{ ‘id’ };
$value = $json ->{ ‘triggering_datastream’ }->{ ‘value’ }->{ ‘current_value’ };
$timestamp = $json ->{ ‘timestamp’ };
// build the message
$message = «Trigger activated by feed $environment_id , datastream $datastream_id , with a value of $value at $timestamp .\n\n» ;
$message .= «Complete trigger message: \n $trigger » ;
// use wordwrap in case lines are too long for email
$message = wordwrap ( $message , 70 );
// then send the email — be sure to enter your email address below!
if ( mail ( «[email protected]» , «trigger activated» , $message ) )
{
echo( «email message sent. \n\n $message » );
}
else
{
echo( «problem sending email message. \n\n $message » );
}
?>
Sube el guión a su servidor y tomar nota de la URL, algo así como http://www.mydomain.com/triggers/emailme.php – esta es la URL que le enviaremos a su disparo a. (((Si desea activar un Arduino , entonces usted tendría que configurar como un servidor web , y extraer las variables POST. Llegaremos algún código tutorial tan pronto como nos sea posible, pero también se podría ver Webserver Arduino para más sugerencias sobre cómo hacer esto))).
Volver a la corriente de datos Pachube, reemplace la dirección URL anterior (si se ha utilizado PostBin primero) y pegar en su propia URL. Haga clic en «update» (o si se trata de crear una nueva) y luego depurar, igual que antes.
Usted debe recibir un correo electrónico que se ve un poco como esto:
Para: [email protected]
Asunto: el gatillo activados
De: [email protected]
Date: Thu, 01 Oct 2009 12:10:11 0000
El gatillo activados por la alimentación de 1233, flujo de datos 0, con un valor de 22,1 en el
2009-10-01T12: 09:54 Z
Complete mensaje de activación:
aplicación (realizado en Processing \ / Java) para hacer la CurrentCost -> Pachube
conexión más fácil … casi Plug’n’Play … Ver
http: \ / \ / community.pachube.com \ / currentcost para más
info «,» id «.: 1233,» title «:» El costo actual
Por último, haga clic en «Cerrar» para ocultar el panel. A partir de ahora, cada vez que el flujo de datos supera el valor límite, usted recibirá un correo electrónico alertando sobre el hecho. Ahora ve y construir disparadores un poco más!
Pachube2SketchUp
Con Pachube2SketchUp, se pueden canalizar un feed Pachube de Google SketchUp (y, por extensión de Google Earth ) a fin de generar o modular modelos 3-D en respuesta a los feeds en tiempo real del medio ambiente / sensor.
En este tutorial vamos a explicar cómo conectar un componente Pachube habilitado en el interior de SketchUp a una corriente Pachube en vivo. La versión 0.2 del plug-in se ha reescrito desde cero para que el usuario puede simplemente añadir Pachube componentes habilitados para un archivo de SketchUp sin tener que codificar cómo funcionan. Este tutorial muestra cómo funciona este proceso. Habrá más tutoriales cargados que se explica cómo crear nuevos Pachube componentes habilitados.
Un video de este tutorial se puede encontrar aquí:
1. Instalación del software
1,1. La instalación de Google SketchUp
Para este tutorial es necesario instalar Google SketchUp. Esto es libre de: http://sketchup.google.com/download/
(El plugin Pachube ha sido probado en las versiones 6 y 7 para Mac y PC)
Descomprimir la carpeta Pachube2SketchUp y ponerlo en la carpeta de plugins de SketchUp que se puede encontrar:
En un PC con Windows:
C: \ Archivos de programa \ Google \ Google SketchUp 7 \ Plugins \
En un Mac:
Macintosh HD / Librería / Application Support / Google SketchUp 7/SketchUp/plugins
Sus importantes son los archivos en una carpeta separada o el plugin se cargará por defecto que puede causar problemas. Si usted ha instalado previamente Pachube2SketchUp tendrá que eliminar o mover la versión antigua.
2. Conexión a Pachube
Una vez que el plug-in instalado, abra SketchUp, y cargar la escena tutorial se mencionó anteriormente.
Debe ser algo como esto:
Ahora vamos a cargar e iniciar el plugin Pachube2SketchUp.
Abra la ventana de la consola de Ruby desde el menú Ventana> Ruby consola.
En el tipo de consola:
load ‘pachube2sketchup/start.rb’
Una nueva ventana se abrirá una ventana con el plug-in en el interior.
Activación de un entorno
Seleccione la bandera Pachube manera que el componente Pachube conjunto aparece seleccionado, que debe tener este aspecto:
Haga clic en «Activar el Medio Ambiente» para que el plugin de conectarse a Pachube y recuperar los datos de una subscripción. La primera vez que hace esto, un diálogo de autentificación se abrirá para pedir su nombre de usuario y contraseña Pachube.
Espere hasta que los datos se cargue por completo de la Pachube y entonces usted debería ser capaz de utilizar los botones para película, aunque los datos históricos Pachube.
Debe estar conectado para enviar un comentario.