Die Tage bin ich über einen Artikel bei Heise auf die Geräte „Sonoff“ von http://sonoff.itead.cc/ aufmerksam geworden. Derzeit gibt es im aktuellen Magazin 02/2018 einen mehrteiligen Artikel hierzu.
Das Prinzip welches die Heise Redaktion anwendet ist, die Sonoff Geräte mit einer eigenen Firmware zu flashen. Dazu sind ein paar Modifikationen an den Sonoff Geräten nötig, wie das anlöten von Pins um die Software von Arduino IDE auf Geräte zu bekommen. Es wird die komplette Software gelöscht und eine neue Software installiert, welches es dann zulässt alle Sonoff Geräte als MQTT-Geräte anzusprechen. Statusmeldung etc. werden dann per MQTT übertragen.
Nach genauerer Untersuchung der Software, ist mir aufgefallen, das diese ebenfalls auf einem NodeMCU lauffähig ist. Nach ein paar Tests konnte ich ein Relais ansprechen.
Beim konfigurieren des NodeMCU des „Gerätetyp“ ist mir aufgefallen, dass man noch sehr viel mehrere Geräte und Sensoren anschließen kann. Die Auswahl ist enorm und macht somit jeden ESP8266 MCU zu einem vielseitig einzusetzenden Controller. Ein Beispiel wäre eine 6-fach Steckdosenleiste mit MQTT Ansteuerung. Außerdem lässt sich eine Philips Hue Bridge emulieren. Dh. alle Geräte können in die Philips Hue App eingebunden werden, was zu folge hat, dass die Geräte dann wieder mit Alexa Echo per Spracheingabe steuerbar sind. Die Software ist einfach unglaublich vielfältig und erlaubt eine maximale Freiheit für die Gestaltung von Smarthome Lösungen in OpenHAB2, FHEM, Node-Red usw.
Hardware Tipp: der Anschluss D6 – Pin GIPO15 ist der PIN für die Ansteuerung von einem Relais als Sonoff Basic Modul in der Standard Konfiguration.
Achtung: Low Level Trigger Module funktionieren nicht, da der NodeMCU Spannung sendet.
Dh. es wird ein Active Level Trigger Module benötigt. Das von Amazon angezeigte Relais funktioniert nicht und soll nur als Beispiel gelten.
Hier bei Amazon (*) : http://amzn.to/2AD1hDm
Der Einsatzbereich ist überdurchschnittlich und es benötigt nicht wirklich die Sonoff Geräte. Ein einziger NodeMCU könnte somit bis 8 Steckdosen steuern und schalten. Jede Steckdose wäre per MQTT-Befehl steuerbar und der Schaltzustand abfragbar bzw. Überwachbar.
Alle 5 Minuten wird ein Statusbericht per MQTT gesendet, in welchen die aktuellen Schaltzustände übermittelt werden über jedes einzelne Schaltelement die vorhanden bzw. konfiguriert sind.
tele/w1sonoff/STATE {"Time":"2018.01.07 17:14:43","Uptime":0,"Vcc":2.983,"POWER1":"OFF","POWER2":"OFF","POWER3":"OFF","Wifi":{"AP":1,"SSId":"MeinWIFI","RSSI":72,"APMac":"5C:00:00:00:00:00"}} tele/w1sonoff/STATE {"Time":"2018.01.07 17:19:43","Uptime":0,"Vcc":2.984,"POWER1":"OFF","POWER2":"OFF","POWER3":"OFF","Wifi":{"AP":1,"SSId":"MeinWIFI","RSSI":70,"APMac":"5C:00:00:00:00:00"}} tele/w1sonoff/STATE {"Time":"2018.01.07 17:24:43","Uptime":0,"Vcc":2.984,"POWER1":"OFF","POWER2":"OFF","POWER3":"OFF","Wifi":{"AP":1,"SSId":"MeinWIFI","RSSI":88,"APMac":"5C:00:00:00:00:00"}} tele/w1sonoff/STATE {"Time":"2018.01.07 17:29:43","Uptime":0,"Vcc":2.984,"POWER1":"OFF","POWER2":"OFF","POWER3":"OFF","Wifi":{"AP":1,"SSId":"MeinWIFI","RSSI":90,"APMac":"5C:00:00:00:00:00"}}
Beim einschalten des NodeMCU werden ebenfalls sofort wichtige Daten übermittelt, wie IP-Adresse. Dies macht die Suche nach IP-Adressen im lokalem Netzwerk überflüssig.
tele/w1sonoff/INFO1 {"Module":"Sonoff Basic","Version":"5.11.0a","FallbackTopic":"DVES_2D32BD","GroupTopic":"sonoffs"} tele/w1sonoff/INFO2 {"WebServerMode":"Admin","Hostname":"w1sonoff-4797","IPAddress":"192.168.1.20"} tele/w1sonoff/INFO3 {"RestartReason":"Software/System restart"} stat/w1sonoff/RESULT {"POWER1":"ON"} stat/w1sonoff/POWER1 ON stat/w1sonoff/RESULT {"POWER2":"OFF"} stat/w1sonoff/POWER2 OFF stat/w1sonoff/RESULT {"POWER3":"OFF"} stat/w1sonoff/POWER3 OFF
Weiterführende Links:
- http://sonoff.itead.cc/en/ Produkte
- https://github.com/arendst/Sonoff-Tasmota/wiki Wiki zu Tasmota
- https://github.com/arendst/Sonoff-Tasmota Software für die Arduino IDE
- https://github.com/letscontrolit/ESPEasy/releases als Binary Version (Flash Programm enthalten)
Falls es Fragen zur Programmierung, Hardware, Software gibt, einfach hier einen Kommentar hinterlassen, ich helfe gerne.
Grüß , Joachim
Die mit Sternchen (*) gekennzeichneten Verweise sind sogenannte Provision-Links. Wenn du auf so einen Verweislink klickst und über diesen Link einkaufst, bekomme ich von deinem Einkauf eine Provision. Weiterführende Infos gibt es hier unter Punkt 8 in der Datenschutzerklärung https://blog.unixweb.de/datenschutzerklaerung/
Zur Zeit habe ich ein Sonoff POW, einen Basic und einen S20 im Einsatz, alle mit Tasmota und betriebsbereit über FHEM. Funktioniert hervorragend.
Der POW überwacht meine Drainagepumpe, die hinter meinem Haus darauf achtet, das der Grundwasserstand nicht zu hoch wird….
Danke Helge für Deine Nachricht.
Weiterhin noch viel Spaß mit dem Hobby
Beste Grüße, Joachim
Hier noch ein Link, in dem beschrieben wird, wie über das WLAN geflasht werden kann:
http://forum.creationx.de/forum/index.php?thread/116-neues-flash-vervahren-ohne-hardware-nur-%C3%BCber-wlan/
Hallo Joachim, coole Artikel, die immer veröffentlichst.
Das flashen geht mit allen SONOFF Geräten?
Hallo Jörg
ja das geht mit allen Geräten. Schau Dir hierzu mal dieses Video bzw. den Youtube Channel an :
https://www.youtube.com/watch?v=plbrFvgCGco
Beste Grüße Joachim
Hallo!
gibts eine Tasmota Software als Hex File fürs ESP8266 zum Flashen?
meine Arduino IDE will nicht, bekomme es damit zu laufen.
Haufenweise Fehlermeldungen, mit der ATOM IDE muss ich es erst testen ob ich klar komme damit.
Vielen Dank schon mal
LG Stef
Hallo Steve
schau mal hier gibt es Binary Versionen:
https://github.com/letscontrolit/ESPEasy/releases
Einfach das FlashESP8266.exe aufrufen, Com Port auswählen , Version auswählen, Flash klicken, Fertig.
Grüße Joachim
HI,
cool das hier mein Beitrag aus dem Creation X Forum verlinkt ist. Es gibt mich auch auf You Tube hier:
https://youtu.be/Q250yDKNCaI … Mich würde diese Node Red Geschichte auf Pi auch sehr intressieren. Ist ja so gut wie iOBroker.
Gruß
Norbert
so so….
„Nach genauerer Untersuchung der Software, ist mir aufgefallen,“
Beim konfigurieren des NodeMCU des „Gerätetyp“ ist mir aufgefallen,
was dir alles auffällt…..ich hol dich mal wieder runter….. die sonoff´s arbeiten alle mit einem esp8266. und tasmota ist für eps´s gemacht. !!
Hallo Peter
Gut dass Du uns mit Deinem Wissen beglückst, wäre ja schlimm wenn man das so kommentarlos stehen lassen würde.
Grüße Joachim
Moin,
Haben sie mal versucht die Syslog Funktion zu nutzen, bekomme es nicht zum laufen bei mittlerweile 10 Geräten wehre es zur Überwachung recht nett, hab es mit syslog-ng probiert welches auch erreichbar ist bei anderen Geräten funktioniert es nur bei Tasmota leider nicht, im Netz b.z.w. im Wiki von Tasmota ist da nix zu finden.
Hallo Sandfrog
Schon mal das probiert was hier in der Dokumentation steht:
https://github.com/arendst/Sonoff-Tasmota/wiki/Troubleshooting
Syslog
If you have a Linux system around (say a Pi), it is probably running syslog already and you just need to configure it to listen on the network.
On systems running rsyslog (most linux distros), edit the file /etc/rsyslog.conf. Adding (or uncommenting) the following lines will probably start making the logs show up in some file under /var/log
$ModLoad imudp $UDPServerRun 514
Danke für den tip, aber dadran liegt es scheinbar nicht ich werde nochmal etwas danach forschen, ansonsten werde ich wohl mal einen Schalter ausbauen und schauten ob die überhaupt was senden.
Hab es hinbekommen, leider ohne IP-Filter der funktioniert irgendwie nicht, aber soweit geht es da muss man erstmal drauf kommen, ich begrenze das dann mit iptabels.
Einfach folgendes in die /etc/syslog-ng/syslog-ng.conf
### Smarthome Logs ###
source s_udp
{
udp(ip(„0.0.0.0“) port(514));
};
destination d_smarthome {
file(„/var/log/smarthome.log“);
};
#filter f_smarthome {
# host(„192.168.***.***“);
#};
log {
source(s_udp);
# filter(f_smarthome);
destination(d_smarthome);
};
Es ist natürlich nicht ganz verwunderlich, dass Tasmota auf einem ESP8266 läuft – eher umgekehrt, dass es die Entwickler geschaft haben, Tasmota so klein zu bekommen, dass es sogar auf dem viel kleinerem Flash des ESP in den Sonoff-Geäten unter zu bringen.
Der eigentliche Vorteil der Sonoffs ist, dass man sich nicht selbst mit 230V rumschlagen muss – man hat das nötige 3,3V Netzteil drin und auch ein Gehäuse, das einen vor der Berührung der Netzspannung schützt. Direkt aus China (über eBay) zu einem konkurenzlosen Preis, bei dem man die benötigten Einzelteile nicht bekommt.
Sehr spannend wird der diskrete Aufbau mit einem ESP8266 allerdings, wenn man abseits der Sonoffs Lösungen entwickeln möchte. Neben der (leider nicht fertig von Sonoff erhältlichen) 8-fach Steckdose im Beitrag, wo man aber wegen der 230V natürlich vertiefte Kenntnisse im Umgang mit Netzspannung haben sollte (ziemliches Haftungsrisiko), fallen mir da noch ein paar Dinge ein, die im Bereich der Kleinstspannung liegen:
a) Amazon Echo Dot bei Multiroom unterstützt leider kein Bluetooth. Will man wirklich gute Tonqualität (z.B. im Wohnzimmer) ist eine externe Anlage Pflicht. Dummerweise wäre diese dann permanent über Klinke am Echo Dot; man hätte bei ausgeschalteter HiFi-Anlage also keine Sprachrückmeldung, keine Nachrichten (wozu die Tonqualität des Dot reichen würde) usw.
Mit einem ESP und eigenem Stereorelais (für Audio möglichst mit Goldkontakten) könnte man zwischen einem Minilautsprecher mit Klinkeneingang und der HiFi-Anlage umschalten – oder man öffnet den Dot und manipuliert per Relais schlicht die Erkennung eines gesteckten Klinkenkabels. Die 5V könnte manüber das Dot-Netzteil mit abgreifen. Per Sprachbefehl kann man dann den Ton entweder über Minilautspecher (oder Dot-Lautsprecher, wenn man die Klinkenerkennung manipuliert) oder HiFi-Anlage ausgeben. Das Ganze kann man dann als Gruppe einrichten, so dass „Alexa, Musikanlage an“, sowohl über einen Sonoff die Anlage schaltet, als auch den Echo-Ton zur Musikanlage überträgt.
Auch wäre mit Relais (oder schlicht Hubmagneten vor der Anlage) eine Quellwahl auf Line-In/Aux möglich.
b) Interessant wäre auch eine Emulation der Sonoff B1 – als RGBWWCW-Lightstripcontroller. Im Prinzip werden in der B1 5 Kanäle für fünf Lichtfarben (Rot Grün Blau Warmweiß Kaltweiß) pulsweitenmoduliert. Zwar sind solche Lightstrips kaum zu bekommen, man kann aber RGB und WW/CW Strips kombinieren – oder schlicht nur WW/CW nutzen (für Wohnbeleuchtung eh die wichtigere Funktion). Ich habe so etwas (mit max. 4 Farben) schon mal für Ikea Tradfri-Zigbeemodule bzw. Jiawen E27 RGBW Zigbee – Module gebaut (http://www.urban.tk/zigbee_lightstrip-controller.pdf); im Prinzip setzt man statt des Zigbee-Moduls schlicht einen ESP ein.
Insgesamt stimme ich also zu, dass man Tasmota direkt mit einem ESP8266 („nackt“, Wemos D1 oder NodeMCU) duraus sinvoll nutzen kann. Sonoffs ersetzt man damit aber besser nicht – 230V sind kein Spaß. Natürlich machen das alle, auch wenn sies nach gesetztlichen Vorschriften ohne die formale(!) Qualifikation nicht dürfen. Das eigentliche Problem ist das Haftungsrisiko – ein Selbstbau mag noch so gut funktionieren, wenn aber irgend etwas passiert, hat man die Beweislast, das es nicht an dem Selbstbau lag. Das kann dann richtig ins Geld gehen…
Hallo Andre
danke für Deinen umfangreichen Kommentar. Ich bin ausgebildeteter Elektrotechniker und darf mit 240 / 380 Volt bauen, basteln und betreiben was ich will. Hinzu kommt noch dass ich lizenzierter Funkamateur bin der ebenfalls die Qualifikation und Lizenz habe, Geräte mich Hochspannung bis 1000 Volt bauen und betreiben darf. Ich verstehe die allgemeine Panik nicht von Bildern mit Steckdosen, offen gezeigte Verdrahtung NICHT. Was hier schon für dumme Kommentare erhalten habe geht auf keine Kuhhaut (ich meine nicht Dich ).
Ich unterlasse es inzwischen irgendwelche Fotos zu posten, und wenn wir schon dabei sind, gebe ich auch Warnhinweise dazu. Hobby Techniker sollten von 240 Volt die Finger lassen da Lebensgefahr besteht. Außerdem hab ich nirgendwo eine Anleitung dazu gepostet, also ich verstehe die allgemeine Panikmacherei nicht. Es ist dann auch selbstsam dass sich dann Leute angesprochen fühlen zu kommentieren die sonst nichts bzw. nur sinnfreie Kommentare hinterlassen, die kommen dann wie die Ratten aus ihren Löchern hervor. Oftmals verzweifle ich an den gesunden Menschenverstand vieler Menschen.
Es wird hierzu keine Anleitung geben, aber vielleicht ein Produkt das man dann bei mir via Amazon kaufen kann. Ob und wie und wo ich das tue muss man schon mir überlassen und geht sonst niemand was an. Die Zertifizierungen werden im gesetzlichen Rahmen durchgeführt werden.
Möchte Dich hier mit meinen Kommentar nicht angreifen, bitte nicht falsch verstehen. Ich erzähle nur wie die Sachlage ist und wie mit mir im Netz umgegangen wird und warum ich so reagiere.
Beste Grüße , Joachim
Moin Joachim,
Ich sehe das genauso, allerdings mus das auch jeder selber entscheiden, was er macht oder nicht, auch diejenigen die keine/wenig Ahnung haben, da hab ich schon schlimmeres gesehen es gibt einen Händler der das Relaismodul als Bausatz auf Lochraster anbietet, und das auch für 230V bewirbt, sowas ist dann schon sehr fragwürdig, vor alledem weil viele die denken mit dem Bausatz und der Video Anleitung wird das schon klappen, dadran das grade der Bausatz schon Fragwürdig ist denkt keiner , da finde ich das so wie du das machst gut, einfach zeigen was möglich ist ohne zu zeigen wie, das setzt Hürden sich damit zu beschäftigen und sich zu informieren.
Hallo Joachim,
also die Lösung mit dem esp8266 ist absolut mega. Gerade wenn man autark wohnt und keine 230 volt und ggf cloud hat. Bräuchte trotzdem hilfe beim einrichten, hattest diese ja angeboten.
weches BS ich hab ect. hab ich noch nicht geschrieben. vielen Dank Micha
Hallo Micha
wo kann ich Dir denn helfen?
Beschreibe einfach Dein Problem dann wird Dir geholfen 😀
Beste Grüße , Joachim
Hallo Joachim,
schon mal vielen Dank für die Hilfe. Also gestern habe ich deinen Blog gefunden und hatte auch einen ESP 8266 übrig. Also ans Werk und habe mit der github software von der also der ESP_Easy_2.0 geflasht. Das hat auch geklappt und der ESP_EASY war im W-LAN. Okay dann eingebunden ins Netzwerk und die Einstellungen gesetzt also mqtt einstellung usw. Den iobroker als server gesetzt und dann im esp easy den gpio 0 D3 als Input Signal für ein DHT 11 gesetzt. Delay auf 60 Sekunden.
Er zeigt mir noch nicht mal im ESP_Easy die Werte an geschweige, dass er die Werte an den iobrocker verschickt. Habe mal einen Switch emuliert und den Test genannt und zack war das ding sofort im iobrocker, also die Verbindung müsste ja damit stehen. Also bitte bitte, ich möchte einmal die Temperatur haben und dann ein Relais schalten. Ich lebe autark mit 24 Volt Gleichstrom und das Thema Funksteckdosen, Broadlink, Sonoff und MI Geräten kann ich nicht mehr hören. In deinem Video sieht es ja so aus, als hätte der ESP 8266 die Sonoff Software drauf bzw. die Tasmota. Ist das die Sonoff-Tasmota-development von github? Wie bekomme ich die denn auf den ESP8266 mit Arduino IDE und was wäre besser?
Hallo Joachim,
schon mal vielen Dank für die Hilfe. Also gestern habe ich deinen Blog gefunden und hatte auch einen ESP 8266 übrig. Also ans Werk und habe mit der github software von der also der ESP_Easy_2.0 geflasht. Das hat auch geklappt und der ESP_EASY war im W-LAN. Okay dann eingebunden ins Netzwerk und die Einstellungen gesetzt also mqtt einstellung usw. Den iobroker als server gesetzt und dann im esp easy den gpio 0 D3 als Input Signal für ein DHT 11 gesetzt. Delay auf 60 Sekunden.
Er zeigt mir noch nicht mal im ESP_Easy die Werte an geschweige, dass er die Werte an den iobrocker verschickt. Habe mal einen Switch emuliert und den Test genannt und zack war das ding sofort im iobrocker, also die Verbindung müsste ja damit stehen. Also bitte bitte, ich möchte einmal die Temperatur haben und dann ein Relais schalten. Ich lebe autark mit 24 Volt Gleichstrom und das Thema Funksteckdosen, Broadlink, Sonoff und MI Geräten kann ich nicht mehr hören. In deinem Video sieht es ja so aus, als hätte der ESP 8266 die Sonoff Software drauf bzw. die Tasmota. Ist das die Sonoff-Tasmota-development von github? Wie bekomme ich die denn auf den ESP8266 mit Arduino IDE und was wäre besser?
Hallo Michael
diese Software nutze ich hier https://github.com/letscontrolit/ESPEasy/releases
1.) Frage wie hast Du den DHT11 verdrahtet ?
http://www.iotlearning.net/code/esp8266-code/nodemcu-web-server-showing-dht11-data.php
Widerstand vergessen ?
2.) Wie hast Du den Port definiert wo der Sensor dran hängt ?
Grüße , Joachim
hallo
so jetzt nochmal, ich schreibe hier immer und im Forum steht nix drin.
hat jetzt alles geklappt, hab die Tasmota Software geflasht und mein DHT 11 war schon auf der Platine, trotzdem sollten den laut Datenblatt mit VVC, S und GND anschliessen. Auf dem DHT11 konnte ich aber links ein S sehen, also habe ich VCC mit S vertauscht und zack alle Werte da.
Trotzdem danke für deine Hilfe.
Hi,
habe nach dem Lesen deines Blogs mich nun auch mal aufgerafft und Tasmota auf ein paar von meinen ESP01 geflasht. Hat sofort funktioniert, allerdings habe ich herausgefunden, dass bei der Gerätekonfiguration die Auswahl Generic deutlich flexibler, als Basic ist. Es lassen sich nämlich mehr GPIOs verwenden und vor allem auch die Polarität der Ein und Ausänge auswählen. D.h. auch die eingebaute LED, die per Low-Aktiv am GPIO2 hängt, wird korrekt mit ON aktiviert. Man muß nur das Relais mit der n-Endung auswählen, dann schaltet dein Relais-Modul auch mit Active-Low korrekt ein und mit High aus. Ähnliches gilt für die Button Eingänge, wenn man die mit Index i verwedet,z.b. Taster an GPIO0 gegen GND.
Übrigens wird ein solches Modul mit der aktivierten Belkin Simulation sofort und ohne MQTT Umweg von Alexa erkannt.
73 und frohes Fest!
Detlef
Hallo Detlef
vielen Dank für Deinen Beitrag. Du hast es genau richtig erkannt. Das Einsatzgebiet ist sehr umfangreich und vielfältig. Auch ich habe noch nicht alles ausprobiert.
73 und auch Dir ein Frohes Weihnachtsfest.
Grüße , Joachim
Hallo Joachim,
vielen herzlichen Dank für deine Beiträge, ich finde es sehr toll, wenn jemand seine Erfahrungen preisgibt und andere davon profitieren lässt.
Übrigens hab gelesen du bist Funkamateur, ich bin OE7WKT und schön seit 2002 offline. Nur eine Handgurke steht ausgeschalten in der Ladestation, für alle Fälle. 🙂
Ich bin seit kurzem dabei meine Smarthome Geräte auf Openhab 2 einzubinden, Grund war die Umstellung von RWE Smarthome auf innogy Smarthome, das zu Anfang gar nicht wollte und jetzt zwar funktioniert, zum einloggen jedoch unendlich lange braucht und somit nicht mehr Alltagstauglich ist.
Bei diesen Recherchen bin ich dann auf Tasmota gestossen und habe mich verliebt. Alle meine CHINA Steckdosen wurden bereits umgeflasht und funktionieren mit MQTT und Openhab fast perfekt. Mit dem Status habe ich noch Probleme, hier könnte ich noch Unterstützung benötigen, da ist bei Aufruf der Webseite meistens bei den Sonoff Geräten eine NULL empfange und dann der Status nicht korrekt angezeigt wird. Er ändert sich auch nicht in den von dir in einem Beitrag geschriebenen 5 Minuten Status Meldung. 🙁
Aktuell bin ich dabei mit einem ESP-8266 Fenster – und Türkontakte zu realisieren, auf der Tasmota bekomme ich bereits ON und OFF, auf Openhab oder bei der MQTT.fx nichts.
Weiters hab ich mit IR-Controller bereits experimentiert, auf Amazon gab es ein fertiges CHINA Gerät das ich auch bereits auf Tasmota geflasht habe, hier bin ich auch noch beim Forschen, IRSEND kann Befehle annehmen, IRRECEIVE zeigt auch auf der Tasmota-Web die empfangenen Code an.
73 de OE7WKT
Hallo Joachim,
zunächst vielen Dank für Deinen Beitrag und das fleißige Beantworten von Fragen aus der Leserschaft!
Ich bin noch blutiger Anfänger und habe z. Z. seit etwa 14 Tagen zwei Sonoff TH16 – jeweils mit einem an der vorhadenen, nach außen geführten Buchse aufsteckbaren Sensor zur Temeratur- und Luftfeuchtigkeitsmessung – ohne Probleme erfolgreich in Betrieb nehmen können. Die von Sonoff bereitgestellte Android App funkt derzeitig natürlich alles noch über China. Für den Test ist es mir aber ziemlich egal, dass man nun in China weiß, welche Temperaturen und welche Luftfeuchtigkeiten in meinen beiden Kellerräumen vorherrschen ;o))
Ich möchte auf beiden Geräten nun aber auf Tasmota umsteigen. Im Netz habe ich Infos gelesen, dass das Flashen nun seit irgendwann Anfang 2018 nicht mehr über OTA möglich sei und dass man erstmal löten müsse, um den ESP flashen zu können. Hast Du Erkenntnisse, die das Bestätigen? Muß ich tatsächlich erstmal die erforderlichen Pins einlöten um mit Hilfe eines FTDI flashen zu können?
Ich tue mich als Behinderter – die linke Hand macht es fast unmöglich – schwer mit Lötarbeiten und möchte das Risiko vermeiden, dass ich bei einem Lötversuch irgendwas kaputt brate oder die Lötstellen nicht so werden, wie es erfoderlich wäre ;o))
Zudem möchte ich natürlich auch beim Flashversuch über OTA softwaretechnisch nichts falsches tun, was mir einen überhaupt nicht mehr ansprechbaren Sonoff TH16 beschren könnte.
Vielen Dank im Voraus für Deine Hilfestellung!
LG
Mario
Hallo Mario
vielen Dank für das Lob und Deine Nachricht hier im Blog.
Nun es ist wirklich so dass OTA bei den neueren Geräten nicht mehr funktioniert.
Hatte selbst noch ein älteres und neueres hier und konnte nur das ältere per OTA flashen.
Es gibt nun zwei Möglichkeiten wenn Du durch Dein Handicap nicht löten kannst.
Du suchst Dir einen Maker Space in Deiner Nähe und gehst dort hin und fragst ob die das für Dich machen können.
Zweite Option : Du schickst es mir per Post und ich löte Dir die Dinger zurecht und mach Dir dann auch gleich die neue Tasmota Software drauf.
Beste Grüße , Joachim
Hallo,
danke Dir ganz herzlich für die rasche Beantwortung, Deine aufklärenden Hinweise und ganz besonders für Dein Dein tolles Hilfsangebot!
Ich war zwar bereits einmal – wenn auch nur besuchsweise – auf einer Maker Fair und zwar in Dortmund auf der Ruhr 2018 , wußte bisher aber noch nichts von den Maker Spaces. Und siehe da, ich bin durch Deinen Tip auch schon ganz in meiner Nähe (meiner Heimatstadt Bochum) fündig geworden.
Dann werde ich natürlich wegen meines Lötproblems mal dort vorbeischauen!
Dank und Gruss aus der Mitte des Ruhrgebiets
Mario
Für die kurze Zeit des flashens kannst du die Pins auch einfach schräg festhalten. Hat bei mir wunderbar funktioniert.
73 und liebe Grüße
Hallo Joachim,
herzlichen Dank für die super Anregung, dass auch ein NODEMCU ESP8266 mit Tasmota betrieben werden kann!!!
Ich habe das soweit gut hinbekommen.
Aber mit dem Anschließen von Sensoren über – I2C oder seriell – klappt nicht.
Einen BME 280 (Temp/Hum/Press) mit GPIO1->SCL und GPIO3 -> SDA (I2C) bekomme ich nicht zum Laufen. Auch ein CO2 Sensor mit RX/TX, welcher an einem Sonoff einwandfrei angezeigt wird, bekomme ich beim ESP8266 nicht hin.
Ein AM2301 (Feuchte) in der direkten Auswahl, an D1 funktioniert hingegen einwandfrei.
Kommunikation mit I2C und serial RX/TX gehen wohl nicht.
Wäre halt super, wenn diese auch laufen würden!
Hast du dazu eine Idee?
Gruß
Holger
Hallo Holger,
für den Anschluss von I2C Sensoren z.B. BME280 musst Du die tasmota_sensors.bin flashen.
Die gibt es hier: https://ota.tasmota.com/tasmota/release-9.2.0/tasmota-sensors.bin
Gruß Dirk