diff --git a/active/device_shelly/shelly.md b/active/device_shelly/shelly.md index dc0869e..c83315e 100644 --- a/active/device_shelly/shelly.md +++ b/active/device_shelly/shelly.md @@ -1,5 +1,47 @@ # Shelly Devices +- [Shelly Devices](#shelly-devices) + - [1PM Mini Gen4](#1pm-mini-gen4) + - [Setup 1PM Mini Gen4](#setup-1pm-mini-gen4) + - [Install 1PM Mini Gen4](#install-1pm-mini-gen4) + - [Shelly Plug US](#shelly-plug-us) + - [Shelly BLU Motion](#shelly-blu-motion) + - [Shelly BLU Door/Window](#shelly-blu-doorwindow) + - [Reset](#reset) + - [Shelly Flood](#shelly-flood) + +## 1PM Mini Gen4 + +### Setup 1PM Mini Gen4 + +1. Cut 1 white and 3 black pieces of 14 gauge wire to 3" long. +2. Strip 1/4" from one side of each wire. +3. Strip 1/2" from the other side of each wire. +4. Connect the 1/4" side to the shelly. Tighten the screws until you can't turn them. +5. Push line and neutral into a standard outlet. The wider receptacle is neutral. +6. Press and hold the button for 10 seconds to factory reset. Light will flash on/off every 1/4 second. +7. Press and hold the button for 5 seconds to turn on AP mode. Light will flash on/off every 1/2 second. +8. Connect to shelly network. +9. Navigate to . +10. Connect to wifi. The light should turn solid. +11. Update firmware. +12. Set a password for AP mode. +13. Turn off the AP. +14. In Unifi: Name the device, give it a fixed IP, set the icon. +15. Navigate to the Shelly website via its IP address. +16. Set a password for http access: Settings -> Authentication. +17. Name the device: Settings -> Device name. +18. Set Restore last known state of output/relay: Home -> Output -> Input/Output Settings. +19. Enable Zigbee: Zigbee -> Enable. +20. Connect Shelly to Home Assistant via Zigbee. +21. Change switch type: Click on switch control -> Settings -> Show as. + +### Install 1PM Mini Gen4 + +1. Cut 1 3" white wire for neutral bridge. +2. Cut 2 3" black wires for line bridge and light switch input. +3. Prepare 4 14 gauge wire connectors. + ## Shelly Plug US 1. Connect to WiFi @@ -11,8 +53,36 @@ 7. Enable Bluetooth Gateway 8. Update Firmware +## Shelly BLU Motion + +1. Download and install the Shelly Debug app +2. Follow the instructions in the app to connect the device +3. Update the firmware +4. Enable encryption (generate a 6 digit code) +5. "Read" from the device and copy the encryption key for home assistant + +## Shelly BLU Door/Window + +1. Download and install the Shelly Debug app +2. Follow the instructions in the app to connect the device +3. Update the firmware +4. Create a new "login" in Bitwarden called "Shelly BLU DW " + name of device + 1. Password will be the encryption key + 2. Website should be the MAC address of the Shelly +5. Generate a 6 digit code, send it to your phone then throw it away +6. In the Shelly Debug app, enable encryption using the 6 digit code +7. Copy the encryption and store in the password field +8. Add to Home Assistant +9. Unpair from Phone + ### Reset Resetting is super finnicky. You'll need to plug it in, press and hold the power button until the red light flashes quickly (not slowly, that's a reboot). You'll probably have to do it multiple -times because they seem to reboot halfway through the reset process. \ No newline at end of file +times because they seem to reboot halfway through the reset process. + +## Shelly Flood + +1. In the web interface, ensure "CoIoT" is enabled and pointing to `:5683`. + Allow 5683/udp from shelly flood to home assistant. If you don't do this Shelly Flood will + not report its status correctly! \ No newline at end of file