Files
zorruno-homeassistant/packages/health_checks.yaml
2025-08-21 20:01:39 +12:00

25 lines
590 B
YAML

binary_sensor:
- platform: rest
name: Node-RED Panda Up
resource: http://192.168.3.200:1880/healthz
method: GET
device_class: connectivity
value_template: "{{ value_json.status == 'ok' }}"
scan_interval: 30
mqtt:
binary_sensor:
- name: "Node-RED Panda Up"
unique_id: "nodered_myhost_up"
state_topic: "nodered/panda/status"
payload_on: "online"
payload_off: "offline"
device_class: connectivity
qos: 1
healthcheck:
test: ["CMD", "curl", "-f", "http://127.0.0.1:1880/healthz"]
interval: 30s
timeout: 3s
retries: 3