INHOUDSOPGAWE:
Video: Byvoegings vir Sonoff-muurskakelaar: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
As u Sonoff T1-muurskakelaars gebruik, het u besluit om wolkgebaseerde bedieners vir tuisautomatisering te gebruik en wil u meer funksionaliteit uit die muurligskakelaar kry. Hierdie instruksie wys u hoe u 'n temperatuursensor en 'n gonser kan byvoeg.
Voorvereiste
1. Metodes om die Sonoff T1 met die telefoon (OTA) of met 'n CP2102 USB na TTL -adapter te flits.
2. Mqtt Broker om die inligting te ontvang.
3. Tuisautomatiseringsplatform om die skakelaar te beheer en die sensordata te vertoon.
My doel vir hierdie projek was om ekstra funksies by te voeg tot een van my Sonoff -muurligskakelaars. Ek het hulle al 'n rukkie in die woonstel, hulle het almal Tasmota -firmware, waarmee hulle via MQTT kan kommunikeer met my outomatiese platform Home Assistant.
Daar is baie YouTube -video's oor Home Assistant en Tasmota, ek sal aanbeveel om dit te gaan kyk.
Ek wou nog altyd 'n sentrale temperatuur van die woonstel hê, sodat ek die verkoeling/verwarming in die hele huis outomatiseer. As opsie het ek 'n gonser bygevoeg om die algemene piep te gee as die alarm geaktiveer word. Hierdie insiggewende is hoe ek te werk gegaan het
Versigtig
Daar sal tye met wisselspanning werk wanneer die skakelaar verwyder of bygevoeg word, wees versigtig
Stap 1: Opstelling van firmware
Ek het begin om die firmware op my muurskakelaar op te stel, en die Sonoff gebruik 'n ESP8266 -chip, wat, nadat ek met Tasmota of ESPhome flits, sensors, relais, skakelaars en LED's kan koppel, fokus ek op Tasmota. die firmware wat ek hoofsaaklik gebruik.
Die uitbreekblokkies wat gebruik word om die firmware te flits, stel 2 GPIO -penne van die ESP8266 die Tx- en Rx -penne bloot, wat met respek ooreenstem met GPIO 1 en GPIO 3.
Daar is twee dinge wat u moet weet as u dit aan penne gebruik. Beide penne word hoog tydens opstart, wat beteken dat hulle tydens die opstartproses 3.3v vir 'n split sekonde lewer, en die belangrikste is dat as die Tx GPIO 1 -pen tydens die beginproses laag word, die beheerder nie begin nie.
Met die oog daarop het ek besluit om die temperatuursensor op GPIO1 (TXD) en die gonser op GPIO3 (RXD) by te voeg.
Terwyl Tasmota na die konfigurasiebladsy flits, kies "configure module" en kies module as "Sonoff T1" met die ooreenstemmende gang switch, wat u het, klik op save, en wag om weer te begin.
Na die herbegin, gaan ons terug na die "Configure Module" -bladsy, en nou kan ons ons temperatuursensor kies uit die keuselys deur GPIO1. Ek gebruik 'n DHT22, so ek het AM2301 gekies, ander opsies uit die boks is DHT11 en SI7021.
Opsioneel
As u die gonser byvoeg, kies die gonser in die keuselys vir GPIO3.
Stap 2: Tyd vir mods
Om die sensor en die opsionele zoemer by te voeg, is 'n bietjie soldeer nodig en om uit te vind hoe u die drade moet laat loop.
Heg die temperatuursensor en die zoemer aan volgens die diagram
1. Koppel die datalyn van die temperatuursensor aan TXD en die positiewe leiding van die zoemer op RXD
2. Koppel die VCC van die temperatuur aan die 3.3v -pen op die ligskakelaar
3. Koppel die grond van die temperatuursensor en die negatiewe van die zoemer aan GND
Ek het besluit om 'n paar vroulike koppenne by die printplaat te voeg en die agterkant van die plastiekdeksel uit te maal om die penne deur te laat loop.
Ek maak toe 'n draadjie om die sensor en die zoemer deur die koppenne te heg.
Dit is tyd om dit te toets, die net aan te skakel en te werk of te blaas; gelukkig het alles gewerk.
Stap 3: maak alles reg
Die tyd het aangebreek om alles netjies te maak, aangesien ons nie wil hê dat drade by 'n ligskakelaar uitsteek nie, maar van Fusion 360 af.
Ek het die raam ontwerp om die voorplaat te draai, wat dan uitsteek om die temperatuursensor en die zoemer met 'n klein rooster te akkommodeer; dit is alles gedruk met PLA en met ondersteuners, dit kan geverf word of net soos dit is.
Ek het 'n bietjie gips uitgehaal om my drade langs die rug en langs die kant te laat loop. Deur die gips te verwyder, beteken dit dat ek geen visuele mods op die voorplaat gehad het nie, sodat ek dit elders kan gebruik indien nodig.
Ek het twee STL -lêers aangeheg, een wat net vir die temperatuursensor pas, en die ander wat die gonser insluit.
Stap 4: Gevolgtrekking
As die firmware ingestel is en al die hardeware geïnstalleer en opgeruimd is, eindig die projek, die temperatuursensor verskyn outomaties op die tuisskerm van tasmota, en sodra die opstelling ingestel is, word die waardes na die MQTT -bediener uitgesaai met intervalopdaterings van 5 minute.
Hiervandaan kan u die sensordata in u outomatiese platform installeer om op u toestelle te kyk of vir outomatisering te gebruik.
Opsioneel
Die Buzzer kan in die konsole getoets word deur Buzzer in te tik gevolg deur 3 getalle geskei deur 'n komma
Die eerste nommer is die hoeveelheid piep
Tweede nommer is die tydsduur van 'n enkele piep
Derde nommer is die stilte tussen individuele piep
Ekstra inligting
Om die Zoemer met MQTT te gebruik, stuur 'n boodskapvrag as die volgorde hierbo na die cmnd/Onderwerp/Gonser
Dokumentasie kan hier gevind word vir meer inligting oor die gonser
tasmota.github.io/docs/Buzzer/
Aanbeveel:
Arduino motorwaarskuwingstelsel vir omgekeerde parkering - Stap vir stap: 4 stappe
Arduino -waarskuwingstelsel vir omgekeerde parkeerterrein | Stap vir stap: In hierdie projek ontwerp ek 'n eenvoudige Arduino Car Reverse Parking Sensor Circuit met behulp van Arduino UNO en HC-SR04 Ultrasonic Sensor. Hierdie Arduino -gebaseerde motor -omkeerwaarskuwingstelsel kan gebruik word vir 'n outonome navigasie, robotafstand en ander reeks
Opstelling vir eksterne Bluetooth GPS -verskaffer vir Android -toestelle: 8 stappe
Opstelling vir eksterne Bluetooth GPS-verskaffer vir Android-toestelle: hierdie instruksies sal verduidelik hoe u u eie eksterne Bluetooth-gps vir u telefoon kan aanbring, maar dit kan slegs teen ongeveer $ 10 aanbring.Materiaal: NEO 6M U-blox GPSHC-05 bluetooth-moduleKennis van koppelvlak Blutooth lae energie modules Ardui
Maklike skyfomslag vir 'n skootrekenaar vir 'n skootrekenaar: 6 stappe
Maklike skootbedekking vir 'n skootrekenaar vir 'n skootrekenaar: MATERIAAL: Dik materiaal, byvoorbeeld sintetiese leer, isolasieband, 'n deksel van 'n boks koekies of sjokolade.GEREEDSKAPPE
Sonoff Basic Wifi Extender - MQTT Relais vir droë kontak - Laagspanning van 5v DC: 6 stappe
Sonoff Basic Wifi Extender - MQTT Dry Contact Relay - 5v DC Laagspanning: Ok, ek het 'n paar eerste generasie Sonoff basiese toestelle gehad, en ek wil dit nie met 220v gebruik nie, aangesien dit nog nie regtig veilig was in die weergawe nie. Hulle het 'n rukkie gelê en wag om iets met hulle te doen, so ek het die martin-ger gestruikel
Sonoff Basic & Sonoff RF - Tutoriaal VOLLEDIG: 16 stappe
Sonoff Basic & Sonoff RF - Tutoriaal VOLTOOI: O Sonoff kan 'n produk produseer vir 'n huishoudelike en vorige huis. Die Sonoff Basic en die RF-poort kan 90 tot 250V wisselstroom, 'n 10A-aansluiting, met WiFi-integrasie van Sonoff