AutomationDataset/hansvandemeent/hansvandemeent_automations....

34 lines
1.0 KiB
YAML

- alias: nRF Cloud
description: ''
triggers:
- trigger: webhook
allowed_methods:
- POST
- PUT
local_only: false
webhook_id: -R-x5a7qAwUStOiUKWQOfe0Sf
conditions: []
actions:
- data:
value: "{% for m in trigger.json.messages %}\n {% if m.message.appId == 'TEMP'\
\ %}\n {{ m.message.data }}\n {% endif %}\n{% endfor %}\n"
target:
entity_id: input_number.rv_temperature_2
enabled: true
action: input_number.set_value
- data:
value: "{% for m in trigger.json.messages %}\n {% if m.message.appId == 'HUMID'\
\ %}\n {{ m.message.data }}\n {% endif %}\n{% endfor %}\n"
target:
entity_id: input_number.rv_humidity_2
enabled: true
action: input_number.set_value
- data:
gps: "{% for m in trigger.json.messages %}\n {% if m.message.appId in ['GROUND_FIX',\
\ 'GNSS'] %}\n {{ m.message.data.lat }},{{ m.message.data.lon }}\n {%\
\ endif %}\n{% endfor %}\n"
source_type: gps
dev_id: rv_gps
action: device_tracker.see
mode: single