Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Τροποποίηση της ισχύος Sonoff RF R2
- Βήμα 2: ESPHome - Δημιουργία του Λογισμικού
- Βήμα 3: ESPEasy - Αναβοσβήνει το Sonoff Basic
- Βήμα 4: Καλωδίωση των πάντων
- Βήμα 5: Προσάρτηση στην πόρτα του γκαράζ
- Βήμα 6: Αυτοματισμός οικιακού βοηθού - Ειδοποίηση εάν το γκαράζ είναι ανοιχτό για 2 ώρες
Βίντεο: Φτηνό έξυπνο ανοιχτήρι πόρτας γκαράζ: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Πίστωση
Αντέγραψα λίγο πολύ την εφαρμογή του Savjee αλλά αντί να χρησιμοποιήσω ένα Shelly χρησιμοποίησα ένα Sonoff Basic. Δείτε τον ιστότοπό του και το κανάλι YouTube!
www.savjee.be/2020/06/make-garage-door-ope…
www.youtube.com/c/Savjee/
Υποθέσεις
- Έχετε μια παρουσία Home Assistant και ξέρετε πώς να τη χρησιμοποιήσετε
- Έχετε ένα παράδειγμα ESPHome και γνωρίζετε πώς να το χρησιμοποιήσετε
Προμήθειες
Sonoff Basic-https://www.amazon.com/Sonoff-Remote-Control-Comp…
Αισθητήρας επικοινωνίας -
Σειριακό USB -
Θερμικό όπλο -
Συγκολλητικό σίδερο -
Σωληνώσεις συρρίκνωσης θερμότητας -
Σύρμα -
Wire Sleeve -
Καλώδια Dupont -
Λογισμικό:
Home Assistant -
ESPhome -
ESP Easy -
Βήμα 1: Τροποποίηση της ισχύος Sonoff RF R2
ΑΠΟΠΟΙΗΣΗ ΕΥΘΥΝΩΝ
Δεν είμαι ηλεκτρολόγος μηχανικός και μην προσποιούμαι ότι παίζω στο Διαδίκτυο. Εάν αποφασίσετε να τροποποιήσετε ένα Sonoff Basic, το κάνετε με δική σας ευθύνη. Έτσι έχω τροποποιήσει το Sonoff Basic μου, αλλά δεν συνιστώ να κάνετε το ίδιο. Δεν υπονοώ επίσης ότι το κάνω σωστά ή με ασφάλεια.
Ξεκινώντας
Ο Csongor Varga κάνει ένα καλό σημείο στο βίντεό του ότι δεν είναι ασφαλές να τροποποιήσετε αυτήν την έκδοση του Sonoff όπως την προηγούμενη έκδοση κόβοντας το ίχνος. Δείτε περισσότερα εδώ. Η σύνδεση συγκόλλησης για το ρελέ και η σύνδεση συγκόλλησης για την ασφάλεια που παρέχει ισχύ στο κύκλωμα είναι πολύ κοντά για να γίνει η μέθοδος ίχνους κοπής. Το κατάφερα αφαιρώντας το μεγαλύτερο μέρος του ίχνους και τοποθετώντας την ασφάλεια.
- Εντοπίστε την ασφάλεια που τροφοδοτεί το κύκλωμα
- Τοποθεσία όπου το ουδέτερο σύρμα συγκολλήθηκε στην είσοδο
- Ξεκολλήστε την ασφάλεια, αφαιρέστε την και αφήστε την στην άκρη
- Ξεκολλήστε το ουδέτερο σύρμα από την είσοδο και αφαιρέστε το
- Κόψτε το ίχνος όπως φαίνεται στη φωτογραφία στο βήμα πέντε
- Κόψτε μια εγκοπή όπως φαίνεται στη φωτογραφία στο βήμα 6
- Συγκολλήστε την ασφάλεια με τον αντίθετο τρόπο που την βγάλατε και κολλήστε το μακρύ άκρο στην είσοδο της γραμμής
- Απογυμνώστε το ουδέτερο σύρμα και κολλήστε το στην σανίδα όπως φαίνεται στη φωτογραφία στο βήμα 8
Βήμα 2: ESPHome - Δημιουργία του Λογισμικού
Διακόπτης για τη διαμόρφωση του ρελέ. Αυτό θα είναι εσωτερικό έτσι ώστε να μην εκτίθεται απευθείας στο Home Assistant.
διακόπτης:
- πλατφόρμα: gpio pin: 12 id: relay_1 name: "sonoff_basic_4_switch" εσωτερική: true Θα χρειαστούμε έναν δυαδικό αισθητήρα για τον αισθητήρα επαφής που θα μας πει εάν η πόρτα του γκαράζ είναι κλειστή ή ανοιχτή
binary_sensor:
- πλατφόρμα: gpio pin: number: 3 mode: INPUT_PULLUP name: "Garage Door Contact Sensor" id: contact_sensor interior: true φίλτρα: delayed_on_off: 500ms Μπορούμε να διαμορφώσουμε το κουμπί στο Sonoff για εναλλαγή του ρελέ
- πλατφόρμα: gpio
id: button_0 pin: number: 0 inverted: True mode: INPUT_PULLUP on_click: then: - switch.turn_on: relay_1 - delay: 500ms - switch.turn_off: relay_1 Τέλος, ένα κάλυμμα με το χαρακτηριστικό γκαράζ
κάλυμμα:
- πλατφόρμα: πρότυπο συσκευής_κλάση: όνομα γκαράζ: Αναγνωριστικό "Πόρτα γκαράζ": template_cov lambda: |- if (id (contact_sensor).state) {return COVER_OPEN; } else {return COVER_CLOSED; } open_action: - switch.turn_on: relay_1 - καθυστέρηση: 0.5s - switch.turn_off: relay_1 close_action: - switch.turn_on: relay_1 - καθυστέρηση: 0.5s - switch.turn_off: relay_1 Εδώ είναι το πλήρες YAML
wifi:
ssid: password: manual_ip: static_ip: gateway: subnet: dns1: dns2: # Ενεργοποιήστε το εφεδρικό hotspot (captive portal) σε περίπτωση που η σύνδεση wifi αποτύχει ap: ssid: password: captive_portal: # Ενεργοποίηση καταγραφής καταγραφής: # Ενεργοποίηση API Home Assistant API apa: ota: substitutions: # Τροποποίηση μεταβλητών με βάση τις ρυθμίσεις σας όνομα κεντρικού υπολογιστή: '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: INPUT_PULLUP όνομα: "Αισθητήρας επαφής πόρτας γκαράζ" id: contact_sensor interior: 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: ρελέ_1 - καθυστέρηση: 500ms - switch.turn_off: ρελέ_1 διακόπτης: - πλατφόρμα: gpio pin: 12 id: relay_1 name: "sonoff_basic_4_switch" εσωτερικό: πραγματικό εξώφυλλο: - πλατφόρμα: template_ device_class: όνομα γκαράζ: "Πόρτα γκαράζ" id: template_cov lambda: |- if (id (contact_sensor).state) {retu rn COVER_OPEN; } else {return COVER_CLOSED; } open_action: - switch.turn_on: relay_1 - καθυστέρηση: 0.5s - switch.turn_off: relay_1 close_action: - switch.turn_on: relay_1 - delay: 0.5s - switch.turn_off: relay_1 sensor: - platform: wifi_signal name: "sonoff_basic_4_wifi_signal" update_interval: 60s - platform: uptime name: "sonoff_basic_4_up_time" text_sensor: - platform: name version: "sonoff_basic_4_version"
Βήμα 3: ESPEasy - Αναβοσβήνει το Sonoff Basic
Θα χρειαστείτε προσαρμογέα USB σε σειριακό για αυτό.
- Το RX στον σειριακό προσαρμογέα πηγαίνει στο TX στο Sonoff
- Το TX στον σειριακό προσαρμογέα πηγαίνει στο RX στο Sonoff
- Στο ESPHome μεταγλωττίστε τον κώδικα
- Κατεβάστε το δυαδικό
- Αντιγράψτε το αρχείο.bin στον κατάλογο ESPEasy
- Συνδέστε τα σειριακά καλώδια σας στο Sonoff
- Κρατήστε πατημένο το κουμπί στο Sonoff και συνδέστε τον προσαρμογέα Serial σε USB στον υπολογιστή σας
- Στον κατάλογο ESPEasy Ανοίξτε το FlashESP8266.exe
- Επιλέξτε τη θύρα COM
- Επιλέξτε.bin
- Κάντε κλικ στο Flash
Βήμα 4: Καλωδίωση των πάντων
Χρησιμοποίησα καλώδια dupont και καλώδιο τροφοδοσίας υπολογιστή για αυτό, αλλά μπορείτε να χρησιμοποιήσετε αυτό που σας αρέσει.
- Συγκολλήστε ένα καλώδιο στον ακροδέκτη RX στο Sonoff
- Συγκολλήστε ένα καλώδιο στο τερματικό GND στο Sonoff
- Συνδέστε καλώδια στους εξερχόμενους ουδέτερους και τερματικούς αγωγούς
- Βάλτε τη θήκη Sonoff
- Κόψτε την πλευρά εισόδου ενός καλωδίου επέκτασης, αφαιρέστε τα καλώδια και συνδέστε το στη γραμμή Sonoff και την ουδέτερη είσοδο
- Βιδώστε τα καπάκια του Sonoff για να βεβαιωθείτε ότι το καλώδιο εισόδου είναι ασφαλές
- Δοκιμάστε για να βεβαιωθείτε ότι ο αισθητήρας επαφής και το ρελέ λειτουργούν σωστά
Βήμα 5: Προσάρτηση στην πόρτα του γκαράζ
-
Συνδέστε τον αισθητήρα επαφής (συνδέσα τον δικό μου στην τροχαλία)
Δεν είχα καλώδιο ηλεκτρονικών καλωδίων, οπότε χρησιμοποίησα κάποιο καλώδιο ηχείων και περιτύλιγμα καλωδίου για να συνδέσω τον αισθητήρα επαφής.
- Συνδέστε το Sonoff σε κάτι (χρησιμοποίησα το στήριγμα κρατώντας ψηλά το ανοιχτήρι της πόρτας του γκαράζ)
- Συνδέστε τα καλώδια
Βήμα 6: Αυτοματισμός οικιακού βοηθού - Ειδοποίηση εάν το γκαράζ είναι ανοιχτό για 2 ώρες
Ενεργοποίηση: Εάν η πόρτα του γκαράζ είναι ανοιχτή για 2 ώρες
Ενέργεια: Στείλτε ειδοποιήσεις στο τηλέφωνό μου, στο τηλέφωνο των φίλων μου και στο κανάλι διχόνοιας στο σπίτι μου
αυτοματισμοί.yaml
- id: notification_if_garage_is_open_for_2_hours
ψευδώνυμο: "ειδοποίηση εάν το γκαράζ είναι ανοιχτό για 2 ώρες" σκανδάλη: πλατφόρμα: κατάσταση οντότητας_κάλυψη: cover.garage_door to: ανοιχτό για: ώρες: 2 δράση: - υπηρεσία: notify.mobile_app_courtney_s_iphone δεδομένα: τίτλος: "[?] [?] Γκαράζ έμεινε ανοιχτό! " μήνυμα: "Η πόρτα του γκαράζ είναι ανοιχτή εδώ και 2 ώρες. Κλείστε;" data: push: category: ios_close_garage - service: notify.mobile_app_pixel_3a data: title: "[?] [?] Το γκαράζ παραμένει ανοιχτό!" μήνυμα: "Η πόρτα του γκαράζ είναι ανοιχτή εδώ και 2 ώρες. Κλείστε;" δεδομένα: ενέργειες: - δράση: android_close_garage title: Close Garage - service: notify.discord data: message: "[?] [?] Η πόρτα του γκαράζ είναι ανοιχτή εδώ και 2 ώρες. Κλείστε;" στόχος: ["Ο ΔΙΑΓΩΝΙΣΜΟΣ ΣΑΣ ΚΑΝΑΛΙΟ ID"]
Για να λάβετε μια ειδοποίηση στο IOS που έχει ένα κουμπί για να κλείσετε την πόρτα του γκαράζ, πρέπει να προσθέσετε τα ακόλουθα στο αρχείο configuration.yaml.
διαμόρφωση.yaml
ios:
push: categories: - name: Close Garage identifier: 'ios_close_garage' action: - identifier: 'IOS_CLOSE_GARAGE' title: 'Close Garage' activationMode: 'background' authenticationΑπαίτηση: true # Require FaceID / TouchID καταστροφική: ψευδής συμπεριφορά: 'default'
Τώρα μπορείτε να προσθέσετε τον αυτοματισμό που καλείται όταν πατήσετε το κουμπί κλεισίματος πόρτας γκαράζ στην ειδοποίηση ώθησης IOS.
αυτοματισμοί.yaml
- id: 'ios_mobile_app_notification_close_garage_door'
ψευδώνυμο: ειδοποίηση εφαρμογής για κινητά ios κλείσιμο σκανδάλης πόρτας γκαράζ: πλατφόρμα: event_type: ios.notification_action_fired event_data: actionName: IOS_CLOSE_GARAGE δράση: - καθυστέρηση: 00:00:15 - υπηρεσία: cover.close_cover δεδομένων: unit_id: cover.garage_door
Ο αυτοματισμός που καλείται όταν πατήσετε το κουμπί κλεισίματος της πόρτας του γκαράζ στην ειδοποίηση push Android.
αυτοματισμοί.yaml
- id: 'android_mobile_app_notification_close_garage_door'
ψευδώνυμο: ειδοποίηση εφαρμογής για κινητά Android κλείσιμο σκανδάλης πόρτας γκαράζ: - event_data: action: android_close_garage event_type: mobile_app_notification_action platform: action event: - delay: 00:00:15 - service: cover.close_cover data: units_id: cover.garage_door
Συνιστάται:
Ανοιχτήρι γκαράζ με ανατροφοδότηση χρησιμοποιώντας το Esp8266 ως διακομιστή Web .: 6 βήματα
Garage Door Opener with Feedback Using Esp8266 As Web Server .: Γεια, θα σας δείξω πώς να κάνετε έναν απλό τρόπο για να κάνετε ένα ανοιχτήρι γκαράζ. -ESP8266 είναι κωδικοποιημένος ως διακομιστής ιστού, η πόρτα μπορεί να είναι ανοιχτή παντού στον κόσμο ανατροφοδότηση, θα ξέρετε ότι η πόρτα είναι ανοιχτή ή κλείνει σε πραγματικό χρόνο-Απλή, μόνο μία συντόμευση για να
Αόρατο τηλεχειριστήριο πόρτας γκαράζ: 7 βήματα (με εικόνες)
Αόρατο τηλεχειριστήριο πόρτας γκαράζ: Μια φορά αφήσαμε το αυτοκίνητό μας σταθμευμένο έξω από το γκαράζ και ένας κλέφτης έσπασε ένα παράθυρο για να φτάσει στο τηλεχειριστήριο της γκαράζ. Στη συνέχεια άνοιξαν το γκαράζ και έκλεψαν μερικά ποδήλατα. Έτσι αποφάσισα να κρύψω το τηλεχειριστήριο χτίζοντας το στο τασάκι του αυτοκινήτου. Λειτουργεί έως
Χρήση HomeLink Με Μη Υποστηριζόμενα Ανοιχτήρια Πόρτας Γκαράζ: 6 Βήματα
Χρήση HomeLink Με Μη Υποστηριζόμενα Ανοιχτήρια Πόρτας Γκαράζ: Ζω σε μια πολυκατοικία και πρόσφατα εγκατέστησα το homelink στο αυτοκίνητό μου. Δυστυχώς, το τηλεχειριστήριο γκαράζ που μου έδωσαν χρησιμοποιεί αυτήν τη σύνδεση maxSecure που δεν υποστηρίζει homelink. Έτσι αποφάσισα να βρω μια λύση
Αντικαταστήστε την μπαταρία σε ανοιχτήρι γκαράζ: 5 βήματα
Αντικαταστήστε την μπαταρία σε ανοιχτήρι γκαράζ: Σε αυτό το Instructable, θα σας δείξω πώς να αντικαταστήσετε την μπαταρία σε τηλεχειριστήριο πόρτας γκαράζ. Αυτό το συγκεκριμένο είναι ένα είδος καθολικού τηλεχειριστηρίου με 4 κανάλια που χρησιμοποιείται συχνά με άλλες συσκευές επίσης. Ο τύπος μπαταρίας που χρησιμοποιείται είναι 27Α
Ειδοποιητής γραμματοκιβωτίου και πόρτας γκαράζ: 5 βήματα (με εικόνες)
Ειδοποιητής θυρίδας αλληλογραφίας και γκαράζ: Αυτό το Instructables βασίζεται στον ειδοποιητή γραμματοκιβωτίου Johan Moberg. Σε σύγκριση με αυτό το έργο, έκανα κάποιες αλλαγές: Μακριά από το σπίτι μου δεν είναι μόνο το γραμματοκιβώτιο, αλλά και το γκαράζ. Βρίσκονται σε μία τοποθεσία κοντά στο δρόμο και το σπίτι βρίσκεται περίπου 5