Comments (13)
@andyfitter Very much the same way it works for other Sonoffs. The only "not so ordinary" moment was the way Sonnof Touch behaved when putting it into pairing mode (when the switch starts to broadcast the ITEAD-### SSID). Namely after the first button press of 7 seconds the LED blink pattern was blink-blink-blink-pause-blink-blink-blink-pause, then you just press the touch button another 7 seconds when the LED blinking pattern changes to blink-blink-blink-blink-blink-blink... and here is when you should be able to see the ITEAD-### WiFi. Hope it helps...
Don't know if its worth mentioning - my (both) Sonoff Touch devices came with firmware 1.6.2 which I believe it's still the last one, and as mentioned - no issue flashing both of them with the current SonOTA build.
from sonota.
So, I worked out that I could do this using --legacy
and doing the old DNS redirects.
I successfully got the Espressif2Arduino
flash working.
I then tried to use the Sonoff-Tasinoda (built locally using PlatformIO and the sonoff-touch-4ch
config). I hosted it at http://192.168.1.1/sonoff.bin, I saw the sonoff try to download it (by watching the HTTP server logs). Sadly, it no longer boots.
Any ideas what might have gone wrong?
from sonota.
Any chance you also had a serial console hooked up at time of flash? or can hook up a serial console now?
from sonota.
I think i know what may be wrong - i was testing a slightly different configuration and noticed that sometimes the buffer downloading the new images doesn't fill up - and when it doesn't fill up in multiples of 4 bytes bad things happen (the flash doesn't write correctly). I have a fix in the works but for now you will have to flash it with serial cable sorry.
from sonota.
Is this a bug in the Espressif2Arduino firmware? Or something else?
from sonota.
from sonota.
I just received my sonoff 4ch. It has firmware v2.01. @StSimmons how did you connect to the device if the ssid is not broadcasting? For which command are you using the --legacy parameter?
I see videos on youtube where people see the ssid on their smart phone so I guess they stopped broadcasting in later releases.
from sonota.
You could skip the provisioning via SonOTA with --skip-prov
- e.g. if it doesn't create an AP named ITEAD-XXX - and do the initial provisioning via the ewlink app.
--legacy
is for older firmwares and not thoroughly tested.
from sonota.
What are the steps required if the device (the case is a Sonoff B1 Bulb) does not broadcast and ITEAD-* wifi? I provisioned it through ewlink app to my local wifi network. What next?
will a dnsspoof make it?
from sonota.
On topic - just to confirm that I successfully flashed the "Sonoff Touch" (firmware version 1.6.2.) - smooth and easy. Thanks for the great job you guys!
from sonota.
Any chance of a walkthrough of how you got the ‘touch’ working?
from sonota.
@sillyfrog just want to confirm that this same method above worked for my Sonoff 4CH pro whcih started to advertise the ITEAD-### WiFi only after the second 7 second button press (same LED blinking pattern occurs). So you can put 4CH pro (original firmware version 2.0.1) on the list as confirmed to work with SonOTA - much more elegant way than soldering and grounding pin legs directly on the micro-controller...
from sonota.
Thanks all. It looks like we have a working combo, so I'll close this for now. Please open again if needed. Cheers.
from sonota.
Related Issues (20)
- ESP8285 based relay board doesn't like certificate HOT 5
- [New Smart G2 2.0.1]Successfull flash, help for template/model selection HOT 1
- set_nodelay? HOT 3
- add SonOFF T2 support
- pip3 fails to import main
- Script crashed starting web server HOT 4
- eWeLink Mini PCI-e Desktop PC Remote Control HOT 4
- DIY Mode for Stock Firmware 3.3 or Higher? HOT 1
- Sonota.exe not progressing after connecting to ITEAD-SSID HOT 2
- Sonoff TH10 2.6.0 firmware
- Can device get bricked if something goes wrong? HOT 2
- How to update from the shipped SonOTA .bin to a newer version?
- SSL Error on 11 ('xxx', 4098): [SSL] internal error (_ssl.c:1108) HOT 4
- Latest firmware HOT 5
- No FinalStage network is shown.
- Never ending loop at stage2 when trying to flash Tasmota for the first time HOT 7
- The ssid details sent to the device are not working
- No Final Stage For Windows EXE - Different IP subnet? HOT 1
- WARNING: SSL Error on 12 ('192.168.0.60', 8708): [SSL: NO_CIPHERS_AVAILABLE] no ciphers available (_ssl.c:997)
- Does it work with the Zb Bridge ( wich look really like the RF Bridge
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sonota.