Integracion con IFTTT
Publicado: Dom Ene 22, 2023 4:53 pm
Hola!
Tengo un medidor de calidad de aire Huma-i Hi-300, que mide, y bastante bien, los siguientes parametros:
-COV
-CO2
-PM10
-PM2.5
-PM1.0
-Temperatura
-Humedad
Estoy intentando integrarlo con Homeassistant, y el aparato es compatible con IFTTT. Estoy intentando crear una applet que cada vez que cambie un valor del aparato envie un webhook a homeassistant
El problema es que no consigo que funcione. Mis conocimientos de JSON son nulos y tampoco es que sean mayores os de YAML.
He instalado la integracion con IFTTT en HA, y ahora tengo que crear el IFTTT webhook. Introduxco la URL, el metodo es POST y el tipo application/json.
El problema es que no consigo que funcione. Mis conocimientos de JSON son nulos y tampoco es que sean mayores los de YAML. ¿Alguien me podria ayudar con el cuerpo del webhook?. En la documentacion viene el siguiente ejemplo:
Luego tendria que crear una automatización para utilizar la informacion, como en los ejemplos de la documentacion:
Cualquier ayuda se agradecería...
Tengo un medidor de calidad de aire Huma-i Hi-300, que mide, y bastante bien, los siguientes parametros:
-COV
-CO2
-PM10
-PM2.5
-PM1.0
-Temperatura
-Humedad
Estoy intentando integrarlo con Homeassistant, y el aparato es compatible con IFTTT. Estoy intentando crear una applet que cada vez que cambie un valor del aparato envie un webhook a homeassistant
El problema es que no consigo que funcione. Mis conocimientos de JSON son nulos y tampoco es que sean mayores os de YAML.
He instalado la integracion con IFTTT en HA, y ahora tengo que crear el IFTTT webhook. Introduxco la URL, el metodo es POST y el tipo application/json.
El problema es que no consigo que funcione. Mis conocimientos de JSON son nulos y tampoco es que sean mayores los de YAML. ¿Alguien me podria ayudar con el cuerpo del webhook?. En la documentacion viene el siguiente ejemplo:
Código: Seleccionar todo
{ "action": "call_service", "service": "light.turn_on", "entity_id": "light.living_room" }
Código: Seleccionar todo
automation:
- id: this_is_the_automation_id
alias: "The optional automation alias"
trigger:
- platform: event
event_type: ifttt_webhook_received
event_data:
action: call_service # the same action 'name' you used in the Body section of the IFTTT recipe
condition: []
action:
- service: '{{ trigger.event.data.service }}'
target:
entity_id: '{{ trigger.event.data.entity_id }}'