CO2 sensor met Wemos D1 v3 en MH-Z19 sensor

De WEMOS D1 V3 en de CO2 sensor

HARDWARE KOPEN

  1. DuPont jumper draden: https://www.tinytronics.nl/shop/nl/kabels-en-connectoren/kabels-en-adapters/prototyping-draden/dupont-compatible-en-jumper/dupont-jumper-draad-male-female-10cm-10-draden
  2. de WEMOS D1 Mini v3 https://www.hobbyelectronica.nl/product/wemos-d1-mini-v2/
  3. De MH-Z19C
  4. zorg voor een degelijke (dikke) micro-USB kabel

VOORBEREIDINGEN

1. ESP-Easy binaries downloaden:  https://github.com/letscontrolit/ESPEasy/releases/ kijk
bij assets: https://github.com/letscontrolit/ESPEasy/releases/download/mega-20221105/ESPEasy_binaries.zip

stap 1: download ESPEady_binaires.zip

2. ESP Easy uitpakken en installeren. ESP-Easy.exe moet in dezelfde map staan als de binairies:

ESP-EasyFlasher.exe moet in dezelfde map staan als de bin map met de binaries.

soms blokkeert de windows firewall (windows defender) de app omdat hij unsigned is. Schakelt app control in windows defender in dat geval uit:

schakel “check apps and files” uit als windows de ESP-EASY.exe app niet accepteert.


Windows security app control uitschakelen omdat ESP-EASY als virus gezien wordt:

3. Flashen

Sluit de Wemos D1 mini via USB aan. Controleer of de USB kabel OK is (dat zijn ze vaak niet! Te lang of te dun) op de volgende manier:|

  • Klik met rechtermuisknop op start en klik op Device manager
  • Klik op Ports, er moet USB-Serial CH340 te zien zijn.
Klik met rechtermuisknop op start en klik op Device manager,    Klik op Ports, er moet USB-Serial CH340 te zien zijn.
Start ESP easy Flasher.exe, wacht tot de juiste COM port gevonden is, selecteer de ESP_Easy_mega_20221105_normal_ESP8266_4M1M.bin file. Zie de figuur hieronder


Het flashen is gereed. Als het flashen klaar is, disconnect de WEMOS en sluit hem daarna opnieuw aan.

4. WEMOS INSTELLEN

Wanneer dat is voltooid, is er een wifi opgezet zoals ESP_Easy
Het wachtwoord is configesp.
WEMOS los- en weer aankoppelen, en dan verbinding maken met Wifi ESP_Easy
Daarna kun je dan je eigen wifi SSID en wachtwoord invullen:

maak verbinding met de ESP-Easy Wifi van de WEMOS

Start de internet browser en surf naar een site of type het IP adres van de WEMOS (in dit voorbeeld 192.168.4.1). Selecteer dan het Wifi netwerk waarmee de WEMOS verbinding moet maken:

5. CONNECTORS SOLDEREN EN SENSOR KOPPELEN

Soldeer de connectoren op de zijkanten van de WEMOS:

Verbind nu de CO2 sensor met de WEMOS:

slechts vier verbindingen zijn nodig
De sensor en de wemos gekoppeld met 4 DuPont jumper draden.

6. DOMOTICZ INSTELLEN

klik in setup tab op hardware en dan op create custom virtual sensor, selecter Custom sensor, axis label ppm
kijk bij Utility en zoek het idx nummer van de net gemaakte virtual sensor op, in dit voorbeeld is dat 80

7. ESP CONFIGUREREN

zoek het IP adres van de WEMOS op, bijvoorbeeld met de app “Advanced IP scanner” voor windows:

zoek het IP adres van de WEMOS op. in dit voorbeeld is dan 192.168.178.145
ga met de internetbrowser naar het IP adres van de WEMOS, klik op “controllers” en klik op Add
Vul het IP adres van de domoticz server in, in dit voorbeeld is dat 192.168.178.18. Selecteer als protocol Domoticz HTTP , vink enabled aan en klik op SUBMIT
klik op Devices en dan op ADD
Vul de juiste gegevens zoals hierboven in, met het IDX nummer dat in Domoticz staat (in dit voorbeeld is dat 80)

GEREED

Via de webbrowser is te zien dat ook de temperatuur wordt gemeten, maar die wordt niet naar domoticz gestuurd.

inbouwen in een kastje van tinytronics (zie deze link)

TEMPERATUUR EN VOCHTIGHEIDSSENSOR DHT 22 TOEVOEGEN

verbindt de DHT-22 met de WEMOS D1.
maak een custom sensor aan in domoticz met type Temperature+Humidity
noteer de IDX van de nieuw gemaakte sensor
voeg een device toe in ESP_Easy met de juiste GPIO-2 (D4) en de juiste IDX.
de sensor is nu gereed