Skip to content

pappavis/ESP8266_MQQT_Weerstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP8266_MQQT_Weerstation

ADVANCED level: Weatherstation based around ESP8266 and MQQT with deepsleep

Deze code behore bij Youtube videoclip:



Wemos D1 weerstation door Michiel Erasmus.

Die programma verbind aan mqqt, publiceert meetdata en terug naar deepsleep.
wanneer de Wemos in deepsleep is kan jy geen scketch upload. Ontkoppel eerst USB en daarna weer uploaden.

Wat doet deze sketch;

  • Maakt verbinding met WiFi & MQQT
  • Melden aan MQQT dat de wemos gereboot is.
  • ontvangt enige berichten van mqqt naar wemos, zoals deepSleepinterval.
  • Ga in deepsleep voor de gespcificeerde tijd.

Requirements

  • Raspberry Pi Zero W 1.3
  • Arduino IDE
  • Wemos D1 Mini, of ESP-01, of andere ESP8266 apparaat.
  • Mosquitto MQQT server
  • SQLlite
  • Node-red + sqlite extensies
  • Optioneel: SQLite Administrator

Installatie

  1. Download en installeer Dietpi image, zie Andreas Spiess op Raspberry Pi Zero W 1.3
  2. Installeer Mosquitto MQQT
  3. Importeer de Node-red flow naar node-red
  4. In Node-red flow, check dat je endpoints heb aangemaakt.

  5. Open de arduino sketch in Arduino IDE, en upload naar ESP8266.
  6. Check of die flows werkt op http://dietpi:1880/ui/
  7. Open een command prompt en volgende uitvoeren.
pi@pi4:~ $ bash ./runme.sh

Randvoorwaarde

WiFi, Ubuntu linux / Raspberry Pi Zero met dietpi image. Daarop staat sqlite, mosquitto en node-red geïnstalleerd.
Je kunt ook Ubuntu gebruiken ipv Pi Zero.

Samenvattend

  1. Voldoen aan de software randvoorwaarden.
  2. Importeer onderstaand flows naar Node red. Installeer SQLlite in palette van node-red.
  3. Download arduino bibliotheken zoals hieronder vermeld, en installeer in Arduino IDE.
  4. Download ESP8266 wemos boards uit Arduino boards manager en kies Wemos D1 R1.
  5. Upload deze sketch naar Wemos / ESP8266.

* Node red flows om te deployen;



2019-01-21 door Michiel Erasmus #easylab4kids

About

Wemos D1 weerstation met node-red en deepsleep

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published