{"id":4048,"date":"2024-01-03T19:58:50","date_gmt":"2024-01-03T18:58:50","guid":{"rendered":"https:\/\/cbrell.de\/blog\/?p=4048"},"modified":"2024-03-19T10:31:45","modified_gmt":"2024-03-19T09:31:45","slug":"esp8266-im-batteriebetrieb","status":"publish","type":"post","link":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/","title":{"rendered":"ESP8266 im Batteriebetrieb"},"content":{"rendered":"<p><em>Microcontroller wie der ESP8266 sind aufgrund der WLAN-Konnektivit\u00e4t praktisch und eignen sich (eingeschr\u00e4nkt) auch f\u00fcr den Betrieb mit Batterien. F\u00fcr den Einsatz des ESP8266 im Batteriebetrieb kann es sinnvoll sein, einen sog. deep sleep Modus zu nutzen. Die Betriebsdauer l\u00e4sst sich damit erheblich verl\u00e4ngern. Der Beitrag beschreibt einen Testaufbau und verschiedene Testszenarien, um beispielhaft M\u00f6glichkeiten f\u00fcr den ESP8266 im Batteriebetrieb aufzuzeigen.<\/em><\/p>\n<p>Bearbeitungsstand 19.03.2024<\/p>\n<h2>Das Messverfahren<\/h2>\n<h3>Hardware<\/h3>\n<p>F\u00fcr die Messungen wird ein ESP8266 D1 Mini verwendet. Des weiteren wird ein 680 kOhm Widerstand, eine Geichrichterdiode, ein Elektrolytkondensator und verschieden Alkali-Batterien (hier durchg\u00e4ngig Alkali Batterien von Aldi)\u00a0 ben\u00f6tigt. Die Batteriespannung wird \u00fcber den ADC des ESP8266 gemessen. Da der ADC eine Maximalspannung von 3,3V vertr\u00e4gt, erh\u00e4lt der ADC einen Vorwiderstand. Dieser bildet mit der internen Beschaltung des ADC mit einem 100 kOhm und einem 220 kOhm Widerstand einen Spannungsteiler, der die Batteriepspanung auf ein Drittel reduziert.\u00a0 Die Batteriespannung wird mit einem 1000 muF Elekrolytkondensator mit vernachl\u00e4ssigbarem Leckstrom am 3,3V Anschluss des ESP gepuffert.<\/p>\n<h3>Datenlogging<\/h3>\n<p>Das Datenlogging erfolgt \u00fcber einen Webserver mit einem einfachen Werbservice in PHP. Die Daten werden auf dem Webserver in eine CSV-Datei geschrieben.<\/p>\n<p>Relationenmodell: messung(Unix-Timestamp, Zeit menschenlesbar, Kurzbeschreibung, ADC vor WLAN, ADC mit WLAN, Dauer WLAN-Aufbau in ms)<\/p>\n<h3>Aufbau f\u00fcr Betriebbsspannungen unter 3,6 V<\/h3>\n<p>F\u00fcr kleine Spannungen wird der 3,3 V-Anschluss des ESP direkt genutzt. Dadurch liegt eine Spannung am Ausgang des internen Spannungsregler an. Der Spannungsregler ist ein einfacher Linearregler, der das problemfrei vertr\u00e4gt.<\/p>\n<h3>Aufbau f\u00fcr Betriebssapnnungen \u00fcber 3,6 V<\/h3>\n<p>F\u00fcr gr\u00f6\u00dfere Spannung wird der 5V Anschluss des ESP genutzt. Intern ist der 5V-Anschluss \u00fcber einen Schutzdiode mit dem USB-Anschluss verbunden. Der Betrieb \u00fcber eine externe Schutzdiode l\u00e4sst eine einfaches Programmieren bei Verbleib der Batterie im Testaufbau zu.<\/p>\n<h3>Algorithmus<\/h3>\n<pre>Jede Minute:\r\n Erste Messung der Betriebsspannung\r\n Aufbau der WLAN Verbindung\r\n Zweite Messung der Betriebsspannung\r\n \u00dcbertragung der Werte an den Webservice\r\n Abbau der WLAN-Verbindung\r\n Pause (delay) oder deep-sleep, jeweils 54 Sekunden<\/pre>\n<h3>Software<\/h3>\n<p>Der Quellcode (f\u00fcr die Arduino-IDE) ist weiter hinten im Anhang.<\/p>\n<h2>Testszenarien<\/h2>\n<h3>Test 1: Energieversorgung mit drei AAA Batterien, WLAN-Abschaltung ohne deep sleep<\/h3>\n<p>Der Anschluss der Batterien erfolgte \u00fcber Schutzdiode am 5V Anschluss des ESP. Die Leerlaufspannung betrug zum Startzeitpunkt 4,79V, bei Abbruch der Messreihe 2,7V. Start der Messung war am 24.12.2024 21:26, Die Messreihe brach ab am 30.12.2023 4:41. Die Betriebsdauer betrug demnach etwa 127 Stunden oder etwas \u00fcber f\u00fcnf Tage.<\/p>\n<p>Beim Start betrugen die ADC-Werte 519 und 502, die Spannung f\u00e4llt also nach Einschalten des WLAN leicht ab.<\/p>\n<p>489 Stunden sp\u00e4ter betrugen die ADC-Werte 421 und 417 bei eine gemessenen Spannung von 4,39V<\/p>\n<p>Der Strom w\u00e4hrend der WLAN-Verbindung stieg bis zu 170 mA, w\u00e4hrende der Pausen betrug der Strom 35 mA.<\/p>\n<h3>Test 2: Energieversorgung mit drei AAA Batterien, WLAN-Abschaltung und deep-sleep<\/h3>\n<p>DER TEST L\u00c4UFT DERZEIT NOCH &#8211; WIRD FORTGESETZT<\/p>\n<p>Der Anschluss der Batterien erfolgte \u00fcber Schutzdiode am 5V Anschluss des ESP. Die Leerlaufspannung betrug zum Startzeitpunkt 4,79V, bei Abbruch der Messreihe 2,7V. Start der Messung war am 25.12.2024 xx:xx, Die Messreihe brach ab am xx.01.2023 x:xx. Die Betriebsdauer betrug demnach etwa (Wert folgt) Stunden oder etwas \u00fcber f\u00fcnf Tage.<\/p>\n<p>Die Werte des ADC waren bei der letzen Messung (Wert folgt)\u00a0 und (Wert folgt)<\/p>\n<p>Der Strom w\u00e4hrend der WLAN-Verbindung stieg bis zu 170 mA, w\u00e4hrende der Pausen betrug der Strom etwa 2,5 mA.<\/p>\n<h3>Test 3: Labortest Energieversorgung mit zwei AA Batterien, WLAN- Abschaltung und deep-sleep<\/h3>\n<h4>Beschreibung des Testszenarios<\/h4>\n<p>Der ESP8266 wird direkt am 3,3V Anschluss mit zwei AA Batterien betrieben. Parallel zu den Batterien ist ein 1000muF Elektrolytkondensator geschaltet. Der ADC des ESP ist \u00fcber einen 680kOhm Vorwiderstand an die Batterie angeschlossen. Die Schaltung liegt offen in einem Wohnraum mit 21\u00b0C-23\u00b0C und 32%Luftfeuchtigkeit. Der WLAN-Accesspoint (Fritzbox) ist in 3m Entfernung getrennt durch eine 11,5cm Kalksandstein-Mauer.<\/p>\n<p>Der ESP sendet Daten \u00fcber WLAN und Internet etwa jede Minute, deep sleep ist 54 Sekunden bei 90muA, die Betriebsdauer je Sendezyklus 6 Sekunden bei etwa 170 mA<\/p>\n<h4>Testzeitraum<\/h4>\n<p>Start: 03.01.2024 17:34 Ende 18.01.2024 04:19.<\/p>\n<h4>Einzelmesswerte<\/h4>\n<p>Zu Beginn der Messreihe liefert der ADC ohne WLAN einen Wert von 336 und mit WLAN von 334 bei einer gemessenen Spannung von 3,21V. Weitere Messwerte:<\/p>\n<pre>Zeitpunkt        | Spannung|ADC o. WLAN | ADC m. WLAN\r\n-----------------+---------+------------+-------------\r\n03.01.2024 17:34 |3,21V\u00a0   |336         |334\r\n-----------------+---------+------------+-------------\r\n05.01.2024 12:37 |2,91V  \u00a0 |303         |302\r\n-----------------+---------+------------+-------------\r\n08.01.2024 15:11 |2,75V  \u00a0 |290.        |288\r\n-----------------+---------+------------+-------------\r\n14.01.2024 11:38 |2,48V  \u00a0 |264         |257\r\n-----------------+---------+------------+-------------\r\n18.01.2024 04:19 |n.g.     |221.        |209\r\n-----------------+---------+------------+------------\r\n\r\n\r\n<\/pre>\n<p>Liste: Einzelmessung (manuell) f\u00fcr den Labortest mit Start am 03.01.2024 und Ende 18.01.2024. Bei einem Messzyklus von etwa 1 Minute lief der Sender 14 Tage und 11 Stunden.<\/p>\n<h4>Ergebnisbewertung<\/h4>\n<p>Mit einem direkten Anschluss (an 3,3V) von 2 Alkali-Batterien im Format AA l\u00e4sst sich ein Temperatursender mit einem ESP8266 \u00fcber 14 Tage betreiben, wenn einmal pro Minute Daten \u00fcbertragen werden.<\/p>\n<p>Mit einer Verl\u00e4ngerung des Messzyklus auf 5 Minuten sollte so bis zu 70 Tage und damit mehr als zwei Monate m\u00f6glich sein. Bei einem Discounterpreis von 1,95\u20ac f\u00fcr 10 Batterien lie\u00dfe sich ein Sensor mit 365\/70*2*0,195\u20ac=2,03\u20ac betreiben. Auch in Anbetracht der Lebensdauer elektronischer Komponenten sowie deren \u00f6kologischen Gestehungskosten (Abbau von Lithium, Verwendung seltener Erden, problematisch zu entsorgende Komponenten) scheint ein Betrieb mit Alkali-Einmalbatterien sowohl betriebswirtschaftlich als auch \u00f6kologisch sinnvoll zu sein.<\/p>\n<p>&nbsp;<\/p>\n<h3>Test 4: Feldtest &#8222;Temperaturlogger Efeu&#8220; Energieversorgung mit 2 AAA Batterien (LR03), deep sleep, 4 Temperatursensoren DS18B20<\/h3>\n<h4>Beschreibung des Testszenarios<\/h4>\n<p>Der ESP8266 wird direkt am 3,3V Anschluss mit zwei AAA Batterien betrieben. Parallel zu den Batterien ist ein 330muF Elektrolytkondensator geschaltet. Direkt an den Batterien ist ein Strang mit 4 paralellel geschalteten Temperatursensoren DS18B20 angeschlossen. Der ADC des ESP ist \u00fcber einen 680kOhm Vorwiderstand an die Batterie angeschlossen. Die Schaltung ist mit den Batterien in einer Emsa Haushaltsdose untergebracht, die Dose liegt auf dem Blechdeckel einer Bienenbeute. Der WLAN-Accesspoint (TP-Link Nano) ist in 3m Entfernung aufgebaut. Der Messaufbau war an einigen Tagen Temperaturen unter -5\u00b0C\u00a0 ausgesetzt.<\/p>\n<p>Der ESP sendet Daten \u00fcber WLAN und Internet etwa jede Minute, deep sleep ist 54 Sekunden, die Betriebsdauer je Sendezyklus 6 Sekunden<\/p>\n<h4>Testzeitraum<\/h4>\n<p>Start: 06.01.2024 20:46, Ende 12.01.2024 20:45, Laufzeit 6*24=144 Stunden<\/p>\n<h4>Berechnung des Stromverbrauchs<\/h4>\n<p>deep sleep 90muA = 0,09mA, im Betrieb maximal 170mA, mittlerer Strombedarf (54s*0,09mA+6s*170mA)\/60s=<strong>17,081mA<\/strong>, Gesamtstrommenge w\u00e4hrend der Laufzeit 144h*17,081mA=<strong>2459,664mAh. <\/strong>Die Berechnung wird die Gesamtstrommenge \u00fcbersch\u00e4tzen, es ist von einer Kapazit\u00e4t von etwa 1200mAh\u00a0 auszugehen (<a href=\"https:\/\/de.wikipedia.org\/wiki\/Micro_(Batterie)\">Quelle: Wikipedia<\/a>)<\/p>\n<h4>Einzelmesswerte<\/h4>\n<p>Zu Beginn der Messreihe liefert der ADC ohne WLAN einen Wert von 351 und mit WLAN von 243. Bei der letzten Messung liefert der ADC ohne WLAN einen Wert von 214 und mit WLAN von 188. Die Batterien waren nach der Messreihe weitgehend entladen, am 14.01.2024 lieferten die Batterien noch 1,09V und 0,46V<\/p>\n<h4>Ergebnisbewertung<\/h4>\n<p>\u00dcber 6 Tage l\u00e4sst sich ein ESP8266 als WLAN-Temperaturlogger mit zwei AAA Batterien betreiben. F\u00fcr kurze Messreihen ist der einfache Aufbau gut geeignet. F\u00fcr l\u00e4ngere Messreihen w\u00e4ren zus\u00e4tzliche Ma\u00dfnahmen wie in der folgenden Liste erforderlich:<\/p>\n<ul>\n<li>Nutzung von 2 AA Batterien, dadurch kann sich die Betriebszeit mehr als verdoppeln (Siehe hierzu den Artikel auf\u00a0 <a href=\"https:\/\/www.tecchannel.de\/a\/batterie-test-kaelte-reduziert-leistung-um-bis-zu-40-prozent,2023671,5\">https:\/\/www.tecchannel.de\/a\/batterie-test-kaelte-reduziert-leistung-um-bis-zu-40-prozent,2023671,5<\/a>\u00a0 \u00a0 , Dort steht: &#8222;Die Messungen der Alkaline-Batterien \u2013 hier am Beispiel Activ Energy (Aldi) \u2013 offenbaren im Vergleich zum Lithium-Energiespender deutliche Unterschiede im Kurvenverlauf der Entladespannung. Sowohl bei einem Laststrom von 100 mA als auch bei 500 mAh sinkt die Batteriespannung rasch unter den Schwellwert von 1,2 Volt. Dies kann zur Folge haben, dass sich die elektrischen Ger\u00e4te vorzeitig ausschalten, obwohl die Batterie noch gen\u00fcgend elektrische Restkapazit\u00e4t besitzt. Die Alkaline-Batterien erreicht bei einem Laststrom von 100 mA eine Kapazit\u00e4t von 2156 mAh und bei 500 mA nur noch 1273 mAh.&#8220;)<\/li>\n<li>Verl\u00e4ngerung der deep-sleep Zeit auf z.b. 4Min54s. Dies. sollte eine Verl\u00e4ngerung um den Faktor\u00a0 ((54s*0,09mA+6s*170mA)\/60) \/ ((254s*0,09mA+6s*170mA)\/300) =17,081mA\/3,41mA=5 bewirken, also auf etwa einen Monat.<\/li>\n<li>Nutzung einer anderen ESP-Version z.B. ESP07. Das reduziuert allerdings lediglich den Strom im deep sleep und hat, wenn die deep sleep Zeit nicht erheblich (Faktor 1000..) gr\u00f6\u00dfer ist als die Betriebszeit, ehre geringere Auswirkungen.<\/li>\n<\/ul>\n<p>Ein Kombination des Betriebs mit 4 AA Batterien (jeweils 2 parallel) in Kombination mit einer deep sleep Verl\u00e4ngerung um einen Faktor 5 w\u00fcrde eine Betriebszeit von 4 Monaten bewirken. Damit taugt die Einrichtung z. B. zur \u00dcberwachung von Bienenst\u00f6cken, die i.d.R. nicht l\u00e4nger als 4 Monate unbeaufsichtigt bleiben.<\/p>\n<h3>Test 5: Feldtest &#8222;Temperaturlogger Garage&#8220; Energieversorgung mit 3 AAA Batterien (LR03) und LDO, deep sleep, 3 Temperatursensoren DS18B20<\/h3>\n<p>DER TEST L\u00c4UFT DERZEIT NOCH &#8211; WIRD FORTGESETZT &#8211; ES LIEGT NOCH KEIN ENDG\u00dcLTIGES ERGEBNIS VOR<\/p>\n<h4>Beschreibung des Testszenarios<\/h4>\n<p>Der Testaufbau folgt den Ergebnissen aus Test 4.<\/p>\n<p>Der ESP8266 wird \u00fcber einen separaten LDO (MCP1702 303) am 3,3V Anschluss mit drei AAA Batterien betrieben. Parallel zu den Batterien ist ein 4,7muF Elektrolytkondensator geschaltet, parallel zum 3,3V Anschluss des ESP = LDO Ausgang 330muF. Am LDO-Ausgang ist ein Strang mit 3 paralellel geschalteten Temperatursensoren DS18B20 angeschlossen. Der ADC des ESP ist \u00fcber einen 680kOhm Vorwiderstand an die Batterie angeschlossen. Die Schaltung ist in einer Hochschule-Niederrhein-Brotdose untergebracht, die Dose liegt auf dem Blechdeckel einer Bienenbeute auf dem Garagendach eines Wohnhauses. Der WLAN-Accesspoint (Fritzbox) ist in 7m Entfernung, durch zwei Kalksandstein-W\u00e4nde, aufgebaut. Der Messaufbau war an einigen Tagen Temperaturen unter -5\u00b0C\u00a0 ausgesetzt.<\/p>\n<p>Der ESP sendet Daten \u00fcber WLAN und Internet alle 4Min.51, deep sleep ist 4 Minuten und 54 Sekunden, die Betriebsdauer je Sendezyklus kann bis zu 6 Sekunden betragen, dann geht der ESP in den Tiefschlaf.<\/p>\n<h4>Testzeitraum<\/h4>\n<p>Start: 08.01.2024 15:22, Ende NOCH NICHT ERREICHT, Laufzeit L\u00c4UFT NOCH<\/p>\n<h4>Einzelmesswerte<\/h4>\n<p>Zu Beginn der Messreihe liefert der ADC ohne WLAN einen Wert von 499 und mit WLAN von 489 ohne WLAN.<\/p>\n<p>Weitere Messwerte:<\/p>\n<pre>Zeitpunkt        | Spannung|ADC o. WLAN | ADC m. WLAN\r\n-----------------+---------+------------+-------------\r\n08.01.2024 15:22 |n.g.     |499         |489\r\n-----------------+---------+------------+-------------\r\n08.01.2024 23:59 |n.g.  \u00a0  |483         |480\r\n-----------------+---------+------------+-------------\r\n10.01.2024 23:59 |n.g.  \u00a0  |459         |447\r\n-----------------+---------+------------+-------------\r\n12.01.2024 23:59 |n.g.   \u00a0 |450         |437\r\n-----------------+---------+------------+-------------\r\n14.01.2024 15:10 |n.g. \u00a0   |441         |429\r\n-----------------+---------+------------+-------------\r\n20.01.2024 12:12 |n.g. \u00a0   |418         |403\r\n\r\n<\/pre>\n<p>Liste: Einzelmessung (manuell) f\u00fcr den Feldtest (Test 5) mit 3 AA Batterien und LDO<\/p>\n<h4>Ergebnisbewertung<\/h4>\n<p>Vorl\u00e4ufig: Seit 12 Tagen l\u00e4uft der Aufbau- noch l\u00e4sst sich kein abschlie\u00dfendes Urteil f\u00e4llen.<\/p>\n<p>Ein Vorteil dieser L\u00f6sung gegen\u00fcber einem direkten Anschluss von nur 2 Batterien ohne LDO von 3,3V ist, dass die Betriebsspannung und damit die erwartete WLAN Leistung h\u00f6her ist.<\/p>\n<h3><\/h3>\n<h2>Zusammenfassung der Ergebnisse f\u00fcr ESP8266 im Batteriebetrieb<\/h2>\n<p>Tab. 1 zweigt zusammenfassend die Messwerte. Mit deep-sleep sind bei den hier gew\u00e4hlten Szenarien (6-7 Sekunden Betrieb, 54 Sekunden Pause oder deep sleep) Betriebsdauern bis zu xxx Stunden m\u00f6glich. Ein l\u00e4ngere Betriebsdauer l\u00e4sst sich durch l\u00e4ngere Pausen erreichen.<\/p>\n<pre>Szenario                   Betriebsdauer Strom Durchschnitt Kosten\r\n==========================================================\r\n\"Test 1\" 3*AA  \"Pause\"       127h,  5d     50mA               11Cent\/d 40,15\u20ac\/a \r\n\"Test 2\" 3*AA  \"deep-sleep1\" ???           19mA\r\n\"Test 4\" 2*AAA \"deep-sleep1\" 144h,  6d     17mA.              6,3Cent\/d 23,11\u20ac\/a\r\n\"Test 3\" 2*AA  \"deep-sleep1\" 347h, 14d     17mA.              2,7Cent\/d  9,90\u20ac\/a<\/pre>\n<p>Tab. 1: Zusammenstellung der Messergebnisse. deep-sleep1 bedeutet 54s deep sleep und 6s WLAN Betrieb, deep sleep2 bedeutet 254s deep sleep und 6 s WLAN Betrieb.<\/p>\n<h2>Anhang<\/h2>\n<h3>Quellen<\/h3>\n<p>Batteriepreise, z.B. Aldi AAA Alkaline: <a href=\"https:\/\/www.aldi-nord.de\/sortiment\/haushalt\/batterien-akkus-feuerzeuge\/super-alkaline-batterien-1006764-0-0.article.html\">https:\/\/www.aldi-nord.de\/sortiment\/haushalt\/batterien-akkus-feuerzeuge\/super-alkaline-batterien-1006764-0-0.article.html<\/a><\/p>\n<h3>Glossar<\/h3>\n<h4>deep sleep<\/h4>\n<p>deep-sleep ist ein Betreitschaftszustand eines Microcontrollers, bei dem besonders wenig Strom ben\u00f6tigt wird, aber auch viele Funktionen abgeschaltet sind. I.d.R. wird ein ein externes Signal ben\u00f6tigt, um ein Ger\u00e4t aus dem deep-sleep aufzuwecken. Microcontroller wie der ESP8266 und die Prozessoren der Attiny- und Atmega-Serie kennen auch zeitgesteuerte Mechanismen, um wieder aufzuwachen.<\/p>\n<h3><strong>Danksagung<\/strong><\/h3>\n<p>Die Untersuchung ist Teil des Projektes &#8222;Biene40 &#8211; vernetzte Sensoren f\u00fcr vitalere Bienen&#8220;. Biene40 ist eines von 16 gef\u00f6rderten Projekten (siehe Abb. F\u00f6rderlogo), die unter der Vernetzungs- und Transferma\u00dfnahme <a href=\"https:\/\/www.beenovation.de\/\">Beenovation<\/a> zusammengefasst werden. Das Projekt wurde gef\u00f6rdert vom Bundesministerium f\u00fcr Ern\u00e4hrung und Landwirtschaft (BMEL). Mit dem F\u00f6rderaufruf \u201eBekanntmachung \u00fcber die F\u00f6rderung von Forschungsvorhaben zum Schutz von Bienen und weiteren Best\u00e4uberinsekten in der Agrarlandschaft\u201c hat BMEL 16 Forschungsvorhaben, darunter &#8222;Biene40&#8220;, in drei F\u00f6rderprogrammen eingeworben, die seit 2021 mit einem F\u00f6rdervolumen von ca. 12. Mio. Euro umgesetzt werden. Die Vorhaben zielen auf die Entwicklung von innovativen und praxisorientierten Produkten und Verfahren f\u00fcr die Verbesserung der Widerstandskraft von Honigbienen, die Erm\u00f6glichung eines best\u00e4uberfreundlichen Pflanzenbaus sowie die Entwicklung und Erprobung von Ma\u00dfnahmen zur F\u00f6rderung von Bienen und anderen Best\u00e4uberinsekten in Agrarr\u00e4umen. Die dazugeh\u00f6rige Vernetzungs- und Transfer Ma\u00dfnahme \u201eBeenovation\u201c verfolgt das Ziel, durch Veranstaltungen und \u00d6ffentlichkeitsarbeit eine hohe Sichtbarkeit und nachhaltige Breitenwirksamkeit der gef\u00f6rderten Verbundprojekte und der F\u00f6rderma\u00dfnahme sicherzustellen. Hierdurch werden sowohl der Wissensaustausch zwischen den verschiedenen beteiligten Stakeholdern aus Wissenschaft, Politik und Praxis, als auch die Innovationsprozesse der Verbundprojekte unterst\u00fctzt und Synergien zu anderen Forschungsprojekten geschaffen.<\/p>\n<p><a href=\"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2023\/10\/Kombilogo-BMEL-BLE-211219.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-3838\" src=\"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2023\/10\/Kombilogo-BMEL-BLE-211219.png\" alt=\"Kombilogo der F\u00f6rderer BMEL und BLE im Projekt Biene40\" width=\"804\" height=\"350\" srcset=\"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2023\/10\/Kombilogo-BMEL-BLE-211219.png 804w, https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2023\/10\/Kombilogo-BMEL-BLE-211219-300x131.png 300w, https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2023\/10\/Kombilogo-BMEL-BLE-211219-768x334.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>Abb.: F\u00f6rderlogo<\/p>\n<h3>Bezug der Untersuchung zum Projekt Biene40<\/h3>\n<p>Das Projekt Biene40 entwickelt vernetzte Sensoren f\u00fcr das Bienenstock-Monitoring. Der hier untersuchte Microcontroller ESP8266 eignet sich gut f\u00fcr den Aufbau solcher Sensoren. Ein Problem soclcher IoT-Szenarien stellt die Energieversorgung dar. Neben geeigneten Energie-Harvesting ist ein L\u00f6sungsansatz das konsequente Energie-Sparen und der Einsatz von (selten) zu wechselnden Batterien. Die Untersuchungen sollen diesbez\u00fcglich Handlungsoptionen aufzeigen.<\/p>\n<h3>Programm f\u00fcr den ESP8266 in der Arduino-IDE<\/h3>\n<pre>\/*\r\nAkkuMessung.ino\r\nben\u00f6tigt: WLAN-Funktionen\r\nMisst Spannung und loggt diese \u00fcber Webservice\r\nAlgorithmus\r\nLoop\r\nMesse Spannung(1)\r\nVerbinde WLAN\r\nMesse Spannung(2)\r\n\u00dcbertrage beide Spannungen\r\nTrenne WLAN\r\n54 Sekunden deep sleep\r\n\r\nAlle Operationen in Setup, da setup nach dem deep sleep ausgef\u00fchrt wird.\r\n\r\nClaus Brell\r\n25.12.2023\r\n03.01.2023 14.10 \u00c4nderung Webverzeichnis, Zeitmessung\r\n*\/\r\n\r\n#include &lt;ESP8266WiFi.h&gt;\r\n#include &lt;ESP8266HTTPClient.h&gt;\r\n\/\/ #include &lt;WiFiClient.h&gt;\r\n\r\n\/\/ F\u00fcr die Internetverbindung\r\nHTTPClient http;\r\nWiFiClient wifiClient;\r\n\r\n\/\/ Webservice\r\nString nutzdaten=\"\";\r\n\/\/ String url = \"http:\/\/????????.de\/iot\/ws\/11\/ws.php?p=Akku;\";\r\nString url = \"http:\/\/????????.de\/iot\/ws\/10\/ws.php?p=Akku240103;\";\r\n\/\/ Zeitmessungen\r\nunsigned long previousMillis = 0;\r\nunsigned long aktMillis = 0;\r\nint elapsedMillis;\r\n\r\nvoid setup() {\r\n\/\/ interne blaue LED vorbereiten\r\n\/\/ Merkw\u00fcrdig: \"HIGH\" Schaltet LED aus\r\npinMode(LED_BUILTIN, OUTPUT);\r\ndigitalWrite(LED_BUILTIN, HIGH);\r\n\/\/ Serielle Schnittstelle\r\nSerial.begin(9600);\r\nwhile (!Serial){\r\ndelay (50);\r\ndigitalWrite(LED_BUILTIN, LOW);\r\ndelay (25);\r\ndigitalWrite(LED_BUILTIN, HIGH);\r\n}\r\nSerial.println(\"\\r\\n\\r\\nStart: -----------------\");\r\n\/\/ Erste Messung \u00fcber ADC ohne WLAN\r\nint wert1=analogRead(A0);\r\nSerial.print(\"Erstes ADC lesen: \");\r\nSerial.println(wert1);\r\n\/* ----------------------\r\nZeit in Millisekunden messen, wie lange WLAN ben\u00f6tigt\r\n----------------------*\/\r\npreviousMillis = millis();\r\nSerial.print(\"StartMillis \");\r\nSerial.println(previousMillis); \r\n\/\/ WLAN verbinden\r\nwlanVerbinden();\r\n\/\/ Zweite Messung \u00fcber ADC mit WLAN\r\nSerial.print(\"Zweites ADC lesen: \");\r\nint wert2=analogRead(A0);\r\nSerial.println(wert2);\r\n\/\/ Daten an Webservice \u00fcbertragen\r\nSerial.println(\"Daten an Webservice senden ---\");\r\n\/\/ Parameter als String aufbereiten\r\naktMillis=millis();\r\nelapsedMillis=(int)(aktMillis-previousMillis);\r\nnutzdaten=String(wert1)+\";\"+String(wert2)+\";\"+String(elapsedMillis);\r\nSerial.print(\"Senden Millis \");\r\nSerial.println(elapsedMillis); \r\n\/\/ HTTP-Methode GET, Parameter an URL anh\u00e4ngen\r\nSerial.print(\"URL \");\r\nSerial.print(url);\r\nSerial.println(nutzdaten);\r\nhttp.begin(wifiClient, url+nutzdaten);\r\nint httpCode = http.GET();\/\/Setze Statement ab\r\nString payload = http.getString(); \/\/Speichere die HTTP Antwort\r\nSerial.print(\"Code \");\r\nSerial.print(httpCode); \r\nSerial.print(\" Text \");\r\nSerial.println(payload); \r\nhttp.end();\/\/Beende die HTTP Verbindung\r\naktMillis=millis();\r\nelapsedMillis=aktMillis-previousMillis;\r\nSerial.print(\"gesendet Millis \");\r\nSerial.println(elapsedMillis);\r\n\/\/ WLAN trennen\r\nwlanTrennen();\r\naktMillis=millis();\r\nelapsedMillis=aktMillis-previousMillis;\r\nSerial.println(\"fertig Millis\");\r\nSerial.println(elapsedMillis); \r\n\/\/ Stromsparen\r\n\/\/ Merkw\u00fcrdig: \"HIGH\" Schaltet LED aus\r\npinMode(LED_BUILTIN, OUTPUT);\r\ndigitalWrite(LED_BUILTIN, HIGH);\r\n\/\/ Pause 1 Minute\r\nSerial.println(\"deep sleep .......\");\r\ndelay (50);\r\nSerial.end();\r\nESP.deepSleep(54*1000000);\r\n\r\n}\r\n\r\nvoid loop() { \r\n}\r\n\r\n\/*\r\nfunktionen_wlan.ino\r\nWLAN-Funktionen\r\nClaus Brell\r\n18.12.2024\r\n*\/\r\n\/* ------------------------------\r\nwlanVerbinden()\r\n---------------------------------*\/\r\n\r\nvoid wlanVerbinden() {\r\nSerial.println(\"WLAN verbinden ------------------------\");\r\npinMode(LED_BUILTIN, OUTPUT);\r\ndigitalWrite(LED_BUILTIN, LOW); \/\/ Nutzerbegl\u00fcckung\r\nconst char* ssid = \"????????\";\/\/Setze SSID als Variable ein\r\nconst char* password = \"?????????\";\/\/Setze Passwort als Variable ein\r\n\r\nWiFi.begin(ssid, password);\/\/Verbinde mit WLAN\r\nSerial.print(\"Verbinden mit: \"); \r\nSerial.println(ssid);\r\nWiFi.begin(ssid, password);\r\n\r\nwhile (WiFi.status() != WL_CONNECTED) {\/\/Solange nicht verbunden schreibe Punkt, sonst WiFi verbunden\r\ndelay(100);\r\ndigitalWrite(LED_BUILTIN, HIGH); \/\/ Arduino: turn the LED on (HIGH)\r\ndelay(25); \/\/ wait for a second\r\ndigitalWrite(LED_BUILTIN, LOW);\r\nSerial.print(\".\"); \/\/ Nutzerbegl\u00fcckung\r\n\r\n}\r\nSerial.print(\"\\r\\nWiFi verbunden \");\r\ndigitalWrite(LED_BUILTIN, HIGH); \/\/ Arduino: turn the LED on (HIGH)\r\ndelay(100); \/\/ halbe Sekunde ok\r\ndigitalWrite(LED_BUILTIN, LOW);\r\nSerial.println(WiFi.localIP());\/\/Gib einmalig die IP-Adresse aus\r\n} \/\/ Ende wlanVerbinden\r\n\r\n\/* ------------------------------\r\nwlanVerbinden()\r\n---------------------------------*\/\r\n\r\nvoid wlanTrennen() {\r\nSerial.println(\"WLAN trennen ------------------------\");\r\npinMode(LED_BUILTIN, OUTPUT);\r\ndigitalWrite(LED_BUILTIN, LOW); \/\/ Nutzerbegl\u00fcckung\r\n\/* M\u00f6gliche Statuswerte:\r\nWL_NO_SHIELD 255\r\nWL_IDLE_STATUS 0\r\nWL_NO_SSID_AVAIL 1\r\nWL_SCAN_COMPLETED 2\r\nWL_CONNECTED 3\r\nWL_CONNECT_FAILED 4\r\nWL_CONNECTION_LOST 5\r\nWL_DISCONNECTED 6\r\n*\/\r\n\/\/ Die folgenden vier Funktionen schalten WiFi aus#\r\n\/\/ (WIFI_OFF alleine gen\u00fcgt nicht, der kleine delay ist auch notwendig)\r\n\/\/ Stromverbrauch: mit WiFi bis 170 mA\r\n\/\/ ohne WiFi 35 mA\r\nWiFiMode(WIFI_STA);\r\nWiFi.disconnect(); \r\nWiFi.mode(WIFI_OFF);\r\nWiFi.forceSleepBegin(); \/\/ So funktioniert es\r\ndelay(100);\r\nSerial.print(\"WLAN Status2 \");\r\nSerial.println(WiFi.status());\r\ndigitalWrite(LED_BUILTIN, LOW);\r\ndelay(50);\r\ndigitalWrite(LED_BUILTIN, HIGH); \/\/ Arduino: turn the LED on (HIGH)\r\ndelay(50); \/\/ wait for a second\r\ndigitalWrite(LED_BUILTIN, LOW);\r\ndelay(50);\r\ndigitalWrite(LED_BUILTIN, HIGH); \/\/ Arduino: turn the LED on (HIGH)\r\ndelay(50); \/\/ wait for a second\r\ndigitalWrite(LED_BUILTIN, LOW);\r\ndelay (50);\r\ndigitalWrite(LED_BUILTIN, HIGH); \/\/ Schaltet die LED AUS!!!\r\n\r\n} \/\/ Ende wlanTrennen<\/pre>\n<p><em>Listing 1: Programm f\u00fcr den ESP8266 mit deep sleep. Verwendet wird die Arduino-IDE Version 2.2.1 auf MacOS.<\/em><\/p>\n<h3>Autor und Lizenz<\/h3>\n<p><strong>Autor:<\/strong>\u00a0Prof. Dr. rer. nat. Claus Brell, aktuelle Projekte:\u00a0<a href=\"http:\/\/bieneviernull.de\/\">Biene40<\/a>,\u00a0<a href=\"https:\/\/ai4bee.de\/\">AI4Bee<\/a><br \/>\n<strong>Lizenz:<\/strong>\u00a0CC BY<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/licensebuttons.net\/l\/by\/3.0\/88x31.png\" \/><\/p>\n<p>Inhalte des Beitrages k\u00f6nnen Sie entsprechen der Lizenz verwenden. Unter dieser Lizenz ver\u00f6ffentlichte Werke darf jedermann f\u00fcr private, gewerbliche und sonstige Zwecke nutzen ver\u00e4ndern und auch neu ohne CC-Lizenz vermarkten. Als Urheber mache ich keine Rechte geltend.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cbrell.de\/zaehler?x=7331\" \/><\/p>\n<p>&nbsp;<\/p>\n<div class=\"shariff shariff-align-left shariff-widget-align-left\" data-services=\"facebook\" data-url=\"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/\" data-timestamp=\"1710844305\" data-backendurl=\"https:\/\/cbrell.de\/blog\/wp-json\/shariff\/v1\/share_counts?\"><div class=\"ShariffHeadline\">Teile diesen Beitrag.<\/div><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fcbrell.de%2Fblog%2Fesp8266-im-batteriebetrieb%2F&text=ESP8266%20im%20Batteriebetrieb\" title=\"Bei X teilen\" aria-label=\"Bei X teilen\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fcbrell.de%2Fblog%2Fesp8266-im-batteriebetrieb%2F\" title=\"Bei Facebook teilen\" aria-label=\"Bei Facebook teilen\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fcbrell.de%2Fblog%2Fesp8266-im-batteriebetrieb%2F\" title=\"Bei LinkedIn teilen\" aria-label=\"Bei LinkedIn teilen\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Microcontroller wie der ESP8266 sind aufgrund der WLAN-Konnektivit\u00e4t praktisch und eignen sich (eingeschr\u00e4nkt) auch f\u00fcr den Betrieb mit Batterien. F\u00fcr den Einsatz des ESP8266 im Batteriebetrieb kann es sinnvoll sein, &#8230;<\/p>\n","protected":false},"author":1,"featured_media":4056,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[80,1011,351,786,720,81],"class_list":["post-4048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein","tag-batterie","tag-deep-sleep","tag-energieverbrauch","tag-esp8266","tag-microcontroller","tag-test"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things<\/title>\n<meta name=\"description\" content=\"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things\" \/>\n<meta property=\"og:description\" content=\"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/\" \/>\n<meta property=\"og:site_name\" content=\"Bienen, Natur und Internet of Things\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-03T18:58:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-19T09:31:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Claus Brell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@clausbrell5859\" \/>\n<meta name=\"twitter:site\" content=\"@clausbrell\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Claus Brell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"12\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/\"},\"author\":{\"name\":\"Claus Brell\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/7cf529e46faf1fd7b2b6942fec254c58\"},\"headline\":\"ESP8266 im Batteriebetrieb\",\"datePublished\":\"2024-01-03T18:58:50+00:00\",\"dateModified\":\"2024-03-19T09:31:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/\"},\"wordCount\":2035,\"commentCount\":2,\"image\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ESP8266-im-Batteriebetrieb.jpg\",\"keywords\":[\"Batterie\",\"deep sleep\",\"Energieverbrauch\",\"ESP8266\",\"Microcontroller\",\"Test\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/\",\"name\":\"ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ESP8266-im-Batteriebetrieb.jpg\",\"datePublished\":\"2024-01-03T18:58:50+00:00\",\"dateModified\":\"2024-03-19T09:31:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/7cf529e46faf1fd7b2b6942fec254c58\"},\"description\":\"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ESP8266-im-Batteriebetrieb.jpg\",\"contentUrl\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ESP8266-im-Batteriebetrieb.jpg\",\"width\":1024,\"height\":576},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/esp8266-im-batteriebetrieb\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESP8266 im Batteriebetrieb\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/\",\"name\":\"Bienen, Natur und Internet of Things\",\"description\":\"Alles, was einfach ist. Von Claus Brell\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/7cf529e46faf1fd7b2b6942fec254c58\",\"name\":\"Claus Brell\",\"description\":\"Seit 2021 forsche ich an und mit Bienen (Digitalisierung der Imkerei) Seit 2012 Professur f\u00fcr Wirtschaftsinformatik an der Hochschue Niederrhein. Seit 1981 treibt mich die Frage um: Was haben Physik, Heavy Metal und Spiele miteinander zu tun? Drei m\u00f6gliche Antworten: {nichts | 42 | gleiche Hirnareale werden aktiviert}\",\"sameAs\":[\"http:\\\/\\\/claus-brell.de\",\"https:\\\/\\\/x.com\\\/clausbrell5859\",\"https:\\\/\\\/www.youtube.com\\\/@clausbrell5859\"],\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/author\\\/clausb\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things","description":"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/","og_locale":"de_DE","og_type":"article","og_title":"ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things","og_description":"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.","og_url":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/","og_site_name":"Bienen, Natur und Internet of Things","article_published_time":"2024-01-03T18:58:50+00:00","article_modified_time":"2024-03-19T09:31:45+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg","type":"image\/jpeg"}],"author":"Claus Brell","twitter_card":"summary_large_image","twitter_creator":"@clausbrell5859","twitter_site":"@clausbrell","twitter_misc":{"Verfasst von":"Claus Brell","Gesch\u00e4tzte Lesezeit":"12\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#article","isPartOf":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/"},"author":{"name":"Claus Brell","@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/7cf529e46faf1fd7b2b6942fec254c58"},"headline":"ESP8266 im Batteriebetrieb","datePublished":"2024-01-03T18:58:50+00:00","dateModified":"2024-03-19T09:31:45+00:00","mainEntityOfPage":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/"},"wordCount":2035,"commentCount":2,"image":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#primaryimage"},"thumbnailUrl":"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg","keywords":["Batterie","deep sleep","Energieverbrauch","ESP8266","Microcontroller","Test"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/","url":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/","name":"ESP8266 im Batteriebetrieb - Bienen, Natur und Internet of Things","isPartOf":{"@id":"https:\/\/cbrell.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#primaryimage"},"image":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#primaryimage"},"thumbnailUrl":"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg","datePublished":"2024-01-03T18:58:50+00:00","dateModified":"2024-03-19T09:31:45+00:00","author":{"@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/7cf529e46faf1fd7b2b6942fec254c58"},"description":"Es m\u00fcssen nicht immer Akkus und Solarzellen sein, durchaus l\u00e4sst sich ein ESP8266 im Batteriebetrieb sinnvoll betreiben.","breadcrumb":{"@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#primaryimage","url":"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg","contentUrl":"https:\/\/cbrell.de\/blog\/wp-content\/uploads\/2024\/01\/ESP8266-im-Batteriebetrieb.jpg","width":1024,"height":576},{"@type":"BreadcrumbList","@id":"https:\/\/cbrell.de\/blog\/esp8266-im-batteriebetrieb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/cbrell.de\/blog\/"},{"@type":"ListItem","position":2,"name":"ESP8266 im Batteriebetrieb"}]},{"@type":"WebSite","@id":"https:\/\/cbrell.de\/blog\/#website","url":"https:\/\/cbrell.de\/blog\/","name":"Bienen, Natur und Internet of Things","description":"Alles, was einfach ist. Von Claus Brell","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cbrell.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/7cf529e46faf1fd7b2b6942fec254c58","name":"Claus Brell","description":"Seit 2021 forsche ich an und mit Bienen (Digitalisierung der Imkerei) Seit 2012 Professur f\u00fcr Wirtschaftsinformatik an der Hochschue Niederrhein. Seit 1981 treibt mich die Frage um: Was haben Physik, Heavy Metal und Spiele miteinander zu tun? Drei m\u00f6gliche Antworten: {nichts | 42 | gleiche Hirnareale werden aktiviert}","sameAs":["http:\/\/claus-brell.de","https:\/\/x.com\/clausbrell5859","https:\/\/www.youtube.com\/@clausbrell5859"],"url":"https:\/\/cbrell.de\/blog\/author\/clausb\/"}]}},"_links":{"self":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts\/4048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/comments?post=4048"}],"version-history":[{"count":18,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts\/4048\/revisions"}],"predecessor-version":[{"id":4321,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts\/4048\/revisions\/4321"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/media\/4056"}],"wp:attachment":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/media?parent=4048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/categories?post=4048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/tags?post=4048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}