Forum Navigation
You need to log in to create posts and topics.

Dudas Integración comandos de ok google con Excontrol con Node Red

Por favor, intenta crear hilos independientes con preguntas concretas y titulos concretos.

Es mejor cinco hilos concretos que uno interminable

Los hilos que no sean útiles desde el buscador del foro no tienen soporte oficial.... se trata de buscar el foro mas util para todos.

Espero que entiendas que eso es necesario. gracias.

 

Me han dejado de funcionar los comandos de ok google cuyas palabras lleven tilde (lámpara =l�mpara)... y por msg.payload si llevan tilde tampoco me las escribe, por lo que no sé como sacar el caracter que hay que escribir (si es que ha cambiado)... ¿alguien está en la misma situación?

Yo aún con muchas ganas de integrar esto no he podido sacar tiempo paea ello.... Con lo q no puedo aportar nada lo siento.

Estado = Overload.

Por lo que he podido comprobar el problema según creo entender viene de que no le entran por IFTT a Google Assistant las palabras que contengan tildes... es decir si digo a través de ok google, "enciende luces blancas del salón", no le llega nada, si le digo, "enciende luces blancas de la cocina", si le llega.

Hola, cuando digo ok google enciende cocina pasa por la funcion pero no pasa por el switch. Le quité el switch y si va ¿tengo  algo mal configurado?

Uploaded files:
  • node-red.png
  • funcion.png
  • switch.png

Por lo que veo el parametro que estas pasnado al swicth es la fecha y hora en la que se producen los eventos, eso puedes verlo en las imagenes que muestras.

Es decir , tu payload vale "July 14, 2019 at 14:30 PM"

Eso el bloque swicth no lo va a entender , por tanto la función que tienes creada no esta bien configurada... tiene que pasar el parametro  correcto y esta claro que no es ese.

 

Estado = Overload.

No se por qué si le quito el swich si que me va.

Uploaded files:
  • sin-switch.png

La clave esta en tu payload, tu payload no contiene ni cocina ni nada ... es solo una fecha.

Si miras la parte derecha de todas tus imagenes puedes ver tu payload.

Este es modificado por el código que has metido en tu función... bloque funcion de node red.

Estado = Overload.

Gracias ,me estaba confundiendo, como explican en el video estaba poniendo el command filter "voz" diferente en ifttt que en node-red. Un saludo y gracias