Wi-Fi-põhine nutikas valgushämardi või ventilaatori kiiruse regulaator võimaldab teil nutitelefoni või veebiliidese juhtmevabalt juhtida valguse heledust, ventilaatori kiirust või mis tahes ühendatud vahelduvvoolu koormust. Kuigi saate osta selliseid nutikaid valgushämardeid või ventilaatoriregulaatoreid, on need sageli kallid ja nõuavad töötamiseks registreerimist ja Interneti-ühendust. See võib olla ebausaldusväärne ja ei pruugi töötada, kui võrguühendus on halb või Internet pole saadaval.

Sellest ülesaamiseks saate luua ESP8266-põhise tahvliga DIY nutika hämarduslüliti, mis töötab kohalikus võrgus ja ei nõua töötamiseks Internetti ega teie isikuandmeid.

Asjad, mida vajate

  • ESP8266 plaat, näiteks NodeMCU või D1 Mini.
  • Dimmeri moodul. Võite osta RobotDyn dimmeri mooduli või ehitada DIY mooduli, mis töötab Arduino ja ESP8266-ga.
  • DuPont juhtmed.
  • Mikro-USB kaabel.
  • Koduassistendi server, mis töötab Raspberry Pi-l

Kui olete nõutavad komponendid kokku kogunud, järgige neid samme, et need ühendada ja ehitada DIY dimmeri moodul, et juhtida valguse/lambi heledust ja ventilaatori kiirust.

1. samm: kompileerige püsivara

Püsivara kompileerimiseks peate installima koduabilise ESPHome'i lisandmooduli. Toimingud on järgmised.

  1. Avage Koduassistendis Seaded > Lisandmoodulid ja klõpsake Lisaseadmete pood.
  2. Otsige üles ja installige ESPHome Lisa.
  3. Pärast installimist klõpsake nuppu Alusta ja klõpsake edasi Avage veebi kasutajaliides.
  4. Klõpsake + Uus seade > Jätka.
  5. Sisestage seadme nimi (nt valguse dimmer) ja klõpsake Edasi.
  6. Valige suvandite hulgast tahvel. Kui kasutate NodeMCU-d, valige ESP8266. D1 Mini jaoks klõpsake nuppu Valige konkreetne tahvel ja valige Wemos D1 ja Wemos D1 mini. Klõpsake Edasi.
  7. Kui olete valmis, klõpsake Vahele jätma.
  8. Otsige üles valguse hämardamise seade ja klõpsake EDIT.
  9. Sisestage oma Wi-Fi SSID ja parool:
wifi:
ssid: "Minu WiFiNimi"
parool: "MinuWiFiPassword"

Vahetult allpool captive_portal:, kleepige järgmine kood:

väljund:
- platvorm: ac_dimmer
id: symphony_cooler
gate_pin: D1
zero_cross_pin:
number: D2
min_võimsus: 60%
valgus:
- platvorm: ühevärviline
väljund: symphony_cooler
nimi: Symphony Cooler

Saate muuta id ja nimi vastavalt seadmele, mida soovite juhtida. Kasutame seda dimmerit Symphony jahuti ventilaatori kiiruse reguleerimiseks. min_power: hoitakse 60% juures, kui jahuti reageerib või käivitub minimaalselt 60% liugurilt. Saate selle eemaldada või kohandada väärtust vastavalt seadme reaktsioonile. Kood peaks välja nägema umbes selline:

Kui olete valmis, klõpsake Salvesta > Installige. Vali Ühendage selle arvutiga ja seejärel oodake, kuni kompilatsioon lõpeb. Selleks võib kuluda kuni 10 minutit.

Kui püsivara on valmis, klõpsake nuppu Laadige projekt alla ja salvestage püsivara mis tahes asukohta.

2. samm: välgutage püsivara

D1 Mini või NodeMCU eelmises etapis koostatud püsivara vilkumiseks laadige alla ESPHome Flasheri tööriist oma Windowsi või Maci süsteemis ja järgige neid samme.

  1. Ühendage NodeMCU või D1 Mini plaat oma süsteemiga mikro-USB-kaabli abil
  2. Käivitage tööriist ESPHome Flasher, klõpsake värskendamise ikooni ja valige KOM sadamasse.
  3. Klõpsake Sirvige püsivara faili valimiseks ja seejärel klõpsake nuppu Flash ESP.
  4. Oodake mõni sekund. Püsivara vilgub ja väljundit või logisid hakatakse kuvama ESPHome Flasheri tööriistas.
  5. Seade loob ühenduse Wi-Fi võrguga. Kui see on tehtud, minge tagasi ESPHome sisse Koduassistent ja kontrollige, kas valguse dimmer on kuvatud ONLINE. Võite klõpsata PALKID tahvlile määratud logide ja IP-aadressi kontrollimiseks.
  6. Kui kõik on kontrollitud ja töötab, võite plaadi lahti ühendada.

3. samm: ühendage dimmeri moodul NodeMCU või D1 Miniga

RobotDyn dimmeri mooduli ühendamiseks D1 Mini või NodeMCU plaadiga vaadake allolevat diagrammi ja ühenduste tabelit.

skeem wi-fi-põhise nutika valguse dimmeri või ventilaatori kiiruse regulaatori tegemiseks
D1 Mini/NodeMCU Dimmeri moodul
D1 PWM
D2 ZC
5V või V VCC
G GND

Samuti ühendage vahelduvvoolu sisend dimmeri mooduli AC-In klemmidega ja ventilaator või lambipirn LOAD klemmidega. Näiteks võite ühendada kaks lambipirni või ventilaatori külge minevat juhet AC IN-i ja seejärel ühendada ventilaatori või valgusti LOAD-klemmidega.

4. toiming: lisage Home Assistantile juhtnupud

Kui kõik on ühendatud, saate sisse lülitada vahelduvvoolu ja ka D1 Mini toiteallika. Avage Koduassistendis Seaded > Seadmed ja teenused. Teie dimmeri moodul peaks olema automaatselt loetletud all Integratsioonid sakk. Kliki Seadistage.

Kui seadet ei tuvastata, võite minna tagasi ESPHome'i, klõpsake nuppu PALKID all valgus-dimmer ja märkige üles IP-aadress. Seejärel minge aadressile Seaded > Seadmed ja klõpsake Lisa integratsioonid. Valige ESPHome, kleepige IP-aadress ja klõpsake Ühendage.

  1. Klõpsake ESITA. Võimalik, et peate sisestama krüpteerimisvõtme (leiate selle valguse hämardava YAML-koodi alt). Kleepige võti ja klõpsake ESITA uuesti.
  2. Vali Piirkond ja klõpsake Lõpetama.
  3. Järgmiseks leidke moodul allolevast ESPHome loendist Seaded > Seadmed ja teenused.
  4. Klõpsake sellel (valgus-dimmer meie puhul).
  5. Klõpsake olemit ja seejärel klõpsake nuppu LISAMINE JUHTpaneelile.
  6. Valige ruum ja klõpsake nuppu JÄRGMINE > LISAMINE JUHTpaneelile.
  7. Nüüd saate minna all olevasse tuppa Ülevaade ja klõpsake liuguri avamiseks dimmeri nimel. Selle liuguriga saate juhtida ühendatud koormuskiirust (ventilaator või mootor) või heledust (lamp). Ühendatud koormuse sisse/välja lülitamiseks saate kasutada ka lülitusnuppu.

Veenduge, et te ei ühendaks ühtegi koormust, mis ületab 500–1000 W (kasutatud TRIAC alusel). Kui soovite juhtida suuremaid koormusi, võite BTA41 abil ehitada DIY null-risthämardi mooduli, mida saab kasutada kuni 4000 W koormuste juhtimiseks sobiva jahutusradiaatoriga.

5. samm: seadistage automaatika

Automaatika seadistamine Home Assistantis on üsna lihtne ja aitab teil seadmeid tõhusalt kasutada, pikendades seeläbi nende eluiga. Allpool on näide automaatikast, mille saate seadistada, kus jahuti ventilaatori kiirus langeb temperatuuri langedes kella 3.00-ks 100%-lt (magamisel) 80%-le.

teise nimega: jahedam
kirjeldus: ''
päästik:
- platvorm: aeg
aadressil: '03:00:00'
tingimus: []
tegevus:
- seadme_id: ffa25bd424ab6fc99a46286e8148ef5b
domeen: valgus
olemi_id: valgus.symphony_cooler
tüüp: heleduse_vähendamine
- tüüp: Lülita välja
seadme_id: ffa25bd424ab6fc99a46286e8148ef5b
olemi_id: valgus.symphony_pump
domeen: valgus
režiim: üksik

Samamoodi saate automaatika abil lülitada sisse ühendatud valgusti(d) 80% heledusega kell 19.00, vähendada seda keskööks 50%ni või madalamale (vastavalt teie vajadustele) ja hommikul välja lülitada. Saate selle määrata igaks päevaks või teatud päevadeks vastavalt oma vajadustele.

Saate need paigaldada mitme valgusti juhtimiseks oma elutuppa, kööki või magamistuppa ja seadistada automaatika, et luua õhkkond. Näiteks nutiteleri sisselülitamisel tuhmuvad tuled automaatselt ja heledus suureneb, kui teler on välja lülitatud. Sa saad ka tuvastada ruumi olemasolu nutika dimmeri lüliti automatiseerimiseks. Koduabilise võimalused on lõputud.

Neid dimmerimooduleid saate osta ka kahe- või neljakanaliliste versioonidena, et juhtida kuni nelja koormust. Kui teil on aga vaja juhtida rohkem kui nelja erinevat koormust, võite osta rohkem või ehitada ise ise dimmeri mooduli ja lisada nii palju kanaleid kui soovite. Nullristi tuvastamiseks kasutatakse ainult ühte D1 Mini või NodeMCU kontakti; ülejäänu saab kasutada koormuse juhtimiseks.

Säästke raha säästmiseks energiat

Meie loodud nutikas hämardusseade aitab säästa energiat, vähendada elektriarveid ja säästa fossiilkütuseid. Koduabilises saate seadistada automaatika, mis suurendab ja vähendab automaatselt pirni heledust (või ventilaatori kiirust) või lülitab selle sisse/välja vastavalt kellaajale või oma vajadustele. Arvatakse, et teie tulede regulaarne hämardamine 20–30% võib kergesti vähendada teie elektrikulusid 30% või rohkemgi.