Hallo.
ondanks mijn persoonlijke afkeer van cloudservices, vooral in tijden van wildgroeiende IoT-apparaten, zou ik vandaag willen laten zien hoe hij zijn voorbeeldsensor online kan krijgen.
Hiervoor zijn verschillende diensten beschikbaar die kruipen voor de gunst van de klant, er is een echte hausse op de markt en wanneer u leest in het onderwerp u het gevoel dat een IT-bedrijf een andere oplossing biedt. Microsoft, Oracle, Amazon, Intel, Telekom, Q-Loud, Sparkfun, Adafruit om slechts enkele van de grote vertegenwoordigers van deze divisie te noemen. Degenen die op zoek zijn naar een wolk voor hun grotere project, of zelfs voor hun bedrijf, hebben de kwelling van keuze omdat prijs en prestaties gedeeltelijk verschillen. De keuze van de juiste provider hangt echter af van vele factoren en niet van het onderwerp van ons huidige project. We hebben besloten op verzoek van de klant voor Thingspeak.
In eerdere berichten hebben we al laten zien hoe ESP-Easy gecompileerd, verzonden en met een sensor geconfigureerd werd. Vandaag maken we een account bij ThingSpeak en configureren we een kanaal om de waarden van onze sensor in de cloud te streamen.
We gebruiken bijvoorbeeld een BME280 om één D1 mini zoals getoond in de tutorial.
Eerst moet je dat doen. hier maak een gebruikersaccount. Als u uw gegevens hebt ingevoerd en de e-mail hebt bevestigd die u kunt inloggen. Met de wizard kunt u kanalen eenvoudig maken:
Klik hier op "Nieuw Kanaal"
en deze gegevens invoeren:
Opslaan met:
U wordt doorgestuurd naar de pagina van het kanaal dat u zojuist hebt gemaakt. Der Header sollte dann in etwa so aussehen:
Zur Konfiguration des ESPs brauchen wir noch den API-Key um in den Channel schreiben zu können. Klik op het tabblad API-sleutels om dit te doen.
Let op de Write API Key. Ga verder met de configuratie van de ESP, we bellen de webinterface van de ESPEasy en klikken op het tabblad Controllers op de knop Bewerken om de controller in te stellen. Voer de volgende gegevens in samen met uw bekende API-sleutel:
Opslaan met Submit.
Wijzig een berichtvertraging in de knop Hulpmiddelen: stel in "Controllerinstellingen" een berichtvertraging in van 15000 ms:
Dit is de finish van het configureren van alles. Na enige tijd zien we resultaten in Thingspeak.
En de gegevens van onze sensor worden geregistreerd.
In een van de volgende berichten laten we u zien hoe gemakkelijk ESP Easy kan worden geïntegreerd in OpenHAB met MQTT.
Bis zum nächsten mal :)
2 Reacties
Jan
Moin
danek für diesen Post, ich habe es mal nachgebaut, aber der Tempwert kommt nicht im TP an. auf dem ESP wird er aber angezeigt. Hab Ihr nen Tipp für mich.
LG
jan
Martin
Hallo Moritz ,
Habe Thingspeak aktiviert Schlüssel Kopiert und in meine Espeasy Config kopiert !
Funktioniert auch soweit, Bekomme Zugang !
Bei meinem Channel Stats bekomme ich aber nur 2 Messpunkte!! für nur 2 Kanäle der dritte ist leer
Ich habe nochmal in der Config meines esp-controllers alle Einträge kontrolliert und kann bis auf den letzten Hinweis mit dem Eintrag Tools, Settings den Eintrag “Message Delay” nicht finden !!!
Meine Seite schaut vollkommen anders aus (:
Ich weiß jetzt nicht wo ich den Parameter Message Delay finden soll ??