Ja. Wird auch verbunden. Aber in der Command Shell sucht er immer noch.
//Nach 3 Std. die Lösung.
Nur als Tipp fürs die Anleitung.
KEINE STATISCHE IP im Adapter vergeben.
Ja. Wird auch verbunden. Aber in der Command Shell sucht er immer noch.
//Nach 3 Std. die Lösung.
Nur als Tipp fürs die Anleitung.
KEINE STATISCHE IP im Adapter vergeben.
Ja. Wird auch verbunden. Aber in der Command Shell sucht er immer noch.
//Nach 3 Std. die Lösung.
Nur als Tipp fürs die Anleitung.
KEINE STATISCHE IP im Adapter vergeben.
Meine laufen alle mit Statischer IP ohne Probleme
Meine laufen alle mit Statischer IP ohne Problem
Er meint seinem Netzwerk Adapter über Windows(?) hat eine statische IP bekommen, somit war er auch nicht mit dem Sonoff, der in einem anderem Subnet war, im Netzwerk, IP Konflikt
Er meint seinem Netzwerk Adapter über Windows(?) hat eine statische IP bekommen, somit war er auch nicht mit dem Sonoff, der in einem anderem Subnet war, im Netzwerk, IP Konflikt
Ah OK, soweit hab ich jetzt nicht zwischen den Zeilen gelesen
Ja. Wird auch verbunden. Aber in der Command Shell sucht er immer noch.
//Nach 3 Std. die Lösung.
Nur als Tipp fürs die Anleitung.
KEINE STATISCHE IP im Adapter vergeben.
Ähm nee das zeige ich ja auch extra im Video. Und das war auch das erste mal für mich das ich ein Sonoff über sonOTA geflasht habe. Die anderen kleinen "Problemchen" lagen meistens am falschen Pfad oder einer flaschen Python Version. Aber dank Nils brauchts das alles nicht mehr. Solange man die Original Firmware 1.5.5 drauf hat. Aber in Zukunft werden die neuen Sonoff mit der 1.6.0 ausgeliefert.
Gruß
Norbert
Dann hatte ich den Teil dann überhört. Ich habe die Exe ausgeführt und entsprechend am Anfang auch etwas gespult.
Verbunden war der Laptop, aber wie oben geschrieben befindet sich der Sonoff im anderem Subnet, so konnte ich Laptop und Sonoff nicht sehen.
Jetzt geht es mit dem Teil 2 des Videos weiter.
Frohe Weihnachten.
Ich wünschte mein Problem (siehe Seite 6) läge auch nur am falschen Subnet Vermutlich ist es aber ähnlich trivial wenn man erstmal weiß wo der Schuh drückt.
Wird die entsprechende Datei einfach nicht auf dem Server gefunden wo er sie abrufen will, oder wo genau liegt das Problem? Oder ist -slow... in der fertig kompilierten .exe z. B. einfach nicht vorgesehen/dabei? (Auch wenn laut der Kompatibilitätsliste -slow/-legay nur bei 2.0.2 und nicht bei 2.0.4 dabei steht)
Ich wünschte mein Problem (siehe Seite 6) läge auch nur am falschen Subnet Vermutlich ist es aber ähnlich trivial wenn man erstmal weiß wo der Schuh drückt.
Wird die entsprechende Datei einfach nicht auf dem Server gefunden wo er sie abrufen will, oder wo genau liegt das Problem? Oder ist -slow... in der fertig kompilierten .exe z. B. einfach nicht vorgesehen/dabei? (Auch wenn laut der Kompatibilitätsliste -slow/-legay nur bei 2.0.2 und nicht bei 2.0.4 dabei steht)
Das OTA ist ja bestimmt ne feine Sache, aber ich hab alle oldschool geflasht, die Pinne für GPIO14 brauche ich eh also muss ich dann sowieso löten, und dann kann ich auch schnell mit dem FTDI Adapter das ding Flashen, für den ersten habe ich noch 2 Stunden gebraucht bis alles geklappt hat, am Freitag sind noch 5 Stück gekommen, die waren mit Löten und Flashen wenn es hoch kommt in 30 Minuten Fertig!
MFG
Sascha
Hallo,
ich bin neu hier, und habe schon ein riesen Problem.
Ich habe heute versucht meine Sonoffgeräte mit der wifi Variante zu flashen.
Leider bin ich nur bis hierher gekommen, mein Sonoff s20 verbindet sich leider nicht.
Was habe ich falsch gemacht? Ich währe für jede Hilfe dankbar
pi@raspberrypi:~ $ cd SonOTA
pi@raspberrypi:~/SonOTA $ python3 ./sonota.py
Current IPs: ['192.168.178.30']
Select IP address of the WiFi interface:
0: 192.168.178.30
Select IP address [0]:
WiFi SSID: fritz
WiFi Password: xxxxxxxxxxxxxxxxxx
Using the following configuration:
Server IP Address: 192.168.178.30
WiFi SSID: fritz
WiFi Password: ********************
Platform: linux
** Now connect via WiFi to your Sonoff device.
** Please change into the ITEAD WiFi network (ITEAD-100001XXXX). The default password is 12345678.
To reset the Sonoff to defaults, press the button for 7 seconds and the light will start flashing rapidly.
** This application should be kept running and will wait until connected to the Sonoff...
....................................................................................................................................................
noch frohe Weihnachten
Alles anzeigenHallo,
ich bin neu hier, und habe schon ein riesen Problem.
Ich habe heute versucht meine Sonoffgeräte mit der wifi Variante zu flashen.
Leider bin ich nur bis hierher gekommen, mein Sonoff s20 verbindet sich leider nicht.
Was habe ich falsch gemacht? Ich währe für jede Hilfe dankbar
pi@raspberrypi:~ $ cd SonOTA
pi@raspberrypi:~/SonOTA $ python3 ./sonota.py
Current IPs: ['192.168.178.30']
Select IP address of the WiFi interface:
0: 192.168.178.30
Select IP address [0]:
WiFi SSID: fritz
WiFi Password: xxxxxxxxxxxxxxxxxx
Using the following configuration:
Server IP Address: 192.168.178.30
WiFi SSID: fritz
WiFi Password: ********************
Platform: linux
** Now connect via WiFi to your Sonoff device.
** Please change into the ITEAD WiFi network (ITEAD-100001XXXX). The default password is 12345678.
To reset the Sonoff to defaults, press the button for 7 seconds and the light will start flashing rapidly.
** This application should be kept running and will wait until connected to the Sonoff...
....................................................................................................................................................
noch frohe Weihnachten
findest du denn das wlan des sonoffs? Wenn nicht ist er nicht im pairing Modus.
Hallo, wo kann ich das beim Raspberry Sehen?
Hallo, wo kann ich das beim Raspberry Sehen?
du musst die Taste vom sonoff 7 Sekunden gedrückt halten bis die Leuchte blinkt dann ist er im pairing Modus und macht nen eigenes wlan auf. Heißt dann itaed.... usw. Damit musst du dich dann verbinden. Wie das jetzt mit dem Raspberry geht weiß ich nicht.
Wenn der Sonoff im so genannten AP Modus ist, müsste er vom Sonota-Python-Programm angezeigt werden. Also: Die Taste am Sonoff 7 Sekunden drücken, dann im SONOTA-Verzeichnis
python3 sonota.py
eingeben. Das Skript sollte das Netz dann anzeigen und du dich mit ihm verbinden können.
(Die Beschreibung ist ein wenig spekulativ, da ich zur Zeit noch auf meine neuen Sonoffs und S20 warte, um sie OTA (OTA = On The Air) zu flashen.)
ABER
Ich sehe gerade, dass das Python-Skript die Python-Version 3.5 erwartet. Raspbian hat aber m. W. noch die Version 3.4.2 drauf. Das könnte zu Problemen führen. Du kannst es checken, indem du in einem Terminal
python3 --version
eingibst. Dann wird dir die Versionsnummer angezeigt.
Ich habe hier eine Anleitung gefunden, Python 3.5 nachzustallieren (letzter Beitrag). Ich mache es gerade parallel auf einem Raspi 2. Das wird aber ein Weilchen dauern, weil der Raspi noch einen single core Prozessor hat. Das heißt, es wird mind. 4 mal mehr Zeit brauchen, als in dem Howto angegeben...
Ich melde mich in diesem Forum wieder, wenn die Installation von Python 3.5 geklappt hat. Das OTA-Verfahren kann ich erst überprüfen, wenn meinen neuen Sonoffs da sind. Hoffentlich habe diese nicht die allerneueste Originalfirmware drauf, denn die macht offensichtlich grundsätzliche Probleme bei diesem Verfahren.
Gruß
Jörg
Hallo,
meine Version ist 3.5.3.
Eine kurze Verbindung bekomme ich schon hin, dann aber erscheinen ein Error.
Da arbeite ich noch dranbleiben.
Guten Abend
leider hänge ich jetzt bei folgendem Punkt: ich verbinde mich mit FINAL STAGE aber das Script läuft einfach nicht weiter. Habe den Sonoff diverse Male neu gestartet, ohne Erfolg. Nun habe ich das Script abgebrochen. Leider kann ich es jetzt natürlich auch nicht von vorn starten da das Teil ja nicht mehr das ITEAD WLAN aufmacht. Hat jemand eine Idee?
Thomas
Guten Abend
leider hänge ich jetzt bei folgendem Punkt: ich verbinde mich mit FINAL STAGE aber das Script läuft einfach nicht weiter. Habe den Sonoff diverse Male neu gestartet, ohne Erfolg. Nun habe ich das Script abgebrochen. Leider kann ich es jetzt natürlich auch nicht von vorn starten da das Teil ja nicht mehr das ITEAD WLAN aufmacht. Hat jemand eine Idee?
Thomas
Da es neulich vorgekommen ist: Hat deine Netzwerkkarte eine feste IP in den Adaptereinstellungen von dir bekommen? Diese ist sehr wahrscheinlich dann nicht im gleichem Netz wie der Sonoff mit einer anderen IP und dadurch in einem anderen Subnet weshalb das Script den Sonoff nicht findet.
Na ich hatte das ganze in einer Windows 10 VM laufen lassen und auch keine festen IPs vergeben. Dann habe ich den LAN-Adapter deaktiviert und alles über einen FritzWlanStick laufen lassen. Hat ja auch bis dahin funktioniert. Habe ich das Teil gebrickt oder muss ich jetzt richtig Flashen?
Ich glaube bricken kannst du sie gar nicht, da du per Serieller TTL Schnittstelle immer flashen kannst und du dadurch eine direkte Hardware verbindung zum Chip hast.
Du kannst den ersten Step überspringen, indem du
sonota.exe (order.py) mit dem parameter --no-prov aufrufst.
Kommt das FinalStage Wlan denn noch hoch wenn du den Sonoff einschaltest?
usage: sonota.exe [-h] [--serving-host SERVING_HOST] [--no-prov]
[--wifi-ssid WIFI_SSID] [--wifi-password WIFI_PASSWORD]
[--no-check-ip] [--legacy] [-s]
optional arguments:
-h, --help show this help message and exit
--serving-host SERVING_HOST
The host's ip address which will handle the
HTTP(S)/WebSocket requests initiated by the device.
Normally the ip address of the WiFi interface of the
machine this script is running on.
--no-prov Do not provision the device with WiFi credentials.
Only use if your device is already configured (Not
recommended, but useful if doing DNS spoofing).
--wifi-ssid WIFI_SSID
The ESSID of the WiFi network the device should
eventually connect to.
--wifi-password WIFI_PASSWORD
The password of the WiFi (WPA/WPA2) network the device
should eventually connect to.
--no-check-ip Do not check for correct network settings applied on
your interface(s).
--legacy Enable legacy mode for devices with older firmware
(requires root permission)
-s, --slowstream Serve files slowly, use if getting 404 errors
Alles anzeigen
Ja kommt hoch. Interessanteweise wenn ich mich mal mit dem Handy dort verbinde sehe ich auch die 192.168.4.1, so wie es sein soll, aber ich kann mich nicht über Webinterface einloggen. Denke mal da fehlt noch der Rest der Tasmota.....
Ich probiere das morgen mal aus
Wenn du Finalstage siehst dann ist Tasmota geflasht. Vergebe im Handy mal dein Wlan die feste IP 192.168.4.10 .Dann im Browser mit 192.168.4.1 Verbindung aufbauen.