Sterowanie inteligentnym domem

W tym miejscu co jakiś czas umieszczę opis elementów, jakie będę tworzył do sterowania domem.

Jako że jestem fanem Raspberry PI i ESP, więc większość rzeczy będzie związane właśnie z tymi modułami.

ESP 01 - sprawdzenie wersji oprogramowania

Jak sprawdzić wersję oprogramowania modułu ESP 01?

ESP 01 - sprawdzenie działania modułu oraz wersji oprogramowania

Esp Easy to gotowe oprogramowanie, które umożliwia sterowanie różnymi urządzeniami za pomocą sieci.

Można je obsługiwać na wiele sposobów włącznie ze sterowaniem z innych systemów np. takich jak Home Assistant lub Domoticz itd.

Niesamowicie uprasza dodanie kolejnych funkcjonalności do systemu inteligentnego domu, dlatego też właśnie wybrałem takie rozwiązanie do sterowania.

Pod tym linkiem jest lista urządzeń jakie może obsługiwać to oprogramowanie, bez potrzeby tworzenia dodatkowego kodu.

https://www.letscontrolit.com/wiki/index.php/Devices

 

Po raz pierwszy mam do czynienia z tym modułem, więc zaczniemy od jego sprawdzenia.

Potrzebny jest monitor portu szeregowego.

Serial Tool

Jako że jestem teraz przed komputerem z system IOS, więc użyję programu z ApStore o nazwie: Serial Tool

Podłącz moduł ESP 01 do programatora i wsuń do portu USB.

Uruchom program Serial Tool, wybierz odpowiedni port USB, wybierz szybkość transmisji jak na zdjeciu, kliknij CONNECT oraz wydaj komendę:

AT+RST

Jeżeli wszystko jest sprawne, powinieneś dostać podobne info jak powyżej. 

Jeżeli przy SPI Flash size masz napisane: 8Mbit

To oznacza, że twój moduł ma zainstalowaną pamięć flash o pojemności 1M (8Mbit/8bit=1M)
(Stare wersje miały 512M, czyli pisałoby tu 4Mbit)

Wpisz jeszcze jedną komendę:

AT+GMR

Tym razem powinieneś mieć dodatkowe dane takie jak producent wersja SDK i data oprogramowania jak powyżej.

Wgranie nowej wersji softu

Jeżeli wiemy jaką mamy wersję modułu ESP 01, to teraz możemy zaktualizować oprogramowanie lub wgrać np. nową wersję ESP EASY, którą można pobrać z poniższego linka:

https://github.com/letscontrolit/ESPEasy/releases

Przechodząc na tę stronę, kliknij jak na obrazku:

Potem wybierz odpowiednią wersję oprogramowania oraz ją rozpakuj ESP82xx:

Wpis w trakcie tworzenia ….