Hey everyone! I wanted to share my recent experience setting up an IFTTT webhook automation to update my Google Keep list. It’s been a game-changer for keeping track of my daily tasks and errands. ![]()
![]()
I followed the guide from aFrankLion’s GitHub and it worked like a charm. The setup involves creating an IFTTT applet that triggers a webhook in Home Assistant, which then updates my Google Keep list. Here’s how it looks:
yaml
alias: Google Keep list update from google assistant and ifttt
trigger:
platform: event
event_type: ifttt_webhook_received
event_data:
action: call_service
action:
service_template: ‘{{ trigger.event.data.service }}’
data_template:
title: ‘{{ trigger.event.data.title }}’
things: ‘{{ trigger.event.data.things }}’
I was initially trying to add another webhook to toggle an input_boolean, but ran into an error. The automation was expecting a non-existent field called “title”. After some troubleshooting, I realized I needed to add a condition to handle cases where the field doesn’t exist. Here’s what worked:
yaml
condition:
- condition: template
value_template: ‘{% if trigger.event.data.title is not defined %}True{% else %}False{% endif %}’
This small tweak made everything function smoothly! It’s amazing how a little bit of tinkering can make such a big difference. ![]()
I’d love to hear if anyone else has tried similar automations or has tips for improving this setup. Let’s keep the creativity flowing! ![]()
Cheers,
[Your Name]