INHOUDSOPGAWE:

DIY Smart Doorbell: kode, opstelling en HA -integrasie: 7 stappe (met foto's)
DIY Smart Doorbell: kode, opstelling en HA -integrasie: 7 stappe (met foto's)

Video: DIY Smart Doorbell: kode, opstelling en HA -integrasie: 7 stappe (met foto's)

Video: DIY Smart Doorbell: kode, opstelling en HA -integrasie: 7 stappe (met foto's)
Video: Waar zijn zij? ~ Vreemd verlaten herenhuis waar alles nog steeds functioneert 2024, November
Anonim
DIY Smart Doorbell: kode, opstelling en HA -integrasie
DIY Smart Doorbell: kode, opstelling en HA -integrasie

In hierdie projek sal ek jou wys hoe jy jou normale deurklokkie in 'n slim een kan verander sonder om die huidige funksies te verander of om drade te sny. Ek sal 'n ESP8266 -bord met die naam Wemos D1 mini gebruik.

Nuut op ESP8266? Kyk eers na my Inleiding tot ESP8266 -video.

Stap 1: Kyk na die video

Image
Image

Die video het stap vir stap instruksies oor hoe om hierdie projek te bou.

Stap 2: Bestel die komponente

Kring
Kring

Koop op Amazon.com

  • Wemos d1 mini -
  • Mini spanningsreguleerder -
  • 1N4001/4007 Diode -
  • 50V 680uF kondensator -

AliExpress:

  • Wemos D1 Mini -
  • Relay Shield -
  • Reed Magnetic Switch -

    Koop op Amazon.ca

    • Wemos d1 mini -
    • Mini spanningsreguleerder -
    • 1N4001/4007 Diode -
    • 50V 680uF kondensator -
  • Stap 3: Skakel

    Slim deurklokkies is lekker en nuttig om te hê, maar dit is gewoonlik duur. In hierdie video sal ek jou wys hoe ek 'n tipiese deurklokkie op 'n nie-indringende manier opgegradeer en met Home Assistant verbind het.

    Ek het die d1 mini aangedryf deur die wisselstroomtoevoer van die deurklokkie nadat ek dit na GS omgeskakel het, en 'n rietskakelaar wat met D5 gekoppel is, gebruik om die deurklokkie op te spoor, soos in die skema hieronder getoon. Die meeste deurklokkies word aangedryf deur 'n 21 volt wisselstroom. Om 'n gelykstroom te kry, het ek dit eers deur 'n diode geslaag en toe 'n 680micro farad -kondensator bygevoeg om die uitset glad te maak. Dit word 'n halwe brug gelykrigter genoem. Die laaste stap was om 'n boksomskakelaar by te voeg om die spanning tot 5v te verlaag. Noudat die kring gereed is, was dit tyd om alles bymekaar te maak. Ek het 'n 3x7 perfboard gebruik en alle komponente volgens die skema gemonteer. Ek het alles getoets om seker te maak dat die 21 volt wisselstroom omgeskakel word in 'n 5v gelykstroom. Toe alles goed lyk, sny ek die ekstra perfboard -area af.

    Stap 4: Saak

    Saak
    Saak

    Daarna het ek 'n klein kissie gedruk om dit maklik te monteer (oorspronklike outeur Mitzpatrick op

    Stap 5: sagteware

    Sagteware
    Sagteware

    By die skootrekenaar het ek die D1 mini gekoppel om Tasmota te laai. Daarna het ek 'n tipiese Tasmota -opstelling gevolg om dit aan my netwerk te koppel. Nadat die toestel gekoppel is, het ek al die instellings op die konsole opgedateer. U kan die volledige opdragreël hierby vind. Maak net seker dat u die MQTT -IP -adres en die geloofsbriewe opdateer.

    Daarna was dit tyd vir die integrasie.

    Stap 6: Verbind dit

    Bedraad dit
    Bedraad dit

    Voordat ek begin, het ek die krag ontkoppel. Dit was maklik om die toestel aan die deurklokkie vas te maak: (1) Ek het die deksel verwyder, (2) die toestel met skroewe aan die muur geheg, (3) die kragdrade verbind, (4) die rietskakelaar met dubbelzijdige band (5) vasgemaak) en sit die omslag terug.

    In die huisassistent het ek die konfigurasielêer oopgemaak en 'n nuwe MQTT -sensor bygevoeg, gestoor en herbegin. Die kode is hierbo aangeheg. Nadat ek gestoor het, het ek die huisassistent weer begin.

    Stap 7: Klaar

    Die integrasie is nou voltooi. U kan hierdie sensor nou gebruik om waarskuwings of enige outomatiseringscenario te aktiveer!

    As u dit nuttig gevind het, oorweeg dit om op my YouTube -kanaal in te teken - dit help my baie. As u belangstel om my werk te ondersteun, kan u my Patreon -bladsy besoek.

    Baie van die inligting is gebaseer op persoonlike kennis en ervaring. Dit is die verantwoordelikheid van die kyker om alle inligting onafhanklik te verifieer.

Aanbeveel: