From d5766097bbca899986795332b9b349e0b38fd602 Mon Sep 17 00:00:00 2001 From: Jeffrey Stone Date: Thu, 11 Jul 2019 07:30:23 -0400 Subject: [PATCH] Moving back to MQTT for smartthings integration --- binary_sensors/doors.yaml | 42 ++++++++++++++++++++++++++++++++++++++ binary_sensors/motion.yaml | 6 ++++++ 2 files changed, 48 insertions(+) create mode 100644 binary_sensors/doors.yaml create mode 100644 binary_sensors/motion.yaml diff --git a/binary_sensors/doors.yaml b/binary_sensors/doors.yaml new file mode 100644 index 0000000..b1f0725 --- /dev/null +++ b/binary_sensors/doors.yaml @@ -0,0 +1,42 @@ +- platform: mqtt + name: "Back Door" + state_topic: "smartthings/Back Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door +- platform: mqtt + name: "Garage Door" + state_topic: "smartthings/Garage Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: garage_door +- platform: mqtt + name: "Front Door" + state_topic: "smartthings/Front Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door +- platform: mqtt + name: "Laundry Room Door" + state_topic: "smartthings/Laundry Room Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door +- platform: mqtt + name: "Attic Door" # Dome Door Sensor + state_topic: "smartthings/Attic Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door +- platform: mqtt + name: "Side Door" # Dome Door Sensor + state_topic: "smartthings/Side Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door +- platform: mqtt + name: "Washer Door" + state_topic: "smartthings/Washer Door/contact" + payload_on: "open" + payload_off: "closed" + device_class: door \ No newline at end of file diff --git a/binary_sensors/motion.yaml b/binary_sensors/motion.yaml new file mode 100644 index 0000000..5140359 --- /dev/null +++ b/binary_sensors/motion.yaml @@ -0,0 +1,6 @@ +- platform: mqtt + name: "Garage Motion" # Dome Motion Sensor + state_topic: "smartthings/Garage Motion/contact" + payload_on: "active" + payload_off: "inactive" + device_class: motion \ No newline at end of file