Πίνακας περιεχομένων:
Βίντεο: Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Firebase: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Εισαγωγή:
Αυτό είναι ένα έργο αυτοματισμού σπιτιού που χρησιμοποιεί firebase και nodeMCU. Πρώτον γιατί επέλεξα το Firebase είναι επειδή μπορεί να διατηρηθεί εύκολα, έχει αναφορά προόδου, Crash Analytics κλπ
Προμήθειες
- NodeMcu - 1 Αρ
- Ενότητα ρελέ - 1 Αρ
- Breadboard - 1 αρ
- Άνδρες σε γυναίκες άλτες - 3 Αρ
- Μια σύνδεση στο διαδίκτυο
- Ένα τηλέφωνο Android
Βήμα 1: Δημιουργία βάσης δεδομένων
Πρώτα πρέπει να μεταβείτε σε αυτόν τον ιστότοπο και να συνδεθείτε στον λογαριασμό σας Google. Κάντε κλικ στη δημιουργία νέου έργου και δώστε το όνομα του έργου σας και κάντε κλικ στο κουμπί Συνέχεια. Μετά από λίγα λεπτά, λέει, "το έργο σας είναι έτοιμο" και εμφανίζεται ένα κουμπί συνέχισης για να το κάνετε κλικ, εμφανίζεται ο πίνακας ελέγχου. Στην αριστερή πλευρά, η καρτέλα της βάσης δεδομένων θα είναι εκεί, κάντε κλικ πάνω του και μετακινηθείτε αργά προς τα κάτω, θα δείτε τη δημιουργία σε πραγματικό χρόνο κουμπί βάσης δεδομένων κάντε κλικ σε αυτό. Ανοίγει ένα παράθυρο διαλόγου που σας λέει να επιλέξετε είτε μια κλειδωμένη λειτουργία είτε μια δοκιμαστική λειτουργία. Επιλέξτε τη λειτουργία δοκιμής και κάντε κλικ στο κουμπί ενεργοποίησης. Θα κατευθυνθείτε στην καρτέλα Δεδομένα στην κορυφή, θα δείτε τέσσερις καρτέλες να κάνετε κλικ στην καρτέλα κανόνες και να ελέγξετε αν ισχύουν τόσο οι κανόνες ανάγνωσης όσο και εγγραφής. Αν όχι, αλλάξτε και τα δύο σε true. Τώρα μεταβείτε στις ρυθμίσεις έργου και αντιγράψτε το αναγνωριστικό έργου και το κλειδί API ιστού που θα χρησιμοποιήσουμε αργότερα. Και επίσης μεταβείτε στην καρτέλα λογαριασμοί υπηρεσίας, στην αριστερή καρτέλα μυστικά βάσης δεδομένων θα υπάρχει κλικ στην καρτέλα και μετακινηθείτε προς τα κάτω θα δείτε το όνομα της βάσης δεδομένων και ένα μυστικό κλικ στην επιλογή εμφάνισης στη δεξιά πλευρά του μυστικού και αντιγράψτε το μυστικό και επικολλήστε είναι σε ένα παράθυρο σημειωματάριου. Και τώρα αυτό το κομμάτι τελείωσε. Τώρα θα πάμε στο μέρος της εφεύρεσης εφαρμογών.
Βήμα 2: Διαμόρφωση της εφαρμογής
Το μέρος της εφαρμογής δεν είναι δύσκολη δουλειά. Έχω δώσει τον σύνδεσμο για τη λήψη του αρχείου.aia. Μπορείτε απλά να το κατεβάσετε και να το εισαγάγετε στο λογαριασμό σας. Πρώτα, συνδεθείτε στον εφευρέτη της εφαρμογής MIT και στην κορυφή, το έργο μου θα είναι εκεί, κάντε κλικ σε αυτό, θα εμφανιστεί μια λίστα επιλογών, κάντε κλικ στην εισαγωγή έργου (.aia) από τον υπολογιστή μου και επιλέξτε το ληφθέν αρχείο aia και κάντε κλικ στην εισαγωγή το έργο θα εισαχθεί και θα ανοίξει. τώρα κάντε κλικ στο widget firebaseDB1, η καρτέλα ρυθμίσεων θα ανοίξει στη δεξιά πλευρά, για να αλλάξετε το διακριτικό firebase με το κλειδί API ιστού και να αλλάξετε τη διεύθυνση URL της βάσης με το αναγνωριστικό του έργου firebase σε μορφή (https:// {your-project-id }.firebaseio.com/). Και κάντε κλικ στην επιλογή κατασκευής για λήψη του αρχείου apk της εφαρμογής σας. Τώρα εγκαταστήστε την εφαρμογή στο κινητό σας τηλέφωνο. Και προχωράμε στο επόμενο βήμα.
Βήμα 3: Κωδικός
Έχω δώσει κι εγώ τον κωδικό. Κατεβάστε λοιπόν τον κώδικα και ανοίξτε τον αλλάξτε το firebase_HOST με το αναγνωριστικό του έργου σας σε μορφή ({Your-project-id}.firebaseio.com). Αλλάξτε επίσης το firebase_Auth με το μυστικό του firebase που αντιγράψατε νωρίτερα. Και ειδικά μην ξεχάσετε να αλλάξετε το όνομα και τον κωδικό πρόσβασης wifi.
Σύνδεσμος: Κωδικός & εφαρμογή
Συνιστάται:
DIY Χαμηλού κόστους αυτοματισμός σπιτιού χρησιμοποιώντας Esp8266: 6 βήματα
DIY Χαμηλού κόστους αυτοματισμός σπιτιού χρησιμοποιώντας το Esp8266: Γεια σε όλους, σήμερα σε αυτό το εκπαιδευτικό εγχειρίδιο θα σας δείξω πώς ετοίμασα τον αυτοματισμό του σπιτιού μου ως βήμα προς ένα έξυπνο σπίτι χρησιμοποιώντας μια μονάδα ESP 8266 γενικά γνωστή ως nodemcu, χωρίς να χάνω χρόνο ας αρχίσουμε:)
Αυτοματισμός σπιτιού με Raspberry Pi χρησιμοποιώντας πίνακα ρελέ: 7 βήματα
Αυτοματισμός σπιτιού με Raspberry Pi χρησιμοποιώντας πίνακα ρελέ: Ένας μεγάλος αριθμός ανθρώπων θέλει μεγάλη άνεση αλλά σε λογικές τιμές. Νιώθουμε τεμπέληδες να φωτίζουμε τα σπίτια κάθε βράδυ όταν δύει ο ήλιος και το επόμενο πρωί, κλείνοντας ξανά τα φώτα Or για να ενεργοποιήσουμε/απενεργοποιήσουμε το κλιματιστικό/ανεμιστήρα/θερμαντήρες όπως ήταν
Αυτοματισμός σπιτιού χρησιμοποιώντας το Google Assistant και το Adafruit IO: 3 βήματα
Οικιακός αυτοματισμός χρησιμοποιώντας το Google Assistant και το Adafruit IO: Ο βοηθός Google είναι υπηρεσία φωνητικών εντολών που βασίζεται σε AI (Τεχνητή Νοημοσύνη). Χρησιμοποιώντας τη φωνή, μπορούμε να αλληλεπιδράσουμε με τον βοηθό google και μπορεί να κάνει αναζήτηση στο διαδίκτυο, να προγραμματίσει συμβάντα, να ρυθμίσει συναγερμούς, να ελέγξει συσκευές κ.λπ. Αυτή η υπηρεσία είναι διαθέσιμη στο sma
Αυτοματισμός σπιτιού χρησιμοποιώντας το Blynk: 5 βήματα
Αυτοματισμός σπιτιού χρησιμοποιώντας το Blynk: Γεια σε όλους! Ayush και Anvit εδώ από το Δημόσιο Σχολείο του Δελχί, Πούνα. Όπως ίσως έχετε διαβάσει στον τίτλο, αυτό είναι ένα έργο αυτοματισμού σπιτιού που αναπτύχθηκε χρησιμοποιώντας το Blynk ως πλατφόρμα IOT. Σήμερα οι άνθρωποι γίνονται τεμπέληδες και η ζήτηση για Home Automatio
Απλούστερος αυτοματισμός σπιτιού χρησιμοποιώντας Bluetooth, Android Smartphone και Arduino .: 8 βήματα (με εικόνες)
Απλούστερος αυτοματισμός σπιτιού χρησιμοποιώντας Bluetooth, Android Smartphone και Arduino .: Γεια σε όλους, Αυτό το έργο αφορά στην κατασκευή της πιο απλοποιημένης συσκευής αυτοματισμού σπιτιού χρησιμοποιώντας ένα arduino και μια μονάδα bluetooth. Αυτό είναι πολύ εύκολο να κατασκευαστεί και μπορεί να κατασκευαστεί σε λίγες ώρες. Στην εκδοχή μου που εξηγώ εδώ, μπορώ