piątek, 29 marca
Shadow

Domoticz + ESP8266 + BME280

Tym razem opiszę jak odczytać temperaturę, wilgotność oraz ciśnienie z wykorzystaniem modułu BME280, wszystko oczywiście sterowanie przez panel Domoticza z wykorzystaniem ESP8266.

Potrzebne komponenty:

RaspberryPi z zainstalowanym Domoticzemm,
ESP8266,
– moduł BME280

Jedną z pierwszych czynności jaką musimy wykonać to przygotowania Domoticza do odbierania odczytów z czujnika BME280.

Zacznijmy więc, wchodzimy w Ustawienia -> Sprzęt

Jako nazwę wpisujemy na przykład nazwę np dodatkowe, następnie wybieramy z listy Typ: „Dummy (Does nothing, use for virtual switches only)” i klikamy Dodaj.

Po czym musimy utworzyć wirtualny sensor, nie zapomnijmy o wybraniu parametrów które chcemy wykonywać w tym przypadku jest to BME280.

Temperature & Humidity & Pressure - BME280

Następnie przechodzimy do zakładki Ustawienia -> Urządzania. Zapisujemy sobie nr Idx potrzebny będzie przy konfiguracji ESPEasy.

Teraz czas na przygotowanie naszego ESP8266. Zaczynamy od pobrania potrzebnych plików.
Download: Tranzystor.pl

Po rozpakowaniu zipa klikamy flash.cmd, umożliwia nam wgranie wstępnie skonfigurowanego ESPEasy. Podczas procesu fleshowani będziemy poproszeni o parę informacji:
– Port com (należy sprawdzić na jakim mamy podłączone nasze ESP),
– Flash Size – 4096
– Build – 120.

Dalej już wszystko poleci automatycznie.

Po wgraniu ESPEasy wyszukujemy nasz moduł i podłączamy się do niego domyślne hasło to : configesp

 

Po połączeniu się z naszym ESP przechodzimy do Config i wpisujemy nazwę naszej sieci wifi, hasło do wifi, adres IP do naszego Domoticza oraz port jeżeli został zmieniony i klikamy Submit.

Połączenie modułu BME280 z ESP

PIN ESP Moduł BME280
3.3-5V VIN
GND GND
GIPO-5 SCL
GIPO-4 SDA

Po wykonaniu tej czynności pozostało nam jedno dodanie urządzenie, w tym celu przechodzimy do zakładki Devices.

Po wprowadzeniu klikamy Submit i to wszystko już działa.

Jeżeli wykonaliśmy wszystkie powyższe czynności, przydało by się powrócić do Domoticza aby zobaczyć czy wszystko działa. Jeżeli wszystko zostało zrobione prawidłowo uzyskamy odczyty jak niżej.

 

5/5 - (2 ocena/y)

4 Comments

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.