Fully local smart garage opener without relying on the cloud or paying fees to open YOUR garage door. Full setup and wiring...more below
⚡Parts
Shelly Plus 1 https://s.click.aliexpress.com/e/_ASFDDt
Bluetooth Temp Sensors - https://s.click.aliexpress.com/e/_9jN4hg
Hardened Door Sensor - https://amzn.to/2ZJZVtm
Smaller Door Sensor- https://amzn.to/3romwqw
Shelly Plus 1 (Shelly Store) https://bit.ly/3qazTtY
Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of most purchases and helps with future video projects. Thank you! As an Amazon Associate I earn from qualifying purchases.
⚡Tasmota Templates Setup
Shelly Plus 1 Tasmota Setup (all one command/line below):
backlog template {"NAME":"ShellyPlus1","GPIO":[320,0,0,0,192,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,32,224,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1} ; switchmode1 2 ; Delay 1 ; Module 0
⚡Resources
Tasmota32 Solo Bluetooth - https://tasmota.github.io/install/firmware/unofficial/tasmota32solo1-bluetooth.bin
Previous Garage Shelly Video - https://youtu.be/_oRr8FZyyQ0
Previous Shelly 1 Plus Video Flashing Tasmota - https://youtu.be/eLoOT3mXcMs
ATC PVVX Project - https://github.com/pvvx/ATC_MiThermometer
Tasmota Garage Setup & Rules (for easy copy and paste from the video)
switchmode1 2
poweronstate 0
setoption0 0
pulsetime1 10
(This rule below should all be pasted at one time)
Rule1 on switch1#state=0 do publish2 stat/%topic%/status closed endon on switch1#state=1 do publish2 stat/%topic%/status open endon
Turn on the rule with this command:
Rule1 1
Home Assistant Configuration YAML Sample Code
cover:
- platform: mqtt
name: "Garage Door"
command_topic: "cmnd/GarageDoor/POWER"
state_topic: "stat/GarageDoor/status"
availability_topic: "tele/GarageDoor/LWT"
qos: 1
payload_available: "Online"
payload_not_available: "Offline"
payload_open: "ON"
payload_close: "ON"
payload_stop: "ON"
state_open: "open"
state_closed: "closed"
device_class: garage
Can't see the little garage door being up or down in the Home Assistant GUI? Create an easy to read binary sensor
Secondary Binary Sensor YAML Config
binary_sensor:
- platform: mqtt
name: "Garage Door State"
state_topic: "stat/GarageDoor/status"
payload_on: "open"
payload_off: "closed"
availability_topic: "tele/GarageDoor/LWT"
payload_available: "Online"
payload_not_available: "Offline"
qos: 1
device_class: opening
⚡Products We Use/Recommend
Amazon US - https://amzn.to/2YZNDeO
Amazon UK - https://amzn.to/2TnG2R4
Amazon CA - https://amzn.to/2JWsNq5
⚡Be Social!⚡
YouTube - https://youtube.digiblur.com
Discord Chat - https://discord.digiblur.com
Patreon - https://patreon.digiblur.com
Facebook - https://facebook.digiblur.com
Instagram - https://instagram.digiblur.com
Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of most purchases and helps with future video projects. Thank you! As an Amazon Associate I earn from qualifying purchases.