I denne guide lærer du at bygge DIY-smarte switche, som du kan styre ved hjælp af en app, webbrowser eller stemmekommandoer via en Alexa-smarthøjttaler, såsom Echo dot. Du kan også beskytte disse gør-det-selv-smarte switche med adgangskode for ekstra sikkerhed og forhindre uønskede brugere i at få adgang til eller kontrollere dem, selv når de er tilsluttet dit lokale Wi-Fi-netværk.

Du kan yderligere integrere disse DIY-smarte switche med Home Assistant eller HomeKit for at tilføje automatisering baseret på tid af dagen eller data modtaget fra andre kompatible smarte sensorer, som du muligvis har installeret i dit hjem eller kontor.

Hvorfor bygge DIY Smart Switche?

Selvom du kan købe smarte kontakter online, der fungerer ud af boksen, integreres med Alexa og Google Assistent osv., de fleste mangler manuel kontrol eller tilsidesættelse, hvilket betyder, at du kun kan tænde/slukke dem ved hjælp af app. Dette gør det ubelejligt for mange brugere, især gamle familiemedlemmer eller nogen, der ikke er teknisk kyndige.

instagram viewer

Men dem, der kommer med manuel tilsidesættelseskontrol, koster dig ekstra penge. Endnu vigtigere er det, at disse switches også kræver, at du tilmelder dig og deler dine data med deres cloud-servere. Hver gang du tænder eller slukker for enheden, logges oplysningerne og går gennem producentens cloud-server. Dette sænker også responstiden, og det virker ikke, hvis internettet er nede.

Men når du bygger en selv, bliver dine aktiviteter ikke registreret eller logget nogen steder. Det er lokalt, hurtigere og fungerer uanset internetadgang. Derfor, hvis du overvejer privatlivets fred, skal du følge denne vejledning og "Gør det selv."

Dine enheder og aktivitetsdata er fuldstændig lokale og ikke registreret eller logget, hvis du ikke bruger dem med Alexa eller Apple Homekit. Ved at integrere de smarte DIY-switche og sensorer med disse tjenester kan du styre dine enheder fra internettet på bekostning af deling af aktivitetsdata.

Trin til at bygge DIY Smart Switche

Følg instruktionerne nedenfor for at bygge dine gør-det-selv-smarte switche og implementere dem til at styre forskellige apparater.

Ting du får brug for

  • Et NodeMCU-, ESP-01- eller D1-minikort.
  • Et relæmodul. Afhængigt af hvor mange switches du vil automatisere, kan du købe et enkelt-, dobbelt-, quad- eller højere kanals relæmodul. Du kan også selv bygge et solid-state relæ.
  • Et 220V til 5V Hi-Link eller lignende strømforsyningsmodul. Du kan også bruge en mikro-USB til at forsyne en 5V strømforsyning.
  • Et mikro USB-kabel.
  • Et 3D-printet etui til at omslutte alle komponenter (valgfrit). Du kan også bruge en hvilken som helst generisk boks, der passer til DIY smart switch.

Hvis du vil bruge ESP-01, så køb også yderligere komponenter nævnt nedenfor:

  • Et Micro USB-modul.
  • En 5V til 3,3V spændingsregulator.
  • Et CH301-modul til at flashe firmwaren.
  • En generel PCB til at lodde disse komponenter.

Trin 1: Flash firmwaren

For at bygge en smart switch, der er kompatibel med Alexa og anden hjemmeautomatiseringssoftware, vil vi bruge Tasmota-firmwaren. Det er en afprøvet og testet firmware, der fungerer pålideligt med ESP8266-kort, såsom NodeMCU, ESP01, D1 mini osv. Vi har i øjeblikket brugt dem i et produktionsmiljø til at styre forskellige apparater, såsom lys, blæsere, vandpumper, TV osv., i de sidste 3 måneder uden problemer eller klager.

  1. Download Tasmotizer værktøj og Tasmota.bin firmware-fil.
  2. Start Tasmotizer og tilslut NodeMCU eller D1 Mini til din pc ved hjælp af Micro USB-kablet.
  3. Vælg KOM port og klik Gennemse for at vælge Tasmota.bin firmware-fil.
  4. Klik Tasmotiser og vent på, at flash-processen er fuldført.
  5. Efter at have blinket, klik Send Config.
  6. Gå ind i WiFi SSID og adgangskode og klik Send Config.
  7. Enheden vil oprette forbindelse til dit WiFi-netværk.
  8. Klik Få IP for at se IP-adressen og kopiere den.

Det er det. Nu kan du gå videre til at konfigurere den smarte switch.

Trin 2: Konfigurer switchen

Åbn et webbrowservindue på din pc, og indtast den kopierede IP-adresse. Dette åbner Tasmota-websiden. Følg nu nedenstående trin:

  1. Klik Konfiguration> Konfigurer modul.
  2. Vælge Generisk (0) fra Modultype rullemenuen og klik Gemme.
  3. Enheden genstarter og genindlæser websiden automatisk. Klik Konfiguration> Konfigurer modul.
  4. Vælg Relæ 1 i GPIO4 og Switch 1GPIO5 og klik Gemme.
  5. Efter genstart vil du se en vippekontakt til at tænde eller slukke. Dette vil styre et enkelt kanals relæ. For at bygge en smart switch med mere end én kanalrelæ skal du vælge Relæ 2, Relæ 3, Relæ 4 og Switch 2, Switch 3 og Switch 4 i GPIO'erne.

Når du er færdig, skal du gemme ændringerne og frakoble USB-kablet.

Trin 3: Tilslut relæmodulet til kortet

Se følgende diagram for at forbinde relæmodulet med NodeMCU eller D1 Mini ved hjælp af en jumper eller DuPont-ledninger. Du kan forsyne den med en hvilken som helst 5V smartphone-adapter og mikro-USB-strømforsyning.

Hvis du bruger et 220V til 5V strømforsyningsmodul, er tilslutningerne som følger,

Trin 4: Tænd og test

Når alt er tilsluttet, kan du levere strøm til at tænde for gør-det-selv-smart-switchen. Når den er tændt, skal du besøge den samme IP-adresse og bruge kontakten til at tænde/slukke den. Relæet bør tænde/slukke, når du trykker på vippekontakten på websiden.

Vi anbefaler tildeling af en statisk IP til din enhed via DHCP IP reservation i din router indstilling. Dette vil altid holde IP-adressen den samme.

Hvis testen er vellykket, kan du vedlægge den i et 3D-printet etui. Du kan finde mange af disse sager på Thingiverse baseret på det relæmodul du har brugt.

Trin 5: Aktiver WeMo Switch Emulation for Alexa Integration

Du kan efterligne din smarte switch som Philips Hue- eller WeMo-enhed, der er naturligt kompatibel med Alexa. Trinene er som følger:

  1. Åbn Tasmota webside ved hjælp af enhedens IP-adresse, og klik Konfiguration> Konfigurer andet.
  2. Sæt kryds ved Belkin WeMo enkelt enhed mulighed og klik derefter Gemme. Hvis du bruger to eller flere kanalrelæmoduler, skal du aktivere Philips Hue multi-enhed emulering.

Trin 6: Tilføj Smart DIY Switch til Alexa

Konfiguration af din nye gør-det-selv-smart switch med Alexa er en ret nem proces. Her er hvad du skal gøre:

  1. På din Alexa-app skal du gå til Enheder og trykke på + ikonet øverst
  2. Vælge Tilføj enhed.
  3. Vælg Skift > Andet og klik derefter Opdag enheder.
  4. Vent på, at processen er fuldført. Det vil tage cirka 2 minutter.

Du kan også spørge Echo eller Alexa-aktiveret smart højttaler—Alexa, opdag enheder. Dette vil automatisk finde din smarte gør-det-selv-switch og liste den under Enheden. Du kan nu styre denne DIY-smart-switch ved hjælp af en stemmekommando eller Alexa-appen. Bare sørg for, at begge enheder er tilsluttet det samme netværk.

Yderligere kan du automatisere dit hjem eller kontor ved at installere sådanne DIY-switche og bruge Alexa-rutinen. Her er en detaljeret vejledning vedropsætning af hjemmeautomatisering ved hjælp af Alexa App.

Alternativt, hvis du vil holde dine aktiviteter private, opsætte en Home Assistant-server til hjemmeautomatisering. Det vil også gøre det muligt for dig at bruge Smart DIY switches med Apple HomeKit eller Eve app på iOS, iPadOS og macOS-enheder.

Smart Home med tilføjet privatliv

Gør-det-selv smarte switche kræver ikke, at du tilmelder dig nogen tjeneste. Det er helt lokalt og registrerer eller logger derfor ikke dine aktivitetsdata nogen steder. Og i stedet for at stole på Alexa til hjemmeautomatisering, kan du konfigurere en lokal Home Assistant-server, tilføje din gør-det-selv eller købte smartswitche og styre dem alle fra ét dashboard.

Du kan også oprette flere rum, gruppere enheder og tilføje automatisering uden at bekymre dig om dine data. Alt fungerer lokalt, og dine data forlader aldrig dine lokaler.

Sådan bygger du en smart bevægelsesfølende lyskontakt

Læs Næste

DelTweetDelE-mail

Relaterede emner

  • gør det selv
  • Alexa
  • Smart hjem
  • Home Automation

Om forfatteren

Ravi Singh (16 artikler udgivet)

Ravi er en ekspert teknisk forklarer, en IoT-entusiast og Linux-elsker med en baggrund i big data og app-udvikling. Han bruger det meste af sine weekender på at arbejde med IoT-enheder og spille spil på Xbox. Han er også en solorejsende, der elsker at vandre og udforske nye stier.

Mere fra Ravi Singh

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere