Wer keine Lust auf lange Anfahrten hat und die gesuchten Werte lieber auf Google Street View erkundet oder die Möglichkeiten des www nutzen möchte, der braucht nur noch seinen eigenen Standort auf dem Handy anzupassen und auch Annäherungen bis auf wenige Meter genau sind möglich. Das "Geheimnis" heißt Standortveränderung oder Fake GPS. Wer also ein Android Handy nutzt, wird mit diesen Suchbegriffen unzählige Softwarelösungen und Apps inkl. Adventure Lab im App Store. Installationsanleitung finden, die die Anwesenheit an der Lokation überflüssig macht. Die Adventure Lab App akzeptiert den fälschlich generierten GPS Standort ohne murren und gibt sogar Feedback wie weit man den Punkt auf der Karte noch verschieben muss um nah genug dran zu sein. (Stand 10/2020) Für Couchlogger ein wahres Eldorado. Update (Stand 06/2021) Apps zur Nutzung von geänderten Standorten werden nun bei zeitgleicher Nutzung der Adventure Lab App erkannt und es wird bei wiederholter Nutzung sogar mit Sperre gedroht. Es sei denn, der Owner des Labcache achtet auf Fragen und Antworten, die man nur vor Ort ermitteln kann.
Fehlerhaftes Update Seit der Version 1. 9 kommt man nur noch bis zur Übersichtsseite des Lab-Caches. Die Kartenseite mit den einzelnen Stationen ist dann nicht mehr verlinkt und das Cachen ist somit unmöglich. Auch Version 1. 10 brachte keine Besserung. Schöne Ergänzung zum normalen Cachen! Ich finde Adventure Labs super. Eine tolle Alternative zum normalen Cachen. Man erfährt viel über seine Umgebung und kommt an interessante Orte. Dafür 5-Sterne! Leider lässt die App noch zu wünschen übrig: 1. Man wird schnell über neue Labs in der Nähe informiert, leider findet man den Lab dann beim Öffnen der Karte nicht, weil alles viel zu unübersichtlich ist. Der neue Lab sollte zumindest am ersten Tag mal eine andere Farbe haben, blinken oder was auch immer. 2. Man hat keine Übersicht darüber, welche Labs man schon angefangen hat bzw. bei welchen einem noch eine Antwort fehlt. Ich würde auch hier gerne Listen anlegen und ein eigenes Logbuch haben. Adventure Lab - Geocaching in der Schweiz - swissgeocacheforum.ch. Der Entwickler, Groundspeak Inc., hat darauf hingewiesen, dass die Datenschutzrichtlinien der App den unten stehenden Umgang mit Daten einschließen können.
Der blaue Punkt zeigt meinen eigenen Standort an. Die lässt sich mit dem weißen Icon auf der linken Seite "Norden" und auf den aktuellen Standort zentrieren. Mit den Fingern kann ich die Karte drehen. Ein automatisches Drehen in Blickrichtung ist mir in der App nicht gelungen. Ein Klick auf das blaue Icon auf der linken Seite zeigt eine Konfigurationsseite für die Karte an. Hier kann ich auf die Satelliten- oder Hybrid-Anzeige umschalten. Ich schalte auf Hybrid um und erhalte die folgende Anzeige. Habe ich die korrekte Stelle gefunden, so kann ich in der App die Frage beantworten und den gefundenen oder ermittelten Code eingeben. Bei der Aufgabe "Wasserorgel" muss ich dazu eine bestimmte Information auf einer Hinweistafel finden und eingeben. Adventure lab cache erstellen. Bei einer Falscheingabe ist mir die App wieder eingefroren, was den Spielfluss ziemlich gestört hat. Nach einem Neustart und der Eingabe der richtigen Antwort bekomme ich eine Glückwunsch-Anzeige. Habe ich alle Labs der Serie beendet, wird mir zusätzlich ein spezieller Glückwunsch angezeigt.
ESPeasy ist neben Tasmota die komfortabelste Plattform auf Basis des ESP8266 oder ESP32. Diese ziemlich leistungsfähigen 32-bit Mikrocontroller findet man in Sonoff Schaltern, WLAN-Steckdosen oder kann sie einfach als Wemos Module günstig beziehen. Die Sonoff-Geräte oder auch die genannten WLAN-Steckdosen, kann man mit dieser alternativen Firmware ausstatten und hat dann viel mehr Möglichkeiten, als mit der Firmware der Hersteller. Zudem ist man sicher, dass das WLAN-Gerät nicht nach China funkt. Bei uns arbeiten mittlerweile etliche dieser Geräte und liefern Daten von 1-Wire Temperatursensoren (18D20), Luftfeuchtigkeit, Wandtemperatur im Keller und vieles mehr. S0 Schnittstelle - Energiezählershop mit Fachberatung!. Mit einer TCRT5000 IR-Lichtschranken, kann man auch die rotierende Scheibe eines Ferraris Stromzählers auslesen – so zumindest die Theorie. Bouncing: Der TCRT5000 liefert unsaubere Signale Eigentlich sollte es genügen, den TCRT5000 mit dem D0-Ausgang an einen Eingang des ESP8266 anzuschließen. Im Einstellungsmenü von ESPeasy kann man dann auswählen, auf welcher Signal-Flanke (bei steigender oder fallender Flanke) zählen soll und welche Entprellzeit (Bouncing) man möchte.
Klar, dass ich so nur Mist gemessen habe. Ich werd's dann heute Abend mit digitalPinToInterrupt probieren. Frank M. ( ukw) ( Moderator) 29. 2021 11:25 Frinch schrieb: 1 uint32_t TotalNumEdges = 0; 2 // S0 interrupt handler 3 void IRAM_ATTR ImpulseDetected () 4 { 5 TotalNumEdges ++; 6} Da hier TotalNumEdges in einer ISR verändert wird, sollte man dies dem Compiler kundtun: 1 volatile uint32_t TotalNumEdges = 0; Ohne dieses "volatile" wird es ein Glücksspiel, ob man korrekte Werte bekommt, wenn man in loop() auf TotalNumEdges zugreift. upps, das fehlende volatile habe ich übersehen. Wireless S0 Zähler für den Volkszähler - volkszaehler.org - Photovoltaikforum. Zum Schluss noch TotalNumEdges vor Ausgabe Interrupt geschützt (atomic block) auslesen und es wird funktionieren. Damit es übersichtlicher wird vielleicht den Pinnamen umbenennen in "messPin" oder ähnliches. Mehr der Aufgabe entsprechend weniger der Hardwarefunktion. 1 attachInterrupt ( digitalPinToInterrupt ( messPin), ImpulseDetected, RISING); Maximale Erfolge. > Hardwareseitig ist das ganze auch sehr simpel: ich versorge S0+ mit den > 5V vom ESP32 -Board (kommt vom USB).
Damit kann man aber keinen Verbrauch ermitteln. Ein weiteres Problem ist, dass ESPeasy damit nicht die Zeit misst, bis der rote Balken wieder erscheint, sondern nur die Zeit, während der rote Balken zu sehen ist. Auch damit kann man die Verbrauchsmessung vergessen. Angebot Bestseller Nr. 1 Angebot Bestseller Nr. 2 Bestseller Nr. 3 Bestseller Nr. 4 Bestseller Nr. Esp32 s0 zähler app. 5 Bestseller Nr. 6 Das Problem mit Hardware gelöst: Schmitt-Trigger Ich habe hier auch einiges ausprobiert und bin wieder einmal zur Erkenntnis gekommen, dass man nicht immer alles mit Software erschlagen kann. In meinem Bauteileschrank lagen einige 74HC14 IC's. Darin befinden sich 6 invertierende Schmitt-Trigger. Die Funktion werde ich hier nicht im Detail erklären. Nur soviel: Ein Schmitt-Trigger vergleicht zwei Spannungen und liefert je nach Eingangspegel und Schaltschwelle, einen klar definierten Ausgangszustand. Damit wird aus einem undefinierten Eingangssignal, ein schön klares Ausgangssignal. Ich habe einmal das Ausgangssignal des TCRT5000 vor und nach dem Schmitt-Trigger mit meinem Digilent Analog Discovery 2 gemessen: Man sieht hier sehr schön, wie die IR-Lichtschranke (gelbe Kurve), ein unpräzises Signal liefert.
Wie der ESP mit ESPEasy geflasht wird habe ich hier kurz zusammengefasst. Im Netz gibt es viele Seiten die sich mit diesem Thema beschäftigen. Deshalb werde ich hier nicht näher darauf eingehen. Die Konfiguration des ESPEasy ist relativ einfach und übersichtlich. Die 'Device' Übersicht des ESPEasy Die Einstellungen des Task für das Zählen der Impulse des Impulsgebers. In den Einstellungen des entsprechenden Task richtet man folgendes ein. Device: Aus dem Dropdown wählt man den Pulse Counter aus. Danach werden alle Eingabefelder für den Pulse Counter angezeigt. Der Name kann leer bleiben. Stromzähler (S0) mit ESP32 auslesen - Mikrocontroller.net. Der ESP wird mit dem Namen aus den Main Settings in FHEM definiert. Bei Delay habe ich 300 Sekunden (5 Minuten) gewählt. Das heißt, das aller 300 Sekunden die Werte aus den Values gesendet werden und die Zeit im Counter zurückgesetzt wird. Darauf komme ich später noch zurück. Unter 1st GPIO wählt man den Port des ESP aus der mit dem Reedkontakt verbunden ist. Bei mir GPIO-4 (D2). Die Prellzeit des Reedkontaktes in Millisekunden wird in Debounce Time (mSec) eingetragen.