Para proyectos de internet de las cosas (IoT). Integración de servicios de voz de Google Home & Alexa Amazon con Particle Photon mediante IFTTT.
Como conectar una placa Particle Photon para leer variables analógicas.
Utilizar la nube de Particle Cloud para o publicar eventos y los variables que representan a los sensores o ejecutar funciones para actuadores desde internet.
Los servicios de asistentes inteligentes con comandos de voz como el Google Assistant y Amazon Alexa.
Interactuar con estos servicios de Google y Amazon mediante la plataforma IFTTT para controlar la placa Particle Photon.
IoT - integración de particle photon con Alexa y Google Assistant
1. Integración de servicios de voz de
Google Home & Alexa Amazon
con Particle Photon mediante IFTTT
J. Román Herrera Morales
Email: rherrera@ucol.mx
rherreraMX @roman_herrera
Colima, Colima, México. Julio de 2018
temas por tratar:
• Aplicaciones para proyectos de Internet de las Cosas (IoT)
• Conectar una placa Particle Photon para leer variables analógicas
• Utilizar la nube de Particle Cloud para
o publicar eventos y los variables que representan a los sensores
o ejecutar funciones para actuadores desde internet
• Los servicios de asistentes inteligentes con comandos de voz
como el Google Assistant y Amazon Alexa
• Interactuar con estos servicios de Google y Amazon mediante la
plataforma IFTTT para controlar la placa Particle Photon
2. Detalles de la implementación para IoT
• Placa particle photon con WiFi integrado
o Pin A5 - Energía para potenciómetro (LOW, HiGH)
o Pin D7 - Led Integrado (Se activa junto con pin A5)
o Pin A0 - Entrada analógica. Potenciómetro
o Led rojo vinculado a salida del potenciómetro
• Particle Cloud
o Interface de variables y funciones
• Particle.variable() Valor del potenciómetro
• Particle.function() Activado de sensor
o Publicaciónde eventos: particle.publish()
• Servicios de asistentes virtuales de voz:
o Amazon Alexa (con el Amazon echo-dot) y
o Google Assistant (con el Google Home mini)
• Integración de servicios con IFTTT
o Intermediario entre Google Assistant,
Amazon Alexa y Particle Cloud, para:
▪ Activación de sensado
▪ Desactivación de sensado
▪ Lectura del valor de la variable
3. Particle Platform
Plataforma integrada para Soluciones de IoT
Hardware - Photon, electron, mesh, argon
Software - Entorno de desarrollo, CLI, SDKs
Nube – Particle Cloud
RESTful API
Particle Cloud - web IDE
6. Integración de Servicios de Voz
Amazon Alexa con Particle Cloud
Ejemplo de interacción con Alexa:
Requiere Particle Cloud Skill para Alexa. El nombre de la placa photon es “echo”
Computer, Open cloud particle
Computer, ask particle cloud to list my devices
Computer, ask particle cloud to set my current device to "echo"
Computer, ask particle cloud to list functions for " echo"
Computer, ask particle cloud to list variables for " echo"
Computer, ask particle cloud to execute function "activate"
Computer, ask particle cloud for value of "sensor"
8. Integración de Servicios Google
Assistant y Particle Cloud con IFTTT
Persona: Ok, Google “Activa” el sensado de datos
Google: Ok, se está activando el sensor en la placa “Photon”
Persona: Ok, Dile a “Alexa” cual es el valor del sensor
Google: Ok, … Computer, ask particle cloud for
value of “sensor”
Alexa: Ok, the value of variable “sensor” is “fifty four”
9. Recursos relacionados:
Particle Photon - Información de contacto -
https://www.particle.io/ https://blog.particle.io/ J. Román Herrera Morales
https://docs.particle.io/datasheets/photon-(wifi)/photon-datasheet/ email: rherrera@ucol.mx
twitter: @roman_herrera
Particle Cloud youtube: rherrera MX
https://build.particle.io/ https://console.particle.io/
Amazon Alexa
https://alexa.amazon.com/ https://developer.amazon.com/alexa
https://developer.amazon.com/es/alexa-skills-kit/
Alexa Skill para Particle Cloud devices, de Brandon Satrom
https://www.youtube.com/watch?v=_C7dQhKf8WQ
https://blog.particle.io/2018/04/12/introducing-the-particle-device-cloud-alexa-skill/
https://www.hackster.io/brandonsatrom/particle-device-cloud-alexa-skill-818990
IFTTT - If This Then That Platform
https://ifttt.com/discover
IFTTT and $19 Particle Photon tutorial (2 partes), de John's DIY Playground
https://www.youtube.com/watch?v=ObLx3WAu2Bg parte1
https://www.youtube.com/watch?v=61_pxTvpzQ0 parte2
Google Home with IoT using a Particle Photon and IFTTT, de Jason Durrett
https://www.youtube.com/watch?v=5BjroM1tTw4
Google Home con Particle Photon, de Roberto Alarcon
https://www.youtube.com/watch?v=09qAZOh5lOM