doorbell: fake zigbee probe device + E2E validation (no real ring)
This commit is contained in:
@@ -106,11 +106,29 @@ services:
|
||||
MQTT_HOST: 192.168.81.147
|
||||
MQTT_PORT: "1883"
|
||||
PLUG_TOPIC: "zigbee2mqtt/Squiggle/set"
|
||||
PROBE_PLUG_TOPIC: "zigbee2mqtt/DoorbellProbe/set"
|
||||
POLL_INTERVAL: "5"
|
||||
MAX_AGE_SECONDS: "180"
|
||||
FLASH_INTERVAL_SECONDS: "1"
|
||||
FLASH_DURATION_SECONDS: "7"
|
||||
TZ: America/Los_Angeles
|
||||
|
||||
# Fake Zigbee smart-plug used by the doorbell E2E probe. Echoes TOGGLE
|
||||
# commands back on its state topic so the chain can be validated without
|
||||
# flashing a real lamp. No production traffic is routed here.
|
||||
doorbell-probe:
|
||||
build: ./doorbell-probe
|
||||
container_name: doorbell-probe
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
depends_on:
|
||||
mosquitto:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
MQTT_HOST: 192.168.81.147
|
||||
MQTT_PORT: "1883"
|
||||
SET_TOPIC: "zigbee2mqtt/DoorbellProbe/set"
|
||||
STATE_TOPIC: "zigbee2mqtt/DoorbellProbe"
|
||||
|
||||
volumes:
|
||||
librespot_cache:
|
||||
|
||||
Reference in New Issue
Block a user