Satura rādītājs:

Sonoff sienas slēdža papildinājumi: 4 soļi
Sonoff sienas slēdža papildinājumi: 4 soļi

Video: Sonoff sienas slēdža papildinājumi: 4 soļi

Video: Sonoff sienas slēdža papildinājumi: 4 soļi
Video: Реле Girer без нуля – делаем умным любой выключатель Tuya ZigBee 2024, Novembris
Anonim
Sonoff sienas slēdža papildinājumi
Sonoff sienas slēdža papildinājumi

Ja izmantojat sienas slēdžus Sonoff T1, esat atteicies no mākoņa serveru izmantošanas mājas automatizācijai un vēlaties iegūt vairāk funkcionalitātes no sienas uzstādītā gaismas slēdža. Šī pamācība parāda, kā pievienot temperatūras sensoru un pēc izvēles skaņas signālu.

Priekšnosacījums

1. Līdzekļi Sonoff T1 mirgošanai pa gaisu (OTA) vai ar CP2102 USB uz TTL adapteri.

2. Mqtt Broker, lai saņemtu informāciju.

3. Mājas automatizācijas platforma, lai kontrolētu slēdzi un parādītu sensora datus.

Mans šī projekta mērķis bija pievienot papildu funkcionalitāti vienam no maniem Sonoff sienas gaismas slēdžiem. Man tie kādu laiku ir bijuši dzīvoklī, tajos visos darbojas Tasmota programmaparatūra, kas ļauj viņiem sazināties, izmantojot MQTT ar manu automatizācijas platformu Home Assistant.

Ir daudz YouTube videoklipu par mājas palīgu un Tasmota, es ieteiktu tos pārbaudīt.

Es vienmēr esmu vēlējies, lai dzīvokļa centrālajā temperatūrā tiktu nolasīta temperatūra, lai varētu automatizēt dzesēšanu/apkuri visā mājā. Kā opciju es pievienoju skaņas signālu, lai dotu šo vispārējo pīkstienu, kad tiek aktivizēts modinātājs. Šis pamācošais ir tas, kā es to darīju

Uzmanību

Noņemot vai pievienojot slēdzi, reizēm strādās ar maiņstrāvu. Lūdzu, esiet uzmanīgs

1. darbība: programmaparatūras iestatīšana

Programmaparatūras iestatīšana
Programmaparatūras iestatīšana
Programmaparatūras iestatīšana
Programmaparatūras iestatīšana
Programmaparatūras iestatīšana
Programmaparatūras iestatīšana

Es sāku iestatīt programmaparatūru uz sienas slēdža, un Sonoff darbina ESP8266 mikroshēmu, kas pēc mirgošanas ar Tasmota vai ESPhome ļauj savienot sensorus, relejus, slēdžus un gaismas diodes, es koncentrējos uz Tasmota programmaparatūru, kuru galvenokārt izmantoju.

Programmatūras mirgošanai izmantotie sadalīšanas spilventiņi atklāj 2 ESP8266 GPX tapas Tx un Rx tapas, kas ar cieņu korelē ar GPIO 1 un GPIO 3.

Izmantojot tapas, ir jāzina divas lietas. Abas tapas sāknēšanas laikā kļūst augstas, kas nozīmē, ka tās sāknēšanas procesa laikā izdala 3,3 V uz sekundes daļu, un vissvarīgāk, ja Tx GPIO 1 tapa tiek izvilkta zema sākuma laikā, kontrolieris neizdodas ielādēt.

Paturot to prātā, es nolēmu pievienot GPIO1 (TXD) temperatūras sensoru un GPIO3 (RXD) skaņas signālu.

Kad Tasmota ir pārslēgta uz konfigurācijas lapu, atlasiet “konfigurēt moduli” un izvēlieties moduli kā “Sonoff T1” ar atbilstošo grupas slēdzi, noklikšķiniet uz Saglabāt un gaidiet, lai atsāknētu.

Pēc pārstartēšanas atgriešanās lapā "Moduļa konfigurēšana", tagad GPIO1 nolaižamajā sarakstā varam izvēlēties savu temperatūras sensoru. Es izmantoju DHT22, tāpēc esmu izvēlējies citas AM2301 opcijas: DHT11 un SI7021.

Neobligāti

Ja pievienojat skaņas signālu, izvēlieties skaņas signālu no GPIO3 nolaižamās izvēlnes.

2. solis: laiks režīmiem

Laiks režīmiem
Laiks režīmiem
Laiks režīmiem
Laiks režīmiem
Laiks režīmiem
Laiks režīmiem
Laiks režīmiem
Laiks režīmiem

Sensora un papildu skaņas signāla pievienošana prasa mazliet lodēt un izdomāt, kā vadīt vadus.

Pievienojiet temperatūras sensoru un skaņas signālu, kā norādīts diagrammā

1. Pievienojiet temperatūras sensora datu līniju TXD un skaņas signāla pozitīvo vadu RXD

2. Pievienojiet temperatūras VCC gaismas slēdža 3,3 V tapai

3. Pievienojiet GND temperatūras sensora zemi un skaņas signāla negatīvu

Es nolēmu PCB pievienot dažas sieviešu galvenes tapas un izgriezt plastmasas vāka aizmuguri, lai tapas izietu cauri.

Pēc tam es izveidoju nelielu stiepļu stelles, lai piestiprinātu sensoru un skaņas signālu caur galvenes tapām.

Laiks to pārbaudīt, ieslēgt elektrotīklu, un tas vai nu darbosies, vai uzsprāgs, par laimi viss strādāja.

3. solis: visu sakārtojiet

Visu sakārto
Visu sakārto
Visu sakārto
Visu sakārto
Visu sakārto
Visu sakārto

Tagad pienāca laiks to visu sakārtot, jo mēs nevēlamies, lai vadi izkļūtu no gaismas slēdža, un tas tika izslēgts līdz Fusion 360.

Es izveidoju rāmi, lai apņemtu priekšējo plāksni, kas pēc tam izplešas, lai tajā ietilptu temperatūras sensors un skaņas signāls ar nelielu režģi, tas viss ir drukāts ar PLA un ar balstiem, to var krāsot vai vienkārši atstāt tādu, kāds tas ir.

Es nokasīju mazliet ģipša, lai vadus vadītu gar aizmuguri un ārā. Atmetot apmetumu, es nevarēju vizuāli modificēt priekšējo plāksni, lai vajadzības gadījumā to varētu izmantot citur.

Esmu pievienojis divus STL failus, vienu, kas tikai modificē temperatūras sensoru, un otru, kas ietver skaņas signālu.

4. solis. Secinājums

Secinājums
Secinājums
Secinājums
Secinājums

Kad programmaparatūra ir iestatīta un visa aparatūra ir instalēta un pabeigta, projekts beidzas, temperatūras sensors automātiski tiek parādīts tasmota sākuma ekrānā, un pēc iestatīšanas vērtības tiek pārraidītas uz MQTT serveri ar 5 minūšu intervālu atjauninājumiem.

No šejienes jūs varat importēt sensoru datus vēlamajā automatizācijas platformā, lai tos skatītu savās ierīcēs vai izmantotu automatizācijai.

Neobligāti

Signālu var pārbaudīt konsolē, ierakstot Buzzer, kam seko 3 cipari, atdalot tos ar komatu

Pirmais skaitlis ir pīkstienu skaits

Otrais skaitlis ir viena pīkstiena ilgums

Trešais skaitlis ir klusuma ilgums starp atsevišķiem pīkstieniem

Papildu informācija

Lai izmantotu skaņas signālu kopā ar MQTT, nosūtiet ziņojuma lietderīgo slodzi kā ciparu secību iepriekš uz cmnd/Topic/Buzzer

Šeit var atrast dokumentāciju, lai iegūtu sīkāku informāciju par skaņas signālu

tasmota.github.io/docs/Buzzer/

Ieteicams: