Closed danielbrunt57 closed 2 years ago
Same experience here. Looks like the appid that it's using is no longer valid.
Getting the same issue here as well.
Seems like it is connecting to eu-apia.coolkit.cc
and when opening the site, get 503 Service Temporarily Unavailable
Seems to be related to https://dev.ewelink.cc/#/settings developer account. I am re-applying...
Same issue here.
Same here. LAN devices works ok, cloud not
It said 1-3 days to process application...
Might be a good time to retrofit by coffeemaker with 8266 & Tasmota!
I'm on the same boat. Started about an hour ago. All devices can still be controlled (through LAN I guess) but I get the "Failed to set up: appid is unauthorized!" in the integrations page. The ewelink app works fine though (both LAN and WAN)
I only have one device... inching relay, cloud controlled. "Brew coffee". Guess I'll have to press the start button myself tomorrow!!
I wonder if my friend's coffeemaker is in the same boat? Not HA, just Alexa controlled. Might be okay...
I only have one device... inching relay, cloud controlled. "Brew coffee". Guess I'll have to press the start button myself tomorrow!!
Glad it's not just me!
Same here.. Can confirm that my locally-controlled devices work, and the cloud ones are now broken.
I added the ewelink skill to Alexa, renamed my HA entity Brew Coffee HA and created a routine when I say Make Coffee to turn on the ewelink skill device rather then HA trying to turn on the HA device when I say Good Morning. At least I have that for now!
Exactamente igual por aqui
Iām the dev of the homebridge ewelink plugin, and getting this error there too.
* waits for an influx of issues *
@danielbrunt57 this is a issue topic, not Your coffee brew topic xD
Same problem. Region: Italy
Try changing the 0 to 1 in line 107 of /custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
edit:
and do the same change from 0 to 1 in line 157 of the same file:
async def login_token(self, token: str, app: int = 1) -> bool:
and restart HA
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
Hah, no error, but all clouds devices are offline in HA :D
same problem
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
https://github.com/AlexxIT/SonoffLAN/blob/c317407a09e5c5e9aaf2a95e044e5afb5a367dec/custom_components/sonoff/core/ewelink/cloud.py#L107async def login(self, username: str, password: str, app=1) -> bool:
Hah, no error, but all clouds devices are offline in HA :D
Strange, works just fine for my single cloud device.
same problem here... tip in cloup.py worked fine with me, after HA restart, thanks š but, just to know... what's does it do ?
Changing the cloud.py worked for me as well.
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
This worked, epic thank you.
Essayez de remplacer le 0 par 1 Ć la ligne 107 de
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
Yes !!! š
I confirm, changing the 0 to 1 in line 107 of /custom_components/sonoff/core/ewelink/cloud.py is working ! Thank you !
FYI; what this change does is using the 2nd AppID hardcoded in the code. Apparently this is still valid.
I confirm, changing the 0 to 1 in line 107 of /custom_components/sonoff/core/ewelink/cloud.py is working ! Thank you !
Confirmed as well. Thank you!
Changing the cloud.py worked for me as well.
My covers devices is offline, all others works ok now
Do you think we need to change this line 157 of /custom_components/sonoff/core/ewelink/cloud.py
too?
async def login_token(self, token: str, app: int = 1) -> bool:
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
Good hack ;) All device then support lan mode - work And device then support only cloud mode not work
A change on line 107 helped that the error doesn't show up, but the cloud devices don't work. Motor for curtains, diffuser.
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
Worked !!!! THKS
I change and work. but I have 3 equipemant dont work: ZJSB9-80 J by WDYK G1 by New Smart AGW-WI30 AGW
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
It works well for my Sonoff mini, Thank you very much
of the homebridge ewelink plugin, and getting this error there too.
Same issue, I'm receiving the following message non stop: [7/6/2022, 11:34:05 AM] [eWeLink] Unable to reach eWeLink, retrying in 30 seconds [getHost() - ECONNABORTED].
Do you think we need to change this line 157 of
/custom_components/sonoff/core/ewelink/cloud.py
too?
Yes, and this might also fix the cloud devices issue some people see. So, updated guidance:
Change the 0 to 1 in line 107 of /custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
and do the same change from 0 to 1 in line 157 of the same file:
async def login_token(self, token: str, app: int = 1) -> bool:
and reboot HA.
@JaCoLJcL, @paulorafael68 @pepe59 can you check if the 2nd change solves your issues?
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
This worked for me as well. Thank you so much!
Mine is totally screwed up it shows a mixture of phone and email in entitles box with errors. But in Reconfiguration area when i add my details it says already set up but does not go away?
https://i.imgur.com/t59oKmH.png https://i.imgur.com/nX25vC2.png https://imgur.com/PNJjOo0.png
No idea when this has occurred not touched anything today
The same problem (both with appid recongiguration of integration)
Downgrade doesnt help Logging out from ewelink app doesnt help changing mode (auto/local/cloud) in config doesnt help
BUT! in another instance of HA (the same version HA and Sonoff integration) it s still ok
UPD: relays (basic mini) and ZZBridge are working fine, but sensors [SONOFF SNZB-03 - ZigBee Motion Sensor] joined to ZZBridge are unavailable/
hmmbob changing line 157 didn't change anything. Cloud devices do not work.
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
async def login(self, username: str, password: str, app=1) -> bool:
edit:
and do the same change from 0 to 1 in line 157 of the same file:
async def login_token(self, token: str, app: int = 1) -> bool:
and restart HA
Good hack!!!! Changing line 107 and 167 works for me for most devices.
Except two devices not working, both are SONOFF TH16R2
Running in debug mode to check for error's
Worked for me cheers guys
It worked for me too, but the automations associated with the Sonoff Wireless Switch SNZB-01 (Zigbee) no longer work!
Worked for me, just for one sensor it did not work. For that sensor I receive a "sonoff skip setup for encrypted device" error in the debug page.
Worked for me, thanks!
Worked for me but many of my devices are unavailable. The important ones are, though (lights) so I'll hold out for a fix.
Try changing the 0 to 1 in line 107 of
/custom_components/sonoff/core/ewelink/cloud.py
https://github.com/AlexxIT/SonoffLAN/blob/c317407a09e5c5e9aaf2a95e044e5afb5a367dec/custom_components/sonoff/core/ewelink/cloud.py#L107async def login(self, username: str, password: str, app=1) -> bool:
Thank you; This worked for me too.
I confirm, changing the 0 to 1 in lines 107 and 157 of /custom_components/sonoff/core/ewelink/cloud.py is working !
Works fine for me too.
This just popped up after a restart of HA...
What's the low down and how do I rectify??