Sisukord:

DoorMaster: 4 sammu
DoorMaster: 4 sammu

Video: DoorMaster: 4 sammu

Video: DoorMaster: 4 sammu
Video: Какой должен быть размер проема для двери?Установка межкомнатных дверей 2024, November
Anonim
DoorMaster
DoorMaster

Tere kõigile!

Selles projektis näitan teile, kuidas integreerida oma nutikasse koju uksesummer ja uksekell!

Kuna ma kasutan FHEM -i oma nutika kodu süsteemina, võin teile näidata ainult FHEM -meetodit, kuid olen kindel, et saate selle hõlpsalt teise süsteemi tõlkida!:-)

Pean tunnistama, et ma pole professionaal! Enamik minu projekte (nagu see) on lihtsalt lõbu pärast … Mul on millegi idee ja siis ma saan sellest aru!

See projekt on segu laiskusest ja nutikusest, ma ütleks … nii et ma loodan, et teil on lõbus!:-)

Kasutatud riistvara (vajalik):

- ligipääsetav uksekell

- Wemos D1 mini (ESP8266) -> Amazon link (otsing)

- Finder 40.61 relais (12V ~) -> (leidsime selle meie kohalikust poest reichelt, kuid see peaks olema see, kuigi pilt ei vasta kirjeldusele, kuna see on näidatud 230V)

- Kaablid / hüppaja traat -> Amazon link (otsing)

- Shelly 1 -> Shelly link (toode)

Kasutatud riistvara (valikuline):

- Wemos D1 mini aku kilp -> Amazon link (otsing)

- Päikesepaneel 6V 6W -> Amazon link (toode)

- Akuhoidik -> Amazon link (toode)

- Laetav aku -> Amazon link (toode)

- Amazon Echo -> Amazon link (toode)

Samm: uksekell

Uksekell
Uksekell
Uksekell
Uksekell

Selles etapis kasutatud riistvara (vajalik):

- ligipääsetav uksekell

- Wemos D1 Mini

- Kaablid / hüppaja traat

- Finder 40.61 (12V ~ / 16A) (see on minu uksekella jaoks … palun veenduge, et kasutate oma uksekella jaoks õiget releed!)

- Leivalaud

Selles etapis kasutatud riistvara (valikuline):

- Wemos D1 mini aku kilp

- päikesepaneel 6V 6W

- Akuhoidik

- Laetav aku

Kuidas ühendada uksekell wemos d1 mini -ga (allalaadimiseks saadaval fritzeerimisfail)

** MÄRKUS ** Hõõguvas pildis kasutatud releed on vaid näiteks

Wemose pooleks valime leivalaua alumise osa!

Wemos ühendub:

1) 5V väljund alumisse pluss sektsiooni

2) Maandus kuni miinusosa

Relais ühendab:

1) Relais mähise tihvt 1 ülemise plussosa juurde

2) Relais mähise tihvt 2 ülemisse miinusosa

3) Relais -lüliti, mis on ühine alumise plussosaga

4) Relais lülitage klemm B (passiivne) Wemose D2 tihvti külge, asetage klemmi B ja D2 tihvtiga ühendamise vahele takistus 120 oomi 1%, nagu pildil näidatud. Takisti üks jalg läheb vahele ja teine jalg läheb alumisse miinusesse

Uksekell ühendab:

1) Pluss uksekellast ülemise plussosa juurde

2) Miinus uksekellast ülemisse miinusesse

See on ühenduse jaoks!

Arduino osa (arduino projekt allalaadimiseks saadaval)

Looge oma Wemose jaoks MQTT -projekt ja seadistage see nii, et see saaks teie Wifi -ga ühenduse luua ja teie fhem -eksemplariga ühenduse luua!

Enne häälestusjaotist deklareerige järgmine muutuja:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

Lisage seadistuste sektsiooni järgmine:

pinMode (relaisPin, INPUT_PULLUP);

Lisage ahela sektsiooni järgmine:

relaisState = digitalRead (relaisPin); // Lugege releesisendi hetkeolekut ja salvestage see

if (relaisState! = oldRelaisState) {// Soovime märguannet ainult üks kord päästiku kohta.. seega lubage seda võrrelda!

if (relaisState == HIGH) {// Kas meil on siin kõrge?

oldRelaisState = relaisState; //Jah meil on! Salvestame selle oma väikese võrdluse jaoks kaks rida eespool

Serial.println ("Sõrmus !!!"); //Ring Ring:-)

client.publish ("/Olek", "RING"); // Avaldame oma "helina" MQTT staatusena

client.publish ("/STATE", "Online"); // Minu jaoks töötas see paremini, avaldades oma oleku veebis …

}

}

FHEM osa

Järgmisel real näitan teile, kuidas saate lugeda FHEM -seadme olekut. Minu puhul kasutan oma tõukekontot, et saata mulle mobiiltelefonile tõukemärguanne koos mõnusa väikese tekstiga (ei.. see pole päris tekst, mida ma kasutan;-))

define on_NormalRing teata MQTT2_KlingelSensor: Olek:. RING {süsteem ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net/1/messages.json ")}

Märgistatud "MQTT2_KlingelSensor" peate ümber nimetama oma FHEM -seadme nimeks!

See on kõik! Oleme (loodetavasti) ühendanud oma uksekella oma nutika kodu süsteemiga … tore!

Liigume järgmise peatüki juurde, ühendades kooriku meie uksesummeriga:-)

2. samm: uksesummer

Ukse helisignaal
Ukse helisignaal
Ukse helisignaal
Ukse helisignaal

See osa on tõesti kiire ja lihtne.

- Ühendage koorik toiteallikaga (kasutasin oma helisignaali kohal asuvate lülitite toiteallikat)

Kuna kelder ei hooli sellest, mida ta lülitab, lisame selle lihtsalt oma lülitile, mis vallandab helisignaali ja avab korruse ukse.

Nüüd lisage Shelly oma nutikasse koju ja kontrollige seda nii, nagu soovite. Minu puhul avab Alexa mulle ukse, lisades kohandatud käsu:-)

Võimalikud viisid:

- Shelly rakendus

- Amazon Echo

- Google'i assistent

- Siri

… said vist asjast aru;-)

Samm: lihtsalt väike idee…

Minusugustele inimestele, kes pole mitte ainult natuke laisad, vaid kipuvad ka oma võtmed unustama, võin teile öelda järgmist:

Selle seadistuse abil on võimalik kodeerida "uksekell-kood-süsteem" "morse-koodi viisil"!

Ma tegin seda arduino projektis ja kui "morse kood" (nimetasin seda oma projektis hädaabikoodiks) õigesti sisestati, avaldasin MQTT oleku jaotises "EmergencyRing".

FHEM liin näeb välja selline:

define on_EmergencyRing2 teata MQTT2_KlingelSensor: Olek:. EmergencyRING set Tuerklingel on-for-taimer 3

Signaal avab ukse 3 sekundiks!

Kas unustasite oma võtme? Kasutage lihtsalt oma uksekella ja laske nutika kodu süsteemil teie jaoks uks avada!;-)

Samm: aitäh lugemise eest

Aitäh, et lugesite minu esimest projekti!

Võib -olla olete midagi õppinud, võib -olla saite inspiratsiooni… aga ma tõesti loodan, et teil oli natuke lõbus jälgida.

Alex

Soovitan: