Angular & plataforma IoT de Cumulocity

Se describen los siguientes temas: Instalación de la CLI de la plataforma IoT de Cumulocity (C8Y) Creación de proyecto con la CLI de C8Y Creación de componentes Creación de una navegación (enrutamiento) Branding personalizado y uso de Bootstrap 4 en lugar de la versión 3 (predeterminado) En primer lugar necesitamos la Angular CLI de Cumulocity (C8Y) (Command Line Interface). Podemos instalar la CLI de la siguiente manera: npm install -g @c8y/cli ...

27 de abril de 2019 · Aaron

Alexa Skill & AWS Lambda & paquetes npm & Cumulocity

El siguiente ejemplo muestra la creación de una aplicación sencilla de Alexa (Skill) con ayuda de ‘Alexa Developer Console’ y ‘AWS Lambda’. Consola de Desarrollador de Alexa La ‘Alexa Developer Console’ nos ayuda a crear el denominado ‘Interaction Model’. Este modelo sirve para describir la aplicación deseada y definir las frases y parámetros a los que Alexa debería responder más adelante. La programación de la lógica NO se realiza en la Developer Console, sino en AWS Lambda. ...

30 de enero de 2019 · Aaron

MQTT + Plataforma IoT Cumulocity

Resumen de MQTT [Fuente: Wikipedia] MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería abierto para la comunicación máquina a máquina (M2M) que permite la transmisión de datos de telemetría en forma de mensajes entre dispositivos, p.ej. sensores. La Internet Assigned Numbers Authority (IANA) reserva para MQTT los puertos 1883 y 8883. Los mensajes MQTT se pueden cifrar con el protocolo TLS. La especificación MQTT distingue entre redes basadas en TCP/IP y no TCP/IP. MQTT es un protocolo cliente-servidor. Los clientes envían al servidor (“Broker”) tras establecer la conexión mensajes con un topic, que clasifica el mensaje jerárquicamente; por ejemplo Cocina/Nevera/Temperatura o Coche/Rueda/3/Presión. Los clientes pueden suscribir estos topics, y el servidor reenvía los mensajes recibidos a los suscriptores correspondientes. ...

26 de enero de 2019 · Aaron