Hapës i lirë i dyerve të garazhit të mençur: 6 hapa (me fotografi)
Hapës i lirë i dyerve të garazhit të mençur: 6 hapa (me fotografi)
Anonim
Image
Image

Kreditit

Unë kopjova shumë zbatimin e Savjee, por në vend që të përdorja një Shelly, unë përdorja një Sonoff Basic. Shikoni faqen e tij të internetit dhe kanalin YouTube!

www.savjee.be/2020/06/make-garage-door-ope…

www.youtube.com/c/Savjee/

Supozimet

  • Ju keni një shembull të "Asistentit në shtëpi" që funksionon dhe dini si ta përdorni
  • Ju keni një shembull ESPHome që funksionon dhe dini si ta përdorni

Furnizimet

Sonoff Basic-https://www.amazon.com/Sonoff-Remote-Control-Comp…

Sensori i Kontaktit -

USB në Serial -

Armë ngrohëse -

Hekuri i saldimit -

Tubi i Tkurrjes së Nxehtësisë -

Tela -

Mëngë me tela -

Kabllot Dupont -

Softuer:

Asistent në shtëpi -

ESPhome -

ESP Easy -

Hapi 1: Modifikimi i fuqisë Sonoff RF R2

Modifikimi i fuqisë Sonoff RF R2
Modifikimi i fuqisë Sonoff RF R2
Modifikimi i fuqisë Sonoff RF R2
Modifikimi i fuqisë Sonoff RF R2
Modifikimi i fuqisë Sonoff RF R2
Modifikimi i fuqisë Sonoff RF R2

Mospranim

Unë nuk jam një inxhinier elektrik dhe mos pretendoni të luani një të tillë në internet. Nëse vendosni të modifikoni një Sonoff Basic, ju po e bëni atë në rrezikun tuaj. Kështu e kam modifikuar Sonoff Basic -un, por nuk ju rekomandoj të bëni të njëjtën gjë. Unë gjithashtu nuk po nënkuptoj se po e bëj atë në mënyrë korrekte ose të sigurt.

Fillimi

Csongor Varga bën një pikë të mirë në videon e tij se nuk është e sigurt të modifikosh këtë version të Sonoff si versioni i mëparshëm duke prerë gjurmën. Shih më shumë këtu. Lidhja e saldimit për stafetë dhe lidhja e saldimit për siguresën që furnizon me energji qarkun janë shumë afër për të bërë metodën e gjurmës së prerjes. E mora këtë duke hequr pjesën më të madhe të gjurmës dhe zhvendosur siguresën.

  1. Gjeni siguresën që furnizon me energji qarkun
  2. Vendndodhja ku tela neutrale është ngjitur në hyrje
  3. Shkrijeni siguresën, hiqeni dhe lëreni mënjanë
  4. Shkrini tela neutrale nga hyrja dhe hiqeni
  5. Prerë gjurmën siç shihet në foto në hapin e pestë
  6. Pritini një nivel siç shihet në foto në hapin 6
  7. Lidhni siguresën në anën e kundërt që e nxorët dhe lidhni fundin e gjatë në hyrjen e linjës
  8. Hiqeni telin neutral dhe ngjiteni atë në tabelë siç shihet në foto në hapin 8

Hapi 2: ESPHome - Krijimi i Softuerit

Një ndërprerës për të konfiguruar stafetë. Kjo do të jetë e brendshme në mënyrë që të mos ekspozohet drejtpërdrejt te "Asistenti në shtëpi".

kaloni:

- platforma: gpio pin: 12 id: relay_1 name: "sonoff_basic_4_switch" brendshme: true Do të na duhet një sensor binar për sensorin e kontaktit që do të na tregojë nëse dera e garazhit është e mbyllur apo e hapur

sensori binar:

- platforma: gpio pin: numri: mënyra 3: INPUT_PULLUP emri: "Sensori i Kontaktit të Portës së Garazhit" id: contact_sensor i brendshëm: filtrat e vërtetë: vonuar_on_off: 500ms Ne mund të konfigurojmë butonin në Sonoff për të ndryshuar stafetën

- platforma: gpio

id: butoni_0 pin: numri: 0 i përmbysur: Modaliteti i vërtetë: INPUT_PULLUP on_click: pastaj: - switch.turn_on: relay_1 - vonesë: 500ms - switch.turn_off: relay_1 Më në fund, një mbulesë me garazhin e atributeve

kopertina:

- platforma: modeli i pajisjes_klasë: emri i garazhit: "Dera e garazhit" id: template_cov lambda: |- nëse (id (sensori i kontaktit). shteti) {kthehu COVER_OPEN; } else {kthehu COVER_CLOSED; } open_action: - switch.turn_on: rele_1 - vonesë: 0.5s - switch.turn_off: relay_1 close_action: - switch.turn_on: relay_1 - vonesë: 0.5s - switch.turn_off: stafetë_1 Këtu është YAML e plotë

wifi:

ssid: fjalëkalimi: manual_ip: static_ip: gateway: nënrrjeti: dns1: dns2: # Aktivizo pikën rezervë (portali i kapur) në rast se lidhja wifi dështon ap: ssid: fjalëkalimi: captive_portal: # Aktivizo regjistruesin e regjistrimit: # Aktivizo API -në e API të Asistentit në shtëpi: e tillë: zëvendësimet: # Modifikoni variablat bazuar në cilësimet tuaja emrin e hostit: 'sonoff_basic_4' esphome: name: platforma $ hostname: ESP8266 board: esp01_1m board_flash_mode: dout status_led: pin: number: 13 inverted: True binary_sensor: - platforma: gpio pin: numri: Modaliteti 3: Emri INPUT_PULLUP: "Sensori i Kontaktit të Portës së Garazhit" id: kontakti_sensor i brendshëm: filtrat e vërtetë: të vonuar_në_faksion: 500ms - platforma: gpio id: butoni_0 pin: numri: 0 përmbysur: Modaliteti i vërtetë: INPUT_PULLUP on_click: pastaj: - switch.turn_on: stafetë_1 - vonesë: 500ms - switch.turn_off: stafetë_ kaloni: - platforma: gpio pin: 12 id: relay_1 emri: "sonoff_basic_4_switch" i brendshëm: kopertina e vërtetë: - platforma: modeli i pajisjes_klasa: emri i garazhit: "Dera e garazhit" id: template_cov lambda: |- if (id (sensori i kontaktit). shteti) {retu rn COVER_OPEN; } else {kthehu COVER_CLOSED; } open_action: - switch.turn_on: rele_1 - vonesë: 0.5s - switch.turn_off: relay_1 close_action: - switch.turn_on: relay_1 - vonesë: 0.5s - switch.turn_off: relay_1 sensor: - platforma: wifi_signal name: "sonoff_basic_4_wifi_signal" update_interval: 60s - platforma: emri i kohës: "sonoff_basic_4_up_time" text_sensor: - platforma: emri i versionit: "sonoff_basic_4_version"

Hapi 3: ESPEasy - Ndezje e Sonoff Basic

ESPEasy - Ndezje Sonoff Basic
ESPEasy - Ndezje Sonoff Basic
ESPEasy - Ndezje Sonoff Basic
ESPEasy - Ndezje Sonoff Basic
ESPEasy - Ndezje Sonoff Basic
ESPEasy - Ndezje Sonoff Basic

Për këtë do t'ju duhet një përshtatës serik USB në serial.

  • RX në përshtatësin serik shkon në TX në Sonoff
  • TX në përshtatësin serik shkon në RX në Sonoff
  1. Në ESPHome përpiloni kodin
  2. Shkarkoni binarin
  3. Kopjoni skedarin.bin në drejtorinë tuaj ESPEasy
  4. Bashkangjit telat tuaj serik në Sonoff
  5. Mbani të shtypur butonin në Sonoff dhe futni përshtatësin Serial në USB në kompjuterin tuaj
  6. Në drejtorinë ESPEasy Hapni FlashESP8266.exe
  7. Zgjidhni portën tuaj COM
  8. Zgjidhni.bin
  9. Klikoni Flash

Hapi 4: Instalimi i gjithçkaje

Instalimi i gjithçkaje lart
Instalimi i gjithçkaje lart
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje

Kam përdorur kabllo dupont dhe një kabllo energjie kompjuteri për këtë, por ju mund të përdorni atë që ju pëlqen.

  1. Lidhni një tel në terminalin RX në Sonoff
  2. Bashkoni një tel në terminalin GND në Sonoff
  3. Bashkangjitni telat në terminalet neutrale dhe linjat dalëse
  4. Vendoseni çështjen Sonoff
  5. Pritini anën hyrëse të një kordoni zgjatues, hiqni telat dhe ngjiteni atë në vijën Sonoff dhe hyrjen neutrale
  6. Vidhosni kapakët e Sonoff për të siguruar që tela e hyrjes është e sigurt
  7. Testoni për t'u siguruar që sensori dhe stafeta juaj e kontaktit po punojnë si duhet

Hapi 5: Bashkojuni Derës së Garazhit

Bashkangjituni te Dera e Garazhit
Bashkangjituni te Dera e Garazhit
Bashkangjituni te Dera e Garazhit
Bashkangjituni te Dera e Garazhit
Bashkangjituni te Dera e Garazhit
Bashkangjituni te Dera e Garazhit
  1. Bashkangjisni sensorin e kontaktit (e bashkova timen në rrotull)

    Unë nuk kisha tela elektronikë me tela, kështu që unë përdori disa tela altoparlantësh dhe mbështjellës kabllo për të bashkuar sensorin e kontaktit.

  2. Bashkangjiteni Sonoff me diçka (kam përdorur kllapën duke mbajtur lart hapësin e derës së garazhit)
  3. Lidhni kabllot

Hapi 6: Automatizimi i Asistentit në Shtëpi - Njoftim Nëse Garazhi është i hapur për 2 orë

Shkaktar: Nëse dera e garazhit është e hapur për 2 orë

Veprimi: Dërgo njoftime në telefonin tim, telefonin e të dashurave të mia dhe në kanalin tim të mosmarrëveshjes në shtëpi

automatizimet.yaml

- id: notification_if_garage_is_open_for_2_hours

alias: "njoftimi nëse garazhi është i hapur për 2 orë" shkas: platforma: njësia shtetërore_id: cover.garage_door për: hapur për: orë: 2 veprim: - shërbimi: notify.mobile_app_courtney_s_iphone të dhëna: titulli: "[?] [?] Garazh lihet hapur! " mesazh: "Dera e garazhit është hapur për 2 orë. Mbyllni atë?" të dhëna: push: kategori: ios_close_garage - shërbim: notify.mobile_app_pixel_3a të dhëna: titulli: "[?] [?] Garazhi i hapur!" mesazh: "Dera e garazhit ka qenë e hapur për 2 orë. Mbyll atë?" të dhënat: veprimet: - veprimi: android_close_garage titulli: Mbyll garazhin - shërbimi: njofto.diskordo të dhënat: mesazh: "[?] [?] Dera e garazhit është hapur për 2 orë. Mbyll atë?" objektivi: ["ID -ja juaj e kanalit të diskordit"]

Për të marrë një njoftim në IOS që ka një buton për të mbyllur derën e garazhit duhet të shtoni sa vijon në skedarin e konfigurimit.yaml.

konfigurimi.yaml

ios:

shtytje: kategoritë: - emri: Mbylle identifikuesin e garazhit: veprimet 'ios_close_garage': - identifikuesi: titulli 'IOS_CLOSE_GARAGE': aktivizimi i mbylljes së garazhit 'Mënyra:' vërtetimi i sfondit 'Kërkohet: e vërtetë # Kërko shkatërrues FaceID / TouchID: sjellje e rreme:' parazgjedhje '

Tani mund të shtoni automatizimin që quhet kur shtypni butonin e mbylljes së derës së garazhit në njoftimin shtytës të IOS.

automatizimet.yaml

- id: 'ios_mobile_app_notification_close_garage_door'

alias: njoftim ios për aplikacionin celular mbyllja e këmbës së derës së garazhit: platforma: lloji i ngjarjes: ios.notification_action_fired event_data: actionName: IOS_CLOSE_GARAGE veprim: - vonesë: 00:00:15 - shërbimi: cover.close_cover të dhënat: entiteti_id: cover.garage_door

Automatizimi që quhet kur shtypni butonin e mbylljes së derës së garazhit në njoftimin me shtytje të Android.

automatizimet.yaml

- id: 'android_mobile_app_notification_close_garage_door'

alias: njoftim për aplikacionin celular android mbyllja e shkasës së derës së garazhit: - data_data: veprimi: android_close_garage event_type: mobile_app_notification_action platforma: veprimi i ngjarjes: - vonesa: 00:00:15 - shërbimi: cover.close_cover të dhënat: unit_id: cover.garage_door