Innehållsförteckning:
- Steg 1: Inställning av fast programvara
- Steg 2: Dags för mods
- Steg 3: Städa upp allt
- Steg 4: Slutsats
Video: Tillägg till Sonoff Wall Switch: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Om du använder Sonoff T1-väggströmställare, har du tagit dig bort från att använda molnbaserade servrar för hemautomation och skulle vilja få mer funktionalitet ur den väggmonterade ljusströmställaren. Denna instruktör visar hur du lägger till en temperatursensor och eventuellt en summer.
Nödvändig förutsättning
1. Medel att blinka Sonoff T1 antingen över luften (OTA) eller med CP2102 USB till TTL -adapter.
2. Mqtt Broker för att ta emot informationen.
3. Hemmautomatiseringsplattform för att styra omkopplaren och visa sensordata.
Mitt mål för detta projekt var att lägga till ytterligare funktionalitet till en av mina Sonoff -vägglampor. Jag har haft dem i lägenheten ett tag, de kör alla Tasmota firmware, vilket gör att de kan kommunicera över MQTT till min automatiseringsplattform Home Assistant.
Det finns gott om youtube -videor om Home Assistant och Tasmota, jag skulle rekommendera att kolla in dem.
Jag har alltid velat ha en central lägenhetstemperatur så att jag kan automatisera kylning/uppvärmning i hela huset. Som tillval lade jag till en summer för att ge det generiska pipet när larmet aktiveras. Detta instruerbara är hur jag gick till väga
Varning!
Det kommer att finnas tider som arbetar med växelspänning när du tar bort eller lägger till strömbrytaren, var försiktig
Steg 1: Inställning av fast programvara
Jag började konfigurera firmware på min väggbrytare, och Sonoff kör ett ESP8266 -chip, som när jag blinkar med Tasmota eller ESPhome gör det möjligt att ansluta sensorer, reläer, switchar och lysdioder, jag fokuserar på Tasmota som det är firmware jag använder främst.
Utbrytningsdynorna som används för att blinka in den fasta programvaran exponerar 2 GPIO -stift på ESP8266 Tx- och Rx -stiften, som korrelerar med GPIO 1 och GPIO 3 med respekt.
Det finns två saker att veta när du använder dessa till stift. Båda stiften blir höga under start, vilket innebär att de matar ut 3,3v under en split sekund under uppstartsprocessen, och viktigast av allt, om Tx GPIO 1 -stiftet dras lågt under startprocessen, misslyckas styrenheten med att starta.
Med det i åtanke bestämde jag mig för att lägga till temperatursensorn på GPIO1 (TXD) och summern på GPIO3 (RXD).
Med Tasmota blinkat över till konfigurationssidan, välj "konfigurera modul" och välj modul som "Sonoff T1" med motsvarande gängomkopplare du har, klicka på spara och vänta med att starta om.
Efter omstart, gå tillbaka till sidan "Konfigurera modul", nu kan vi välja vår temperatursensor från rullgardinsmenyn med GPIO1. Jag använder en DHT22, så jag har valt AM2301 andra alternativ är DHT11 och SI7021.
Frivillig
Om du lägger till summern väljer du summer från drop -menyn för GPIO3.
Steg 2: Dags för mods
Att lägga till sensorn och summern som tillval kräver lite lödning och att räkna ut hur ledningarna ska köras.
Fäst temperaturgivaren och summern enligt diagrammet
1. Anslut temperatursensorns datalinje till TXD och summerns positiva ledning till RXD
2. Anslut temperaturens VCC till 3.3v -stiftet på ljusomkopplaren
3. Anslut temperatursensorns jord och summern till minuset
Jag bestämde mig för att lägga till några kvinnliga huvudstiften på kretskortet och fräsa ut plastkåpan på baksidan för att låta stiften rinna igenom.
Jag gjorde sedan en liten trådvävstol för att fästa sensorn och summern genom huvudstiften.
Dags att testa det, slå på elnätet och det kommer antingen att fungera eller sprängas, som tur var fungerade allt.
Steg 3: Städa upp allt
Så nu var det dags att städa upp allt eftersom vi inte vill att ledningar sticker ut från en strömbrytare och avstängde det till Fusion 360.
Jag konstruerade ramen för att linda runt frontplattan som sedan sträcker sig ut för att rymma temperatursensorn och summern med en liten grill, det är allt tryckt med PLA och med stöd, det kan målas eller bara lämnas som det är.
Jag skrapade ut lite gips för att köra trådarna förbi baksidan och ut på sidan. Att skrota gipset innebar att jag inte hade några visuella mods på frontplattan så att jag kan använda den någon annanstans om behovet uppstår.
Jag har bifogat två STL -filer, en som bara mods för temperatursensorn och den andra som inkluderar summern.
Steg 4: Slutsats
När den fasta programvaran är inställd och all hårdvara installerad och uppgraderad kommer projektet till ett slut, temperatursensorn visas automatiskt på startskärmen för tasmota, och när installationen sänds sänds värdena till MQTT -servern med 5 minuters intervalluppdateringar.
Härifrån kan du importera sensordata till din föredragna automatiseringsplattform för visning på dina enheter eller användas för automatisering.
Frivillig
Buzzer kan testas i konsolen genom att skriva Buzzer följt av 3 nummer separerade med ett komma
Första siffran är mängden pip
Andra siffran är varaktigheten för ett enda pip
Tredje numret är tystnadstiden mellan individuella pip
Extra information
För att använda summern med MQTT, skicka ett meddelande nyttolast som nummersekvensen ovan till cmnd/ämne/summer
Dokumentation finns här för mer information om summern
tasmota.github.io/docs/Buzzer/
Rekommenderad:
Scratch 3.0 -tillägg: 8 steg
Scratch 3.0 -tillägg: Scratch -tillägg är bitar av Javascript -kod som lägger till nya block till Scratch. Medan Scratch är samlad med ett gäng officiella tillägg, finns det ingen officiell mekanism för att lägga till användartillverkade tillägg. När jag gjorde min Minecraft -kontroll
SONOFF Lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: 3 steg
SONOFF lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: Från Wi-Fi smart switchar och pluggar till ZigBee smart switchar och pluggar, röstkontroll är en populär smart handsfree kontroll ingång. Genom att arbeta med Amazon Alexa eller Google Home kan du med smarta kontakter ta direkt kontroll över det anslutna hemmet
Komplett Smart Home -tillägg: 8 steg
The Complete Smart Home Addon: Mitt tidigare projekt " The Complete Smart Home " körs framgångsrikt i nästan 5 år utan problem. Nu när jag bestämde mig för att lägga till en återkoppling till detsamma utan någon ändring av den nuvarande kretsen och schematisk. Så det här tillägget pro
Lägg till Adafruit's Ring LED Momentary Switch till Raspberry Pi: 3 steg (med bilder)
Lägg till Adafruit's Ring LED Momentary Switch till Raspberry Pi: Som en del av mitt sladdskärningssystem vill jag ha en strömindikator och en återställningsbrytare på ett Raspberry Pi-baserat mediecenter som kör Kodi på OSMC.Jag har provat flera olika momentana switchar. Adafruits robusta metallknapp med blå LED är väldigt cool.
Miliohm -meter Arduino Shield - tillägg: 6 steg
Miliohm -meter Arduino Shield - tillägg: Detta projekt är en vidareutveckling av min gamla som beskrivs på denna webbplats. Om du är intresserad … läs vidare … Jag hoppas att du kommer att ha nöje