
Satura rādītājs:
- Piegādes
- 1. darbība: Sonoff RF R2 Power modificēšana
- 2. darbība: ESPHome - programmatūras izveide
- 3. darbība: ESPEasy - Sonoff Basic mirgošana
- 4. solis: visu pieslēdziet vadiem
- 5. solis: piestipriniet pie garāžas durvīm
- 6. darbība: mājas palīga automatizācija - paziņojums, ja garāža ir atvērta 2 stundas
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59


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



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



Š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
- Programmā ESPHome apkopojiet kodu
- Lejupielādējiet bināro failu
- Kopējiet.bin failu savā ESPEasy direktorijā
- Pievienojiet seriālos vadus Sonoff
- Turiet nospiestu Sonoff pogu un pievienojiet datoram seriālā USB adapteri
- Katalogā ESPEasy Atveriet FlashESP8266.exe
- Izvēlieties savu COM portu
- Atlasiet.bin
- Noklikšķiniet uz Flash
4. solis: visu pieslēdziet vadiem




Šim nolūkam es izmantoju dupont kabeļus un datora strāvas kabeli, bet jūs varat izmantot to, kas jums patīk.
- Lodējiet vadu pie Sonova RX termināļa
- Lodējiet vadu pie GND termināla Sonoff
- Pievienojiet vadus izejošajiem nulles un līnijas spailēm
- Uzlieciet Sonofa lietu
- Izgrieziet pagarinātāja ieplūdes pusi, noņemiet vadus un pievienojiet to Sonoff līnijai un neitrālajai ieejai
- Pieskrūvējiet Sonofa vāciņus, lai pārliecinātos, ka ieplūdes vads ir drošs
- Pārbaudiet, vai kontakta sensors un relejs darbojas pareizi
5. solis: piestipriniet pie garāžas durvīm



-
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.
- Pievienojiet Sonoff kaut kam (es izmantoju kronšteinu, kas turēja garāžas durvju atvērēju)
- 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:
DIY viedā garāžas durvju atvērējs + mājas palīga integrācija: 5 soļi

DIY Smart Garāžas durvju atvērējs + mājas palīga integrācija: pārvērtiet savas parastās garāžas durvis, izmantojot šo DIY projektu. Es jums parādīšu, kā to izveidot un kontrolēt, izmantojot mājas palīgu (izmantojot MQTT), un man ir iespēja attālināti atvērt un aizvērt jūsu garāžas durvis. Es izmantošu ESP8266 dēli ar nosaukumu Wemos
Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266 .: 6 soļi

Garāžas durvju atvērējs ar atsauksmēm, izmantojot tīmekļa serveri Esp8266. Sveiki, es jums parādīšu, kā vienkāršā veidā izveidot garāžas durvju atvērēju.-ESP8266 ir kodēts kā tīmekļa serveris, durvis var būt atvērtas visā pasaulē. atgriezeniskā saite, jūs zināt, vai durvis ir atvērtas vai aizvērtas reāllaikā-vienkāršs, tikai viens īsceļš
Raspberry Pi garāžas durvju atvērējs: 5 soļi

Raspberry Pi garāžas durvju atvērējs: mūsu piecpadsmit gadus vecā tastatūra, kas ļauj atvērt garāžas durvis, lēnām mirst, un vairākas pogas tik tikko reģistrējas, un mūsu pusaudžiem (vai suņu audzinātājam) ir grūti iekļūt mājā, kad viņi aizmirst savu taustiņu. Repl vietā
Garāžas durvju atvērējs, izmantojot Raspberry Pi: 5 soļi (ar attēliem)

Garāžas durvju atvērējs, izmantojot Raspberry Pi: Vadiet garāžas motoru no viedtālruņa vai jebkuras ierīces, kas spēj pārlūkot tīmekļa vietni (ar AJAX!). Projekts tika uzsākts, jo manai garāžai bija tikai viena tālvadības pults. Cik jautri bija nopirkt otro? Nepietiekami. Mans mērķis bija spēt kontrolēt un uzraudzīt
Raspberry Pi 3 garāžas durvju atvērējs: 15 soļi (ar attēliem)

Raspberry Pi 3 garāžas durvju atvērējs: Es izveidoju šo pamācību 2014. gadā. Kopš tā laika daudz kas ir mainījies. 2021. gadā šeit atjaunināju viedās garāžas durvju atvērēju. Izmantojiet Raspberry Pi un viedtālruni, lai atvērtu, aizvērtu un uzraudzītu garāžas durvis. Durvju atvēršana un aizvēršana tiek nodrošināta, izmantojot s