Replies: 40 comments
-
As it turns out, it's a good thing I didn't! I was completely wrong - the GPIOs are used differently between the plug and the plug US. https://templates.blakadder.com/shelly_plug_US.html Shelly Plug US (shelly-plug-u1)
Shelly Plug (shelly-plug-2)
Looks like some GPIO wrangling needs to be done. |
Beta Was this translation helpful? Give feedback.
-
The reason why it doesn't flash is that the US plug has a different name then the (EU) plug2, shelly-plug-u1 vs shelly-plug2. During the update the name of the current and the new firmware is compared and the flash will be aboard if not match. I think you mixed some things: There are 3 Shelly plugs out there
The pinout you listed as "Shelly Plug (shelly-plug-2)" is that one of the "Shelly Plug", but the "Shelly Plug US" is more like the "Shelly Plug2". I can give you a test build for the Plug US, but I have no test hardware at hand so I need to trust the Tasmota template, so it can happen that it brick your device. |
Beta Was this translation helpful? Give feedback.
-
I have 4 sitting here and the ability to pop it open and manually re-flash, so let’s do it. :)
Also, I did paste froM the tasmota template for us, but I was initially confused.
|
Beta Was this translation helpful? Give feedback.
-
@Numbski ok, try this one - http://rojer.me/files/shelly/shplgu1.zip |
Beta Was this translation helpful? Give feedback.
-
Thank you for that. My mother-in-law is critically ill, and we had to leave on a moments’ notice to get to her, and my return timeline is unknown. I will get to this when I can. I am so sorry for you to go to that effort then make you wait. I may be able to do it remotely, but that may not be feasible.
Tony Shadwick
|
Beta Was this translation helpful? Give feedback.
-
@Numbski oh, sorry to hear that! don't worry, there's absolutely no rush with this. |
Beta Was this translation helpful? Give feedback.
-
I was able to try the OTA update with this build, but it doesn't take for me. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
@Numbski any updates with your testing? |
Beta Was this translation helpful? Give feedback.
-
Not yet. I am back in town though, will try tomorrow.
Tony Shadwick
|
Beta Was this translation helpful? Give feedback.
-
I'd be willing to test a new firmware on my plug if needed. It appears the previous iteration didn't work? |
Beta Was this translation helpful? Give feedback.
-
I tried compiling @rojer 's commit after rebasing master but the firmware doesn't apply for me either.
|
Beta Was this translation helpful? Give feedback.
-
Has the name changed for my plug? |
Beta Was this translation helpful? Give feedback.
-
What is the state of Shelly Plug US support? yay or nay? Attempted to install shelly-homekit today (after updating to latest stock firmware) and I get stuck with this message: "Trying to update from http://shelly.rojer.cloud/update." Cheers and Thanks |
Beta Was this translation helpful? Give feedback.
-
I had a death in my family last year about the time a test build was made available, and I never got around to testing it. I have five of them here, so I really should get on that. |
Beta Was this translation helpful? Give feedback.
-
@timoschilling Here are the results of {
"name": null,
"id": "shellyplugus-c049ef892e60",
"mac": "C049EF892E60",
"model": "SNPL-00116US",
"gen": 2,
"fw_id": "20221206-140846/0.12.0-gafc2404",
"ver": "0.12.0",
"app": "PlugUS",
"auth_en": false,
"auth_domain": null
} Note that it didn't come with v0.12 firmware, that was a relatively recent upgrade suggested by the Shelly Web GUI. Do you have a suggested firmware version I should downgrade to before attempting the HomeKit flash? (And if so, where I could find these older firmware files? http://archive.shelly-tools.de doesn't seem to have files for the US Plug). |
Beta Was this translation helpful? Give feedback.
-
@RaphiePS There three reasons why yours must be a Plus:
Take a look in the web Ui of your Shelly in the left top corner is a logo, I expect it contains a Plus. |
Beta Was this translation helpful? Give feedback.
-
I suppose I should get on trying this today, as all of mine are plug US.
Tony Shadwick
|
Beta Was this translation helpful? Give feedback.
-
@gedeyenite If you like to test it, you could simply do it by open this url in your browser http://a.b.c.d/ota?url=http://rojer.me/files/shelly/misc/shelly-homekit-ShellyPlugUS.zip (replace a.b.c.d with the ip of your shelly) |
Beta Was this translation helpful? Give feedback.
-
@Numbski @just-inlewis @evanpierre @ryanshuck was someone of you able to test that build? Reminder it's only for the "Plug US" not for the "Plus Plug US". |
Beta Was this translation helpful? Give feedback.
-
Hey @timoschilling sorry for the delay! I will keep an eye on this now to speed up your debug cycle! |
Beta Was this translation helpful? Give feedback.
-
@just-inlewis you have a Plus Plug US and not a Plug US, this build is only for the NON Plus version. |
Beta Was this translation helpful? Give feedback.
-
Still nobody that can test it? @Numbski? |
Beta Was this translation helpful? Give feedback.
-
@timoschilling It looks like only the Plug Plus US is available for purchase, both on the Shelly site and Amazon. If I could get my hands on the non-Plus I'd be happy to test it, but I'm having trouble finding one and I figure others are in the same boat. |
Beta Was this translation helpful? Give feedback.
-
@RaphiePS yes the Gen1 US Plug is out of stock. |
Beta Was this translation helpful? Give feedback.
-
@timoschilling I was able to get 2.11.2 installed on two of my Plug US (non-plus) devices. They are both now overheating consistently and the homekit server keeps stopping. Installed version:
Debug logs show:
The device works properly after reverting back to the stock firmware.
|
Beta Was this translation helpful? Give feedback.
-
Are there any other logs I can provide that would be helpful? |
Beta Was this translation helpful? Give feedback.
-
Looks like temperature measuring didn't work. We need to make a build with disabling it. |
Beta Was this translation helpful? Give feedback.
-
Is there any update on firmware support for the Plus Plug US? |
Beta Was this translation helpful? Give feedback.
-
humble bump. I would also be very interested in seeing this plug supported. |
Beta Was this translation helpful? Give feedback.
-
I could override this manually and force it to go, as I seriously doubt the esp8266 inside is wired differently, and I do have the ability to hot-air it off and manually flash it back to something usable, but I thought I'd ask about it prior to attempting that!
Beta Was this translation helpful? Give feedback.
All reactions