pátek 20. ledna 2017

ESPEasy @ WEMOS D1 mini

Jak nahrát FW ESPEasy do WEMOS D1 mini a nastavení čidel


 Vše je samozřejmě již popsané, originál v angličtině např. zde.

Postup:
  • Připojil jsem D1 přes USB k počítači:

  • Ve správci zařízení jsem zjistil, jaké číslo COM portu modul dostal:
  • Stáhnul jsem ESP Easy firmware (image) ze stránek Let's control it a archiv rozbalil:
  • Spustil jsem flash.cmd, zadal číslo COM portu, Flash Size a číslo Buildu (v tomto případě 120)
  • Po cca minutě je "flešování" hotovo:
  • Zapnul/vypnul jsem modul D1 a připojil se na jeho Wifi, která má název ESP_0 a heslo je configesp
  • Po připojení se většinou otevře internetový prohlížeč, který má být nasměrován na konfigurační stránku Wifi Setup wizard, to však ne vždy funguje, takže jsem zadal ručně výchozí adresu modulu D1, která je:  http://192.168.4.1
  • Otevřela se mi stránka pro nastení Wifi připojení, zde jsem zvolil svoji Wifi síť, ke které se má D1 automaticky připojovat, a zadal heslo. Connect.


  • Krátce na to se zobrazí informace o připojení a přidělené IP adrese modulu D1:
    Welcome to ESP Easy: newdevice
    ESP is connected and using IP Address: 10.1.1.87
    Connect your laptop / tablet / phone back to your main Wifi network and Proceed to main config
    Powered by www.esp8266.nu
  • Přešl jsem v prohlížeči na přidělenou IP adresu 10.1.1.87 a zobrazila se konfigurační stránka ESP Easy. Přešel jsem na stránku Config:

    a nastavil:
    - Name: síťová název ESPčka
    - Admin Passw.: přístupové heslo k ESPčku
    - Controller IP: IP adresa Domoticz serveru (měl by mít pevnou adresu)
    - Controller Port: 8080 = default
    - Controller User a Passw.: přístupové údaje do Domoticzu
  • Modul D1 jsem vložil do připraveného "NODU", ve kterém jsou již přes I2C připojeny:
    - modul s BME280 pro měření teploty, vlhkosti a barometrického tlaku
    - modul s BH1750 pro měření světelné intenzity



  • Přešel jsem na stránku Devices a přidal tyto dvě připojená zařízení. Důležité je jim přiřadit stejné IDX, jako mají odpovídající Dummy zařízení v Domoticzu:



  • No a jak je vidět na obrázku výše, D1 od okamžiku správného nastavení automaticky sype naměřená data do Domoticzu 
  •  Zkusil jsem čidlům nastavit Delay na 300 sekund a v Configu zapnout Sleep Mode, čímž jsem dosádl toho, že D1 se probouzí po 5ti minutách, změří a odešle data na Domoticz.


  • Dle katalogového listu má použitý DC/DC měnič Quiescent current = 7mA, což zhruba odpovídá mému měření (Ledka a I2C moduly by měli mít velmi malou spotřebu). Změřil jsem i délku toho probuzení a D1 se zvládne připojit k wifi a odeslat naměřená data za cca 9 vteřin!


















Žádné komentáře:

Okomentovat