Diese Fehlermeldung bekomme ich, seit ich meinen Feuchtigkeitssensor im Garten auf die aktuelle nodemcu firmware gebracht habe. Unter https://github.com/nodemcu/nodemcu-firmware/blob/master/app/modules/adc.c kann man nachlesen, dass dies die Stabilität im Station Mode verbessern soll….. Naja Zitat: Added fix to adc.readvdd33() to prevent crashing in station mode while Meine Lösung ist: Nach dem Reset durch das dsleep mache ich als erstes ein wifi.sta.disconnect() und setze sicherheitshalber wifi.sta.autoconnect(0) auf 0, um ein Autoconnect zum AP im Station-Mode zu verhindern. Dann lese ich kurz die Batteriespannung in eine Variable. Danach verbinde ich mich dann mit dem WiFi und alles ist gut. Nachdem ich verbunden bin, lese ich die Batteriespannung nicht mehr aus und die Meldung „Can’t read vdd33 while station is connected“ gehört der Vergangenheit an.
Kommentare sind geschlossen.jentsch.io Beiträge
Da ich die nodemcu API öfter man als Referenz benötige und ich nicht immer ein Browser-Fenster dafür offen halten möchte, habe ich die Doku einfach mal in ein PDF umgewandelt und hier zum Download bereitgestellt. NodeMCU API PDF Download Da Nodemcu incl. der API Doku unter der MIT Lizenz veröffentlicht wurde ist das lizenztechnisch wohl kein Problem. Sollte jemand andere Infos haben, bitte kurz melden. dann nehme ich das PDF wieder aus dem Netz.
Kommentare sind geschlossen.Klingt vermutlich etwas übertrieben, aber was währe, wenn sich der ESP2866 im Falle einer leeren Batterie einfach meldet und sagt „Bitte Batterie aufladen.“? Ich finde die Idee sehr genial und habe mir dazu mal Gedanken gemacht. Die Lösung ist ganz einfach. 1. Der ESP8266 misst in regelmäßigen Abständen die Spannung der Batterie mit dem nodemcu Kommando adc.readvdd33(). 2. Der Wert wird per HTTP an thingspeak.com gesendet. Dank onboard WIFI ist das auch in ein paar Zeilen erledigt. Folgendes Beispiel zeigt den Code für einen HTTP Client, der die www.nodemcu.com Homepage aufruft. — A simple http client conn=net.createConnection(net.TCP, false) conn:on(„receive“, function(conn, pl) print(pl) end) conn:connect(80,“121.41.33.127″) conn:send(„GET / HTTP/1.1\r\nHost: www.nodemcu.com\r\n“ ..“Connection: keep-alive\r\nAccept: */*\r\n\r\n“) 3. Unter Thingspeak.com gibt es die Möglichkeit eine „React“…
Kommentare sind geschlossen.Die Schaltung mit der ich die Sensor Daten der Bodenfeuchtigkeits-Sensoren verarbeite und an den Server sende. Durch die Verwendung der GPIOS 12,13 und 14 bin ich in der Lage, an einem ADC 3 Sensoren getrennt voneinander auszulesen und die Daten zu verarbeiten. Das Ergebnis der Messung sieht dann z.B. wi folgt aus. Hier die Messwerte der 3 Sensoren in einer Kurve dargestellt. Hier sieht man auch schön, dass die Messwerte die Skala gesprengt haben, nachdem ich die Sensoren mal so richtig unter Wasser gesetzt habe. Nach der Anpassung des Widerstandes hat sich dasa aber auch schnell wieder beruhigt und die Werte sind schon ganz brauchbar. In der Kurve kann man gut sehen, wo der Garten immer etwas feuchter ist und…
Kommentare sind geschlossen.Seit letztem Wochenende besitze ich ein Maverick ET-733 Grillthermometer. Was liegt da näher, als mal ein Messgerät an den Sensor zu halten?
Nach ein paar Messungen Messungen bei unterschiedlichen Temperaturen habe ich herausgefunden, dass es sich bei dem ET-733 Temperatursensor um einen NTC handelt der in etwa folgende Widerstände hat:
Kommentare sind geschlossen.So sieht es aus, wenn ich unsere Küche mal wieder in eine Werkstatt verwandeln muss um mit dem esp8266 zu spielen. Der rote Briefkasten rechts im Bild ist noch in Arbeit. Die Elektronik die da rein soll besteht aus einem esp8266, einem 555 Timer, einem Servo, einem LiPo Akku und ein paar Widerständen… etc.. Auf dem esp8266 habe ich die nodemcu Firmware und ein kleines lua Programm geladen. Die Lua Software prüft den Rückgabewert eines einfachen Webservices und bewegt daraufhin den Servo in eine bestimmte Position. Dies dauert ca. 5 – 10 Sekunden. Danach geht der Esp8266 in den deepsleep Mode und wird nach ca. 5 Minuten vom 555 Timer (3,3V kompatibel dank CMOS) wieder aufgeweckt. Die kleine Elektronik, die…
Kommentare sind geschlossen.Fast 100 Installationen in weniger als 14 Tagen. Das habe ich bisher noch nie geschafft. Keine meiner insgesamt 17 Android Apps im Google Play Store hat bisher so einen Start hingelegt. Das ist für mich ein eindeutiges Zeichen, dass die App genau den Bedürfnissen der SEOs entspricht. Erfolge soll man feiern und daher trinke ich mit allen Webmastern, die meine App schon installiert und ausprobiert haben erst mal ein virtuelles Glas Champagner. Hier noch mal die aktuellen Zahlen aus dem Google Play Store. Nur noch 3 Installationen und die 100 ist voll. Da die Zahlen leider nicht 100% aktuell sind, gehe ich davon aus, dass der SEO Manager die fehlenden 3 Installationen schon hinter sich hat und Google einfach nur…
Kommentare sind geschlossen.Heute geht es mal um das Thema Referrer Spam. Für alle, die noch nie etwas von Referrer Spam gehört haben, versuche ich das Problem mal in ein paar Sätzen zu beschreiben: Referrer-Spam (Logdatei-Spam) ist eine Form des Suchmaschinen-Spamming die in die Kategorie der Black-Hat Techniken gehört. Hierbei werden Webseiten massenhaft aufgerufen, was zur Folge hat, das die Referrer-Informationen in den Statistiken der angegriffenen Webseiten auftauchen. Das klingt erst mal nicht so schlimm, erzeugt aber höheren Traffic und ist sehr nervig. Hier ein schönes Beispiel einer Seite mit sehr viel Referrer Spam. Fast 20% des Traffics wird hier durch Spammer verursacht. Das verzerrt die Statistiken in Google Analytics schon ordentlich. Was bring Referrer Spam? Ohne hier zu tief ins Detail…
Kommentare sind geschlossen.Einmal im Jahr ist die Google IO. Eine Entwicklerkonferenz von Google, die seit 2008 jährlich im Moscone Center in San Francisco, Kalifornien stattfindet. Diese Jahr startet die Google IO am May 28. Auf der Google I/O werden Innovationen und aktuelle Trends in Hard- und Software von Google besprochen. Darunter fallen z.B. Themen wie Android, Chromebooks, Google Glass, Projekt Ara, etc. Neben der Präsentation auf der Google IO gibt es „Sessions“ die bestimmte Themen im Detail betrachten um Entwicklern den Einstieg zu erleichtern. Die Google I/O wird daher als ein sehr wichtigster Termin zur Beschaffung von aktuellen Informationen über die neusten Google-Produkte angesehen. Wer nicht die Möglichkeiten hat, die Google IO selber zu besuchen, muss nicht traurig sein, da die Sessions…
Kommentare sind geschlossen.Die optimale ESP8266 Box für ein Projekt mit Batteriebetrieb ist ein einfacher Batteriehalter für 3 AA Batterien. Ich habe diese kleine Box für meinen ESP8266 bei Ebay für einen Euro bei ebay gekauft. Batteriehalter 3 x Mignon Gehäuse + Schalter Ein / Aus AA Mignonzelle 4703 Preis: EUR 1 + EUR 1,19 Versandkosten Neben der Box benötigt man noch 2 AA Batterien und einen ESP8266 ESP-01. Zusätzlich hat man noch platz für eine kleine Platine mit weiteren Komponenten wie z.B. Widerstände, Sensoren etc. Die Platine sollte aber nicht mehr als 4 Raster in der Breite haben, da es sonst doch ein wenig eng wird in der Box. 1. Batterie Halter auspacken. 2. Batterie Halter mit einem kleinen Kreuz Schraubendreher aufschrauben.…
Kommentare sind geschlossen.