Πίνακας περιεχομένων:
- Βήμα 1: Ρύθμιση του διακομιστή
- Βήμα 2: Διαμόρφωση και προσθήκες
- Βήμα 3: Ρυθμίστε το ρελέ στερεάς κατάστασης
- Βήμα 4: Συνδέστε το ρελέ Solid Sate και ανεβάστε τον κώδικα Arduino
- Βήμα 5: Δοκιμή
- Βήμα 6: Επόμενα βήματα
Βίντεο: Arduino και Apple HomeKit Integration - Ελέγξτε το σπίτι σας από το Siri! Το IoT είναι εδώ: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αυτό το Instructable θα σας δώσει έναν γρήγορο και εύκολο τρόπο για να προσθέσετε έναν πίνακα arduino στο Apple HomeKit σε μια συσκευή iOS. Ανοίγει κάθε είδους δυνατότητες, συμπεριλαμβανομένων των Script που εκτελούνται στον διακομιστή, σε συνδυασμό με το Apples HomeKit "Scenes", δημιουργεί έναν ισχυρό συνδυασμό!
Αυτό δεν είναι σε καμία περίπτωση μια ολοκληρωμένη λύση ή έτοιμο για μακροπρόθεσμη χρήση, αλλά δείχνει τι είναι δυνατό με λίγη περισσότερη δουλειά:) Δείτε το ιστολόγιό μου για μελλοντικά έργα www.arduinoblogger.co.uk
Τι χρειάζεται:
- Arduino με ασπίδα Ethernet ή WiFi
- Raspberry Pi ή κάποιος άλλος διακομιστής
- Ρελέ στερεάς κατάστασης ή Κανονικό ρελέ με κύκλωμα ελέγχου
- Πίνακας ψωμιού - προαιρετικό
- Project Box
- Κάποια στιγμή
- συσκευή iOS
- Επέκταση Μολύβδου για χάραξη
Βήμα 1: Ρύθμιση του διακομιστή
Αυτό το έργο απαιτεί τη χρήση διακομιστή για την εκτέλεση του λογισμικού HomeBridge. Χρησιμοποίησα ένα Raspberry Pi καθώς το είχα άμεσα διαθέσιμο αλλά θεωρητικά οτιδήποτε μπορεί να τρέξει το Node. Οι Js πρέπει να λειτουργούν!
Μπορείτε να ακολουθήσετε αυτόν τον οδηγό εδώ για να το χρησιμοποιήσετε και να χρησιμοποιήσετε το Raspberry Pi. Άλλες οδηγίες υπάρχουν για να φτιάξετε ένα Raspberry Pi αν τις χρειάζεστε!
github.com/nfarina/homebridge/wiki/Running…
Μόλις εγκατασταθεί, πρέπει να εγκαταστήσετε μια προσθήκη και να προσαρμόσετε το αρχείο config.json
Βήμα 2: Διαμόρφωση και προσθήκες
Ανοίξτε το αρχείο config.json που πρέπει να βρίσκεται στο ~/.homebridge/config.json χρησιμοποιώντας τον αγαπημένο σας επεξεργαστή κειμένου και προσθέστε τα παρακάτω
"name": "Homebridge", "όνομα χρήστη": "CC: 22: 3D: E3: CE: 30", "λιμάνι": 51826, "pin": "031-45-154"
}, "πλατφόρμες": , "αξεσουάρ": [{
"αξεσουάρ": "Http", "name": "Φωτιστικό σαλονιού", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "ΛΗETΗ"
}]
}
Θα χρειαστεί επίσης να εγκαταστήσετε την προσθήκη homebride-http. Το λογισμικό HomeBridge θα υποβάλει αιτήματα HTTP GET στο Arduino, το οποίο στη συνέχεια θα ενεργοποιήσει ή θα απενεργοποιήσει το ρελέ στερεάς κατάστασης. Η κλήση μοιάζει με αυτό:
192.168.1. X: 80/? on
192.168.1. X: 80/? απενεργοποιημένο
Για να εγκαταστήσετε τον τύπο προσθήκης:
npm εγκατάσταση homebridge-http
Βήμα 3: Ρυθμίστε το ρελέ στερεάς κατάστασης
Έχω χρησιμοποιήσει αρκετά βαριά καθήκοντα ρελέ στερεάς κατάστασης. Αυτό μπορεί (και θα αντικατασταθεί σε μελλοντικές εκδόσεις αυτού) για κάτι πολύ μικρότερο. Προφανώς βαθμολογήστε αυτό για το φορτίο που σκοπεύετε να το εξαντλήσετε.
Αυτό είναι ουσιαστικά ένα "έξυπνο" καλώδιο επέκτασης τώρα.
Το θετικό σκέλος του ρελέ στερεάς κατάστασης θα συνδεθεί με τον πείρο 5 στο arduino.
Το αρνητικό θα συνδεθεί με τον ακροδέκτη GND.
Όλες οι συνηθισμένες προειδοποιήσεις ισχύουν όταν πρόκειται για 120/220 vdc - ΠΡΟΣΟΧΗ.
Βήμα 4: Συνδέστε το ρελέ Solid Sate και ανεβάστε τον κώδικα Arduino
Ανοίξτε το περιβάλλον arduino και ανεβάστε αυτό το σκίτσο.
Προσαρμόστε τη διεύθυνση IP σας όπως απαιτείται.
Αυτό θα πρέπει τώρα να είναι έτοιμο για δοκιμή.
Εκκινήστε το homebridge στον διακομιστή!
Βήμα 5: Δοκιμή
Τώρα που όλα είναι στη θέση τους, ήρθε η ώρα για δοκιμή!
Κατεβάστε το Elgatu Eve από το App Store στη συσκευή σας iOS.
Θα πρέπει να δείτε το Homebridge ως αξεσουάρ που είναι διαθέσιμο για σύνδεση. Χρησιμοποιήστε τον αριθμό pin 031-45-154, αυτό μπορεί να προσαρμοστεί στο αρχείο config.json.
Μόλις συνδεθείτε, μπορείτε να το μετακινήσετε μέσα στην εφαρμογή στο επιθυμητό δωμάτιο κλπ. Δώστε μια δοκιμή στη Siri! Θα πρέπει να μπορεί να ελέγχει το ρελέ χρησιμοποιώντας φωνή!
Βήμα 6: Επόμενα βήματα
Το σχέδιο είναι να μειωθεί και να χρησιμοποιηθεί κάτι σαν Nano και να ενσωματωθεί σε Lightswitches / πρίζες τοίχου με πολύ μικρότερα Relays και να χρησιμοποιηθεί WiFi για ένα πλήρες σύστημα οικιακού αυτοματισμού.
Ελπίζω κάποιος να το αξιοποιήσει! Ευχαριστώ πολύ τον Nick Farina για τη δουλειά του στο Homebridge Software!
Ένα βίντεο έρχεται σύντομα.
Συνιστάται:
Έχετε νέο Neopixel; Εδώ είναι ένας οδηγός γρήγορης εκκίνησης!: 5 βήματα
Έχετε νέο Neopixel; Εδώ είναι ένας γρήγορος οδηγός έναρξης !: Ξέρω ότι στην τελευταία μου οδηγία είπα ότι θα είμαι τακτικός, αλλά δεν το έχω κάνει. Λοιπόν, προσπάθησα, αλλά δεν είχα καλές ιδέες: Σπιρτόξυλο με κερί: KABOOM!*Κερί κραγιόν: Fissssssss … KABOOOM! ** Φανταστική μαθηματική τέχνη: Λάθος γωνίες! Τέλος πάντων, επέστρεψα
Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορούν να επαναλάβουν όλοι: 5 βήματα
Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορεί να επαναλάβει ο καθένας .: Εργαλεία -μετροταινία-κατσαβίδι-συγκολλητικό σίδερο-πριόνι αντιμετώπισης-ηλεκτρικό τρυπάνι-γυαλόχαρτοΑναφορικά-LED led (RGB) 5m-LED controller -Power Supply 12V 4A-timber 50-50-1500 2x-ξύλο 20-20-3000 2x κόντρα πλακέ 500-1000mm-βίδες (45mm) 150x-βίδες (35mm) 30x-scr
Κοπή και επανασύνδεση λωρίδων φωτός Phillips Hue (Για όσους από εμάς δεν είναι πολύ έμπειροι με τη συγκόλληση): 6 βήματα
Κοπή και επανασύνδεση λωρίδων φωτισμού Phillips Hue (Για όσους από εμάς δεν είναι πολύ εξειδικευμένοι στη συγκόλληση): Εάν είστε ειδικοί στη συγκόλληση, υπάρχει μια καλή ανάρτηση εδώ με το «ruedli» για το πώς να το κάνετε αυτό χωρίς να κόψετε τα μαξιλάρια συγκόλλησης στη μέση .Αυτά τα βήματα είναι για όσους από εμάς είναι εξοικειωμένοι, αλλά δεν είναι πολύ έμπειροι στη συγκόλληση. Έχω κάνει τις βασικές πωλήσεις
Απαλλαγή από τον προσωπικό σας υπολογιστή από κακόβουλο λογισμικό και ιούς .: 10 βήματα
Απαλλαγή από τον προσωπικό σας υπολογιστή από κακόβουλο λογισμικό και ιούς .: Αργός υπολογιστής; Αναδυόμενα παράθυρα; Ο υπολογιστής σας λειτουργεί αργά ή έχετε παρατηρήσει συχνά αναδυόμενα παράθυρα ακόμη και όταν δεν χρησιμοποιείτε πρόγραμμα περιήγησης; Υπάρχει μεγάλη πιθανότητα ο υπολογιστής σας να έχει μολυνθεί από ιό, κακόβουλο λογισμικό ή λογισμικό υποκλοπής spyware. Υπάρχουν πολλά διαθέσιμα εργαλεία για να βοηθήσετε να ξεκαθαρίσετε
ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ !!!! Φτηνός και εύκολος ενισχυτής σήματος κεραίας WIFI που είναι καλύτερος και γρηγορότερος από τους χάρτινους !!!: 9 βήματα
ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ !!!! Φτηνός και εύκολος ενισχυτής σήματος κεραίας WIFI που είναι καλύτερος και γρηγορότερος από τα χαρτιά !!!: Μια νέα στροφή για μια παλιά ιδέα για τη βελτίωση του σήματος WIFI