4:43 Just so you all know, L (on the left) is connected to GND (on the right). Connecting GPIO0 to L before connecting the USB Flasher directly puts Shelly1 into Flashing Mode. Of course, do not connect L nor N to any powerline while flashing....
Another great video! Please consider my suggestion for a future video: openzwave on a Docker based system.I have been fighting with openzwave forever and got it working mostly by trial and error. Now that I have migrated Home assistant to a docker container, I am struggling again. I do have Open Z-wave Control Panel running in a docker container as well, but I don't think Home Assistant can "talk" to openzwave. It is probably a simple volume issue, but I'm back to struggling.
I like the Aeotec Z-stick. It is a bit arcane in its minimalist user interface, but it has worked flawlessly for me so far. I got it from Amazon for about US$45. I finally got openzwave working. Two key points: 1) Some openzwave docker containers didn't work for me. The one that did was eugenmayer/rpi-nodered. 2) Homeassistant 0.86.3 has fixed most of the bugs in the Z-wave interface and now makes the openzwave control panel nearly obsolete. Where I have had to go back to the openzwave container is when I have nodes that get flagged as "dead" because the power was out when they got polled. Unfortunately Hass does not let me recover them easily and a network heal has no effect on them. Openzwave did fix them. YMMV. Just an FYI in case anyone cares, I am running all of these containers on a Raspberry Pi 3 with rasbian OS. My command to properly run the openzwave container was:docker run -d --name="ozw" -v /home/homeassistant/vols/ozw:/opt/open-zwave-control-panel/config --device=/dev/ttyACM0:/dev/ttyACM0 -p 9090:8080 eugenmayer/openzwave-panel (note: I moved the port due to the way my system is set up).
Nice video. But the same problem over and over again that 3 year old instructions no longer correspond to the current state. A SOnOff-Tasmota firmware can not be found. What SSID or IP address to enter? For me it's "tasmota-blablabla...". Either update the link in the github to a more current manual and/or refresh this video. So it's more of a guessing game again.
Nice, but i don't understand, why should one need to flash Tasmota on them? The Shellies support MQTT out of the box. I'm using 6 of them without any trouble so far.
i like the tasmota software and of course i love getting in and messing with stuff so if i can flash something, i usually do. But you make a good point!
Are you using the stock firmware mqtt with Home Assistant? If yes, what configuration.yaml settings did you you? I've tried for hours and can't get the Shelly 1 to show up in HA. I'm actually getting ready to flash Tasmota on my Shelly 1.
@@ptmoy1 Hmmmh, it was relatively easy to integrate the shellies in HA, I use Hassio 0.84.6 on a Pi. and an external mosquitto Broker on another Pi. But the integrated broker in HA should of course work too. If the Shelly1 is in the same WiFi Network as your MQTT broker, then config the Shellies under "internet & Security - Advanced - Developer Settings" setting checkbox "Enable action execution via MQTT" enter MQTT Server: Address/Port & User/Pwd (if used) of your broker. Cloud is now disabled, it says: : WARNING: If you enable MQTT - actions via Cloud connection will be disabled! Home Assistant: Here I defined a new mqtt-switch: (Notice: Topics of the shellies are fixed in their firmware, Version 1.46 / 08.02.2019 is current version) configuration.yaml: # Switches switch: !include_dir_merge_list switches/ in directory "switches" a file like: mqtt_switches.yaml: Example with Shelly 1: XXXXXX is the ID of the shellies ( eq. 3 lower Bytes of the MAC-Address) ## Shelly Switches - platform: mqtt name: "ShellyXXXXXX" friendly_name: "Porch Light" state_topic: "shellies/shelly1-XXXXXX/relay/0" command_topic: "shellies/shelly1-XXXXXX/relay/0/command" payload_on: "on" payload_off: "off" state_on: "on" state_off: "off" optimistic: false qos: 1 retain: true .. .. Hope, this helps...
@@Take5Instead4 Thanks for your reply. I have 2 Shelly1s. Already flashed one to Tasmota, and got it working in HA. I'll try the second with the stock firmware again using your yaml parameters. I needed to set a time schedule on the tasmotized Shelly1. Had lots of problems getting that to work. Turned out the timezone was wrong. Figuring out how to set to the correct timezone in tasmota was a pain; finally did figured it out. The embedded web UI in the Shelly1 stocked firmware looks to be a bit more capable than the Tasmota's.
@@ptmoy1 The Shelly1 firmware offers more than I currently use. In the end, it's a power switch that I can control with automation scripts in home assistant. In the future I want to use Shelly2 for certain purposes, because they measure the power consumption which can be logged in HA (defining a mqtt sensor in HA).
I've tried with two Shelly1 but no one worked. I flashed it ok, HomeKit add the accesory and everything seems right. I can turn it ON / OFF from HomeKit BUT nothing happens physically on the Shelly (you cannot hear the relay and nothing happens really), but at software level, it's all right. Do you have any idea why?
For me, this video ended prematurely. I wanted to see how you configured it. Maybe you could pin a comment with the configuration settings you used in Tasmota?
Thanks, BurnsHA! Good to know. I’ll be flashing my first Shelly 1 today, following your guide. If I have any problems, you’ll hear about it right here! ;D
Thanks for the video it really made it easy except I screwed it up....I think. I'm a total newbie looking for a hobby as requested by a doctor. I did everything as described and saw my shelly ad-hoc network. I opened it and entered my ssid and password hit enter and waited, and waited, and waited. The tasmota sign in page disappeared and then I got nothing. no new devices on my network and no ad-hoc. So what does the newbie do? Tries again on the other shelly with the same results. Two shellys down! I re-flashed them both hoping they would reset but no joy. Any advice on if these things are bricked or is there a chance I can recover them.
@@BurnsHA correct. After posting i read through the other posts and followed jerry aycock's advice and was able to get back to normal. I am able to once again see the tasmota adhoc sign in page at 192.168.4.1 which is no where near my 10.0.0.1 IP scheme. After i enter ssid and password everything disappears. Where is the 192 ip coming from and how to I change it to my 10.
Flashed one works great. Second shows flashed but can't find it. Putty shows it trying to connect - Must be bad PW. Tried flashing again.. Any Ideas ??