Obsah:

DoorMaster: 4 kroky
DoorMaster: 4 kroky

Video: DoorMaster: 4 kroky

Video: DoorMaster: 4 kroky
Video: Štyri kroky dopredu - SPIEVANKOVO 3 2024, Červenec
Anonim
DoorMaster
DoorMaster

Ahoj všichni!

V tomto projektu vám ukážu, jak integrovat dveřní bzučák a zvonek do vašeho chytrého domu!

Vzhledem k tomu, že jako inteligentní domácí systém používám FHEM, mohu vám ukázat pouze způsob FHEM, ale jsem si jistý, že jej můžete snadno přeložit do jakéhokoli jiného systému!:-)

Musím přiznat, že nejsem žádný profesionál! Většina mých projektů (jako je tento) je jen pro zábavu … Dostanu Nápad něčeho a pak si to uvědomím!

Tento projekt je směsicí lenosti a chytrosti, řekl bych … tak doufám, že se pobavíte!:-)

Použitý hardware (potřebný):

- Přístupný zvonek u dveří

- Wemos D1 mini (ESP8266) -> odkaz na Amazon (hledat)

- Relé Finder 40,61 (12V ~) -> (nalezeno v našem místním obchodě na adrese reichelt, ale mělo by to být toto, i když obrázek neodpovídá popisu, protože se zobrazuje jako 230V)

- Kabely / propojovací kabel -> Odkaz na Amazon (hledání)

- Shelly 1 -> Shelly link (produkt)

Použitý hardware (volitelný):

- Wemos D1 mini bateriový štít -> odkaz na Amazon (hledat)

- Solární panel 6V 6W -> Amazon link (produkt)

- Držák baterie -> Amazon link (produkt)

- Dobíjecí baterie -> Amazon link (produkt)

- Amazon Echo -> Amazon odkaz (produkt)

Krok 1: Zvonek u dveří

Dveřní zvonek
Dveřní zvonek
Dveřní zvonek
Dveřní zvonek

Hardware použitý v tomto kroku (potřebný):

- Přístupný zvonek u dveří

- Wemos D1 Mini

- Kabely / propojovací kabel

- Finder 40,61 (12V ~ / 16A) (Toto je pro můj zvonek … ujistěte se, že pro svůj zvonek používáte správné relé!)

- prkénko

Hardware použitý v tomto kroku (volitelný):

- Miniaturní štít baterie Wemos D1

- Solární panel 6V 6W

- Držák baterie

- Dobíjecí baterie

Jak připojit zvonek k wemos d1 mini (dostupný soubor ke stažení)

** POZNÁMKA ** Relé použité ve třepajícím se obrázku je jen pro příklad

Pro stranu Wemos volíme spodní část prkénka!

Wemos se připojuje k:

1) 5V výstup do spodní plusové sekce

2) Uzemněte na dolní mínus část

Relais se připojuje k:

1) Kolík cívky Relais 1 do horní plusové části

2) Pin cívky Relais 2 do horní mínusové části

3) Přepínač relé společný pro spodní plusovou sekci

4) Relais přepněte svorku B (neaktivní) na pin D2 Wemos, mezi svorku B a připojení k pinu D2 zapojte odpor 120 Ohmů 1%, jak je znázorněno na obrázku. Jedna noha rezistoru jde mezi a druhá noha jde do dolní mínusové části

Dveřní zvonek se připojuje k:

1) Plus od dveřního zvonu do horní plusové sekce

2) Mínus od dveřního zvonu do horní mínusové sekce

To je ke spojení!

Část Arduino (projekt Arduino ke stažení k dispozici)

Vytvořte pro své Wemos projekt MQTT a nastavte jej tak, aby se mohl připojit k vaší Wifi a byl připojen k vaší instanci fhem!

Před sekcí nastavení deklarujte následující proměnnou:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

Do části nastavení přidejte následující:

pinMode (relaisPin, INPUT_PULLUP);

Do sekce smyčky přidejte následující:

relaisState = digitalRead (relaisPin); // Přečtěte si aktuální stav reléového vstupu a uložte jej

if (relaisState! = oldRelaisState) {// Oznámení chceme pouze jednou při každém spuštění.. pojďme to tedy porovnat!

if (relaisState == HIGH) {// Máme tady vysokou?

oldRelaisState = relaisState; //Ano, máme! Uložme si to pro naše malé srovnání o dva řádky výše

Serial.println („Prsten !!!“); //Cink Cink:-)

client.publish ("/Status", "RING"); // Zveřejníme náš „Prsten“jako stav MQTT

client.publish ("/STATE", "Online"); // Pro mě to fungovalo lépe, když jsem zveřejnil svůj stav online …

}

}

Část FHEM

V následujícím řádku vám ukážu, jak si můžete přečíst stav zařízení FHEM. V mém případě používám svůj účet pushover k zaslání oznámení push na můj mobilní telefon s pěkným malým textem (ne.. to není skutečný text, který používám;-))

definovat on_NormalRing upozornit MQTT2_KlingelSensor: Status:. RING {system ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net/1/messages.json ")}

Označený „MQTT2_KlingelSensor“musíte přejmenovat na název vašeho zařízení FHEM!

A je to! (Doufejme) jsme připojili náš zvonek k našemu systému inteligentní domácnosti … pěkné!

Přejdeme k další kapitole, která spojuje přístřešek s naším dveřním bzučákem:-)

Krok 2: Dveřní bzučák

Dveřní bzučák
Dveřní bzučák
Dveřní bzučák
Dveřní bzučák

Tato část je opravdu rychlá a jednoduchá.

- Připojte shelly ke zdroji energie (použil jsem energii ze světelných spínačů nad bzučákem)

Jelikož je shelly jedno, co přepne, jednoduše přidáme shelly k našemu přepínači, který spustí bzučák a otevře dveře v přízemí.

Nyní přidejte Shelly do svého chytrého domova a ovládejte ho, jak chcete. V mém případě mi Alexa otevírá dveře přidáním vlastního příkazu:-)

Možné způsoby:

- Aplikace Shelly

- Amazon Echo

- Asistent Google

- Siri

… myslím, že jsi pochopil pointu;-)

Krok 3: Jen malý nápad…

Pro lidi, jako jsem já, kteří jsou nejen trochu líní, ale také zapomínají na klíče, vám mohu říci následující:

S tímto nastavením je možné kódovat „systém dveřních zvonků-kodekey“„způsobem morseového kódu“!

Udělal jsem to v projektu arduino a pokud byl správně zadán „morseovka“(v projektu jsem tomu říkal nouzový kód), publikoval jsem stav MQTT na „EmergencyRing“.

Řádek FHEM vypadá takto:

definovat on_EmergencyRing2 upozornit MQTT2_KlingelSensor: Status:. EmergencyRING set Tuerklingel on-for-timer 3

Bzučák otevře dveře na 3 sekundy!

Zapomněli jste klíč? Použijte svůj vlastní zvonek a nechte svůj inteligentní domácí systém, aby vám otevřel dveře!;-)

Krok 4: Děkujeme za přečtení

Děkuji, že jste si přečetli můj vůbec první projekt!

Možná jste se něco naučili, možná jste se nechali inspirovat … ale opravdu doufám, že jste si při sledování užili trochu zábavy.

Alex

Doporučuje: