Shelly Plus1 Home Assistant MQTT Configuration
On the shelly web interface:
RPC status notifications over MQTT:
Set this to ON (default ON)Generic status update over MQTT:
Set this to ON (default OFF)
mqtt:
Shelly Plus1 Home Assistant MQTT Configuration
On the shelly web interface:
RPC status notifications over MQTT:
Set this to ON (default ON)Generic status update over MQTT:
Set this to ON (default OFF)mqtt:
version: '3' | |
services: | |
nginx-proxy: | |
image: nginx:latest | |
network_mode: "host" | |
volumes: | |
- ./proxy/nginx.conf:/etc/nginx/nginx.conf | |
- /etc/letsencrypt/archive/REMOVED/fullchain1.pem:/etc/nginx/ssl/fullchain.pem | |
- /etc/letsencrypt/archive/REMOVED/privkey1.pem:/etc/nginx/ssl/privkey.pem | |
- ./proxy/dhparams.pm:/etc/nginx/ssl/dhparams.pem; |
This is a simple guide on how to automate UK lights with a Shelly 1 by installing the shelly 1 relay into the ceiling pendant which has both permanent live, neutral and a switched live back from the wall switch.
These steps are from my own experience making my lighting "smart" but also user friendly (it works via a wall switch!). This simple guide will go through replacing an a normal ceiling pendant with one with room for a Shelly 1. If you have a ceiling light with a bigger base it's even easier.
Warning Electrical regulations must be followed by law. If you are not a competent person under the regulations do not attempt electrical work. https://www.diydoctor.org.uk/projects/electrical_safety.htm
This diagram has been taken from here and modified to include the Shelly 1.
#!/usr/bin/python | |
# esptool imports | |
from __future__ import division, print_function | |
import argparse | |
import base64 | |
import binascii | |
import copy | |
import hashlib |