Coder Social home page Coder Social logo

Comments (16)

digiblur avatar digiblur commented on July 29, 2024 3

Firmware to prevent a bad password "brick" update! https://github.com/digiblur/Sonoff-Tasmota/raw/development/generic/tasmota-6.4.1.19-generic-wifiman-2.3.0.bin
Download the above bin file to your computer and copy it to your Pi as "thirdparty.bin" in the /tuya-convert/files folder. You can use an app such as WinSCP to transfer it over. Overwrite any other thirdparty.bin files that might be in that folder. Once you flash the Tuya device, you will see the command to copy and paste to send over the thirdparty.bin file instead of the regular sonoff 6.4.1 bin. If you make a mistake on the SSID or password the device will come back in access point mode after it fails to connect.

from tuya-convert.

digiblur avatar digiblur commented on July 29, 2024 2

Right. That's if the device has a button that just so happens to be on GPIO 0. Lots of devices don't have this luxury unfortunately.

from tuya-convert.

Interloping avatar Interloping commented on July 29, 2024 2

Have you tried creating an open (no password) SSID of the same name for both your primary and your backup? As I discovered, certain password characters just won't work. If it finds an open SSID same name it will connect. You can then find the IP and get into the configuration and try a new password with just alphanumeric characters, and set that password for your access point as well.

from tuya-convert.

digiblur avatar digiblur commented on July 29, 2024 1

For the time being....

Be very careful that you put in the correct SSID and Password. It might not be a bad idea to put in a simple backup SSID and Password in position 2. If for some reason you mistype the slot 1 password you could always change your WiFi router to send out the simple SSID and password in slot 2 to fix the issue with slot 1. Also once you get into the switch/plug, I would highly recommend changing the WiFi Config tool to WiFi Manager by type "wificonfig 2" (without the quotes on the console), it should respond back with that WiFiManager is selected. This will make the device go into access point mode anytime there is an issue with connecting to the wifi.

from tuya-convert.

drushbrook avatar drushbrook commented on July 29, 2024 1

If it has a button you could always try pressing that in for 40 seconds to reset the config as described on the Tasmota Troubleshooting page

from tuya-convert.

bartekd123 avatar bartekd123 commented on July 29, 2024 1

Is there any way of seeing what it is trying to connect to? I setup the first switch without a problem, but my second switch doesn't connect to wifi after. I put the first SSID correctly, even put a backupSSID that I can create (which doesn't work either). The switch light just flashes.

Its a tough switch to take it apart. You need to de-solder it just to get to the GPIO ports (its this one arendst/Tasmota#4003), so looks like it is now a dumb-switch. :(

from tuya-convert.

digiblur avatar digiblur commented on July 29, 2024 1

@bartekd123 unfortunately not that I know of, in my testing the the stock firmware will just look for that AP/password combo(s) over and over.

from tuya-convert.

Interloping avatar Interloping commented on July 29, 2024

Okay ... I seem to be in this situation. I don't think I entered anything wrong. But I have a lot of unusual symbols in my password and I read somewhere that can pose a problem. The device is a smart bulb and has no reset button. Switching on and off x5 is the out-of-box method to enter pairing mode; doesn't seem to do anything. Read somewhere that creating an open network with same SSID could work. Problem is ... how? My router won't let me, and no matter what I do in hostapd it seems to create a password-protected AP. Any ideas?

Edit I was able to create an open wifi hotspot (no password) on an old phone with the same name as the access point I had configured the smart bulb to connect to (had to use an old phone - new android won't show IPs for connected clients). This allowed me to fix everything up. Turns out the characters in my password were definitely the problem.

from tuya-convert.

bartekd123 avatar bartekd123 commented on July 29, 2024

That’s too bad, but thanks for your reply. :)

from tuya-convert.

seaverd avatar seaverd commented on July 29, 2024

Interloping,

Thank you so much for your comment. I performed tuya-convert on a Monoprice Stitch Bulb and mistyped my wifipassword. Temporarily making my wifi ssid open allowed me to connect and update the password. I was pulling my hair out! I agree with digiblur, would love default to be wifi manager.

from tuya-convert.

onebyside avatar onebyside commented on July 29, 2024

Creating a hotspot on my phone with the suspect wifi ssid and no pass got me back in. TY

from tuya-convert.

bartekd123 avatar bartekd123 commented on July 29, 2024

Thanks for the suggestion. I tried both the main and the backup SSID without a password and different combinations of passwords but nothing works. I don’t know if it is trying to connect to a WiFi hotspot or if something else went wrong just after I put in my wireless info. I did type the right password when I set it up (I’m 99% certain).

from tuya-convert.

ffidan61 avatar ffidan61 commented on July 29, 2024

Any ways to put the gosund sp1 into AP Mode?
I think I mistyped mine :( It's blinking red all the time.

from tuya-convert.

dony71 avatar dony71 commented on July 29, 2024

@digiblur, can you make default wifimanager firmware based on sonoff firmware (not sonoff basic) ?
sonoff basic does not have mqtt discovery which has issue connecting to home assistant mqtt server

from tuya-convert.

digiblur avatar digiblur commented on July 29, 2024

@dony71 that one had discovery but it had that version of tasmota had the mqtt discovery bug.

I did make one based off 6.5.0. I'll link the folder in this thread instead of the bin in case it gets updated in the future.

https://github.com/digiblur/Sonoff-Tasmota/tree/development/generic

from tuya-convert.

kueblc avatar kueblc commented on July 29, 2024

Resolved with #277 👍

from tuya-convert.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.