Satura rādītājs:

Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)
Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)

Video: Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)

Video: Lēts viedais garāžas durvju atvērējs: 6 soļi (ar attēliem)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Image
Image

Kredīts

Es diezgan daudz nokopēju Savjee ieviešanu, bet tā vietā, lai izmantotu Shelly, es izmantoju Sonoff Basic. Apskatiet viņa vietni un YouTube kanālu!

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

www.youtube.com/c/Savjee/

Pieņēmumi

  • Jums darbojas Home Assistant instance, un jūs zināt, kā to izmantot
  • Jums darbojas ESPHome instance, un jūs zināt, kā to izmantot

Piegādes

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

Kontakta sensors -

USB seriālam -

Siltuma lielgabals -

Lodāmurs -

Termiski saraušanās caurules -

Vads -

Stiepļu uzmava -

Dupont kabeļi -

Programmatūra:

Mājas palīgs -

ESPhome -

ESP Easy -

1. darbība: Sonoff RF R2 Power modificēšana

Sonoff RF R2 Power pārveidošana
Sonoff RF R2 Power pārveidošana
Sonoff RF R2 Power pārveidošana
Sonoff RF R2 Power pārveidošana
Sonoff RF R2 Power pārveidošana
Sonoff RF R2 Power pārveidošana

ATRUNA

Es neesmu elektroinženieris un neizliekos, ka spēlēju internetā. Ja jūs nolemjat mainīt Sonoff Basic, jūs to darāt uz savu risku. Šādi esmu modificējis savu Sonoff Basic, bet neiesaku jums rīkoties tāpat. Es arī nenozīmē, ka daru to pareizi vai droši.

Darba sākšana

Csongors Varga savā videoklipā labi norāda, ka nav droši modificēt šo Sonoff versiju tāpat kā iepriekšējo versiju, samazinot pēdas. Vairāk skatīt šeit. Lodēšanas savienojums relejam un lodēšanas savienojums drošinātājam, kas piegādā strāvu strāvai, ir pārāk tuvu, lai veiktu griešanas pēdas metodi. Es to novērsu, noņemot lielāko daļu pēdas un pārvietojot drošinātāju.

  1. Atrodiet drošinātāju, kas baro ķēdi
  2. Vieta, kur neitrālais vads ir pielodēts pie ieplūdes atveres
  3. Atkausējiet drošinātāju, noņemiet un nolieciet malā
  4. Atlaidiniet neitrālo vadu no ieplūdes atveres un noņemiet
  5. Izgrieziet pēdas, kā redzams piektā soļa fotoattēlā
  6. Izgrieziet iegriezumu, kā redzams fotoattēlā 6. darbībā
  7. Lodējiet drošinātāju pretējā veidā, kā to izņēmāt, un pielodējiet garo galu pie līnijas ieplūdes
  8. Noņemiet neitrālo vadu un pielodējiet to pie tāfeles, kā redzams 8. darbības fotoattēlā

2. darbība: ESPHome - programmatūras izveide

Slēdzis releja konfigurēšanai. Tas būs iekšējs, lai tas nebūtu tieši pakļauts mājas palīgam.

slēdzis:

- platforma: gpio pin: 12 id: relejs_1 nosaukums: "sonoff_basic_4_switch" internal: true Mums būs nepieciešams kontakta sensora binārais sensors, kas mums pateiks, vai garāžas durvis ir aizvērtas vai atvērtas

binary_sensor:

- platforma: gpio pin: numurs: 3 režīms: INPUT_PULLUP nosaukums: "Garāžas durvju kontakta sensors" id: contact_sensor internal: patiesie filtri: delayed_on_off: 500ms Mēs varam konfigurēt Sonoff pogu, lai pārslēgtu releju

- platforma: gpio

id: button_0 pin: number: 0 invertēts: True mode: INPUT_PULLUP on_click: tad: - switch.turn_on: relejs_1 - aizkave: 500ms - switch.turn_off: relejs_1 Visbeidzot, vāks ar atribūtu garāža

piesegt:

- platforma: veidne device_class: garāžas nosaukums: "Garāžas durvis" id: template_cov lambda: |- if (id (contact_sensor).state) {return COVER_OPEN; } cits {return COVER_CLOSED; } open_action: - switch.turn_on: relejs_1 - aizkave: 0,5s - switch.turn_off: relejs_1 aizvēršanas darbība: - switch.turn_on: relejs_1 - aizkave: 0,5s - switch.turn_off: relejs_1 Šeit ir pilns YAML

bezvadu internets:

ssid: parole: manual_ip: static_ip: vārteja: apakštīkls: dns1: dns2: # Iespējot rezerves piekļuves punktu (sagūstīto portālu) gadījumā, ja neizdodas izveidot savienojumu ar wifi: substitutions: # Mainīt mainīgos, pamatojoties uz jūsu iestatījumiem resursdatora nosaukums: 'sonoff_basic_4' esphome: name: $ hostname platform: ESP8266 board: esp01_1m board_flash_mode: dout status_led: pin: number: 13 inverted: True binary_sensor: - platform: gpio pin: number: 3 režīms: INPUT_PULLUP nosaukums: "Garāžas durvju kontakta sensors" id: contact_sensor internal: true filters: delayed_on_off: 500ms - platform: gpio id: button_0 pin: number: 0 inverted: True mode: INPUT_PULLUP on_click: then: - switch.turn_on: relejs_1 - kavēšanās: 500 ms - switch.turn_off: relejs_1 slēdzis: - platforma: gpio pin: 12 id: relejs_1 nosaukums: "sonoff_basic_4_switch" iekšējais: patiesais vāks: - platforma: veidne device_class: garāžas nosaukums: "Garāžas durvju" id: template_cov lambda: |- if (id (contact_sensor).state) {retu rn COVER_OPEN; } cits {return COVER_CLOSED; } open_action: - switch.turn_on: relejs_1 - aizkave: 0,5s - switch.turn_off: relejs_1 aizvēršanās darbība: - switch.turn_on: relejs_1 - aizkave: 0,5s - switch.turn_off: relejs_1 sensors: - platforma: wifi_signal name: "sonoff_basic_4_wifi_signal" update_interval: 60s - platforma: uptime name: "sonoff_basic_4_up_time" text_sensor: - platforma: versijas nosaukums: "sonoff_basic_4_version"

3. darbība: ESPEasy - Sonoff Basic mirgošana

ESPEasy - Sonoff Basic mirgošana
ESPEasy - Sonoff Basic mirgošana
ESPEasy - Sonoff Basic mirgošana
ESPEasy - Sonoff Basic mirgošana
ESPEasy - Sonoff Basic mirgošana
ESPEasy - Sonoff Basic mirgošana

Šim nolūkam jums būs nepieciešams USB seriālais adapteris.

  • Sērijveida adaptera RX tiek nosūtīts uz TX uz Sonoff
  • Sērijveida adaptera TX tiek nosūtīts uz SonX RX
  1. Programmā ESPHome apkopojiet kodu
  2. Lejupielādējiet bināro failu
  3. Kopējiet.bin failu savā ESPEasy direktorijā
  4. Pievienojiet seriālos vadus Sonoff
  5. Turiet nospiestu Sonoff pogu un pievienojiet datoram seriālā USB adapteri
  6. Katalogā ESPEasy Atveriet FlashESP8266.exe
  7. Izvēlieties savu COM portu
  8. Atlasiet.bin
  9. Noklikšķiniet uz Flash

4. solis: visu pieslēdziet vadiem

Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija
Visu elektroinstalācija

Šim nolūkam es izmantoju dupont kabeļus un datora strāvas kabeli, bet jūs varat izmantot to, kas jums patīk.

  1. Lodējiet vadu pie Sonova RX termināļa
  2. Lodējiet vadu pie GND termināla Sonoff
  3. Pievienojiet vadus izejošajiem nulles un līnijas spailēm
  4. Uzlieciet Sonofa lietu
  5. Izgrieziet pagarinātāja ieplūdes pusi, noņemiet vadus un pievienojiet to Sonoff līnijai un neitrālajai ieejai
  6. Pieskrūvējiet Sonofa vāciņus, lai pārliecinātos, ka ieplūdes vads ir drošs
  7. Pārbaudiet, vai kontakta sensors un relejs darbojas pareizi

5. solis: piestipriniet pie garāžas durvīm

Piestipriniet pie garāžas durvīm
Piestipriniet pie garāžas durvīm
Piestipriniet pie garāžas durvīm
Piestipriniet pie garāžas durvīm
Piestipriniet pie garāžas durvīm
Piestipriniet pie garāžas durvīm
  1. Pievienojiet kontakta sensoru (es savējo piestiprināju pie skriemeļa)

    Man nebija vadu elektronikas stieples, tāpēc es izmantoju kādu skaļruņu vadu un kabeļa apvalku, lai piestiprinātu kontakta sensoru.

  2. Pievienojiet Sonoff kaut kam (es izmantoju kronšteinu, kas turēja garāžas durvju atvērēju)
  3. Pievienojiet kabeļus

6. darbība: mājas palīga automatizācija - paziņojums, ja garāža ir atvērta 2 stundas

Aktivizētājs: ja garāžas durvis ir atvērtas 2 stundas

Rīcība: sūtiet paziņojumus uz manu tālruni, manu draudzeņu tālruni un mājas nesaskaņu kanālu

automatizācijas.yaml

- id: message_if_garage_is_open_for_2_hours

pseidonīms: "paziņojums, ja garāža ir atvērta 2 stundas" aktivizētājs: platforma: štata entītija_id: vāks.garāža_durvis līdz: atvērts: stundas: 2 darbība: - pakalpojums: paziņot.mobile_app_courtney_s_iphone dati: nosaukums: "[?] [?] Garāža atstāts atvērts! " ziņojums: "Garāžas durvis ir atvērtas 2 stundas. Aizvērt?" dati: push: category: ios_close_garage - serviss: paziņot.mobile_app_pixel_3a dati: title: "[?] [?] Garāža palikusi vaļā!" ziņojums: "Garāžas durvis ir atvērtas 2 stundas. Aizvērt?" dati: darbības: - darbība: android_close_garage title: Aizvērt garāžu - serviss: paziņot.discord dati: ziņojums: "[?] [?] Garāžas durvis ir atvērtas 2 stundas. Aizvērt?" target: ["YOUR DISCORD CHANNEL ID"]

Lai saņemtu paziņojumu par IOS, kurā ir poga, lai aizvērtu garāžas durvis, failā configuration.yaml jāpievieno sekojošais.

konfigurācija.yaml

ios:

push: Categories: - vārds: Aizvērt garāžas identifikatoru: 'ios_close_garage' darbības: - identifikators: 'IOS_CLOSE_GARAGE' title: 'Close Garage' aktivizēšanaMode: 'background' autentifikācijaObligāts: true # Nepieciešams FaceID / TouchID destruktīvs: nepatiesa uzvedība: 'noklusējums'

Tagad varat pievienot automatizāciju, kas tiek izsaukta, nospiežot IOS push paziņojuma garāžas durvju aizvēršanas pogu.

automatizācijas.yaml

- id: 'ios_mobile_app_notification_close_garage_door'

aizstājvārds: ios mobilās lietotnes paziņojums aizvērt garāžas durvju trigeri: platforma: event event_type: ios.notification_action_fired event_data: actionName: IOS_CLOSE_GARAGE action: - kavēšanās: 00:00:15 - service: cover.close_cover data: entity_id: cover.garage_door

Automatizācija, kas tiek izsaukta, nospiežot aizvēršanas garāžas durvju pogu Android push paziņojumā.

automatizācijas.yaml

- id: 'android_mobile_app_notification_close_garage_door'

pseidonīms: Android mobilās lietotnes paziņojums aizvērt garāžas durvju aktivizētāju: - event_data: action: android_close_garage event_type: mobile_app_notification_action platforma: notikuma darbība: - kavēšanās: 00:00:15 - service: cover.close_cover data: entity_id: cover.garage_door

Ieteicams: