klausahrenberg / WThermostatBeca

Replaces original Tuya firmware on Beca thermostat with ESP8266 wifi module
395 stars 96 forks source link

Device does not join WiFi network #146

Closed MichiW1 closed 3 years ago

MichiW1 commented 3 years ago

I have the problem, that the device does not join my WiFi-network after successful configuration of network parameters and reboot. There is no hotspot anymore but device cannot be found in WiFi network... Does the device request IP via DHCP? Is there a fallback to hotspot after a while? Is there a way to perform factory reset instead of reflashing FW all the time? Thanks for your help.

MichiW1 commented 3 years ago

Dear all, I was able to resolve my problem myself and would like to explain here for all others: My WiFi-Key had a length of 35 characters which worked well in all devices so far. However, the firmware does support only WiFi Keys with maximum length of 32 characters. The problem is that you do not recognise this problem when configuring from mobile device (iPad). Shortening the WiFi-key to 30 characters solved the problem finally.

There are some further hints and documentation with more details in the fork of this project here: https://github.com/fashberg/WThermostatBeca

Especially you can find a hint how to activate WiFi AP-Mode manually if needed: Network Recovery If you cannot access your device, try to switch to Access-Point mode: Power off the device by Pressing the button in the middle. Then press the "down" button (most right) for about 8 seconds. The Screen starts to blink and shows a WiFi-Icon. The thermostat is now an Access Point named Thermostat-xxxxxx. Default password is 12345678 Now you can fix network settings. Saving settings or pressing power button switches back to Station mode