Προς το περιεχόμενο

Home Assistant Hassio RPi


Spect~

Προτεινόμενες αναρτήσεις

7 λεπτά πριν, mechpanos είπε

Εξαρτάται το διακόπτη και το κουτί. Αλλά υποτίθεται ότι το shelly είναι εκ σχεδιασμού φτιαγμένο, για να χωράει σε ευρωπαϊκά κουτιά με διακόπτες.

Σωστό. Το βίντεο βέβαια δείχνει κουτιά γυψοσανίδας στα οποία μια χαρά χωράει... Για αυτό ρωτάω εδ΄ώ αυτούς που το έχουν χρησιμοποιήσει, γιατί υπάρχουν κατασκευαστές και "κατασκευαστές" κουτιών.... 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 1,9k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

  • Moderators

Μια βοηθεια πριν σπασω την παπαρια!! :D Δουλευει ως προς το οτι δεν σβηνει τα φωτα οταν καποιος ειναι μεσα. Δεν δουλευει ως προς το οτι δεν σβηνει τα φωτα οταν κανεις δεν ειναι μεσα. Συνεπως δεν ξερουμε αν το πρωτο δουλευει επειδη δουλευει σωστα ή επειδη δεν δουλευει καθόλου :P

Eφτιαξα ενα σενσορ το home_occupancy για να δείχνει αν ειναι κάποιος σπίτι ή οχι.

και στο NodeRed εχω αυτο.

Spoiler

1.PNG.51b93f407080049c6fd5e37bcb3470bd.PNG

Τα zone ειναι ρυθμισμένα να ενεργοποιούνται οταν καποιος φεύγει απο τη ζώνη "home".. Και στο "home is empty" γίνεται ο παρακάτω έλεγχος οπου κοιτάει να δει αν ειναι αδειο το σπιτι (δηλαδη το home_occupancy να ειναι False) και αν ειναι τοτε να σβήνει οτι φαίνεται.. 

Το θεμα ειναι οτι οταν οντως ειναι άδειο το σπιτι δεν τα σβήνει.. Επίσης δοκιμασα με το inject που εχω βάλει στη φωτογραφία να το τρέξω και δούλεψε κανονικά οταν όμως φεύγει και ο 2ος απο το σπιτι δεν δουλευει.. Καμία ιδεα πριν το σπασω;

Spoiler

2.PNG.25f6751879b82729a9f4db99883c957e.PNG

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

25 λεπτά πριν, Spect~ είπε

Μια βοηθεια πριν σπασω την παπαρια!! :D Δουλευει ως προς το οτι δεν σβηνει τα φωτα οταν καποιος ειναι μεσα. Δεν δουλευει ως προς το οτι δεν σβηνει τα φωτα οταν κανεις δεν ειναι μεσα. Συνεπως δεν ξερουμε αν το πρωτο δουλευει επειδη δουλευει σωστα ή επειδη δεν δουλευει καθόλου :P

Eφτιαξα ενα σενσορ το home_occupancy για να δείχνει αν ειναι κάποιος σπίτι ή οχι.

και στο NodeRed εχω αυτο.

  Απόκρυψη περιεχομένων

1.PNG.51b93f407080049c6fd5e37bcb3470bd.PNG

Τα zone ειναι ρυθμισμένα να ενεργοποιούνται οταν καποιος φεύγει απο τη ζώνη "home".. Και στο "home is empty" γίνεται ο παρακάτω έλεγχος οπου κοιτάει να δει αν ειναι αδειο το σπιτι (δηλαδη το home_occupancy να ειναι False) και αν ειναι τοτε να σβήνει οτι φαίνεται.. 

Το θεμα ειναι οτι οταν οντως ειναι άδειο το σπιτι δεν τα σβήνει.. Επίσης δοκιμασα με το inject που εχω βάλει στη φωτογραφία να το τρέξω και δούλεψε κανονικά οταν όμως φεύγει και ο 2ος απο το σπιτι δεν δουλευει.. Καμία ιδεα πριν το σπασω;

 

  Απόκρυψη περιεχομένων

2.PNG.25f6751879b82729a9f4db99883c957e.PNG

 

Εγκατέστησε το boolean addon και βάλε τα inputs να μπαίνουν σε AND και μετά στο home is empty. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
26 λεπτά πριν, liakjim είπε

Εγκατέστησε το boolean addon και βάλε τα inputs να μπαίνουν σε AND και μετά στο home is empty. 

και τι θα κερδίσω με αυτο; απλα το βαζω σαν and και δεν ρυθμιζω τιποτα αλλο;

Αν καταλαβα καλα το ρυθμιζεις να "περναει" όταν έχει τον απαιτούμενο αριθμό inputs.. Δηλαδη με το And ρυθμισμενο σε 2 topics θα ερθει πχ ενημερωση απο το δικο μου node αλλαγης χώρου, θα παει στο node και οταν στείλει ενημέρωση και το αλλο node τοτε θα γυρισει σε true όπου και θα συνεχίσει στο home is empty σωστα;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

55 λεπτά πριν, Spect~ είπε

και τι θα κερδίσω με αυτο; απλα το βαζω σαν and και δεν ρυθμιζω τιποτα αλλο;

Αν καταλαβα καλα το ρυθμιζεις να "περναει" όταν έχει τον απαιτούμενο αριθμό inputs.. Δηλαδη με το And ρυθμισμενο σε 2 topics θα ερθει πχ ενημερωση απο το δικο μου node αλλαγης χώρου, θα παει στο node και οταν στείλει ενημέρωση και το αλλο node τοτε θα γυρισει σε true όπου και θα συνεχίσει στο home is empty σωστα;

Σωστά. Έτσι το έχω κάνει και εγώ ( αν και σε εμένα απλά μου στέλνει μήνυμα, φυσικά το αλλάζεις όπως θες). 

Νομίζω στο έχω ξαναδείξει:

IMG_20210924_122420.jpg.f22a51947567b33c2a6118bf9a3f88b2.jpg

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
10 λεπτά πριν, liakjim είπε

Σωστά. Έτσι το έχω κάνει και εγώ ( αν και σε εμένα απλά μου στέλνει μήνυμα, φυσικά το αλλάζεις όπως θες). 

Νομίζω στο έχω ξαναδείξει:

IMG_20210924_122420.jpg.f22a51947567b33c2a6118bf9a3f88b2.jpg

Σε εμενα αυτο ειναι αχρηστο απο την αποψη οτι αν εγω φυγω τωρα και το κινητο της κοπελας κανει update την τοποθεσια της 1 ωρα μετα τοτε για 1 ωρα δεν θα εχει γινει τιποτα.. 

Εγω θέλω να γίνεται trigger οταν φυγει κάποιος. Επισης εγω εχω το node Zone οταν το event ειναι "leave" δηλαδη γινεται trigger οταν βγει καποιος απο αυτη τη ζωνη οχι οταν αλλάξει γενικα η κατάσταση

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
16 λεπτά πριν, Spect~ είπε

Σε εμενα αυτο ειναι αχρηστο απο την αποψη οτι αν εγω φυγω τωρα και το κινητο της κοπελας κανει update την τοποθεσια της 1 ωρα μετα τοτε για 1 ωρα δεν θα εχει γινει τιποτα.. 

Εγω θέλω να γίνεται trigger οταν φυγει κάποιος. Επισης εγω εχω το node Zone οταν το event ειναι "leave" δηλαδη γινεται trigger οταν βγει καποιος απο αυτη τη ζωνη οχι οταν αλλάξει γενικα η κατάσταση

Γιατί να κάνει μια ώρα μετά update;

Ακόμα και αν το κάνει έτσι , πρόβλημα θα είχες με αυτήν την καθυστέρηση σε όποιο σχήμα και να εφτιαχνες. Αν θέλεις να ενεργοποιηθεί με το να φύγει ένα άτομο, μπορείς να βάλεις OR αντί για AND.

Το trigger σου είναι το ίδιο με εμένα, απλά εγώ έχω κάνει sensor από το life360 με αλλαγή κατάστασης από home σε not_home.

Επεξ/σία από liakjim
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
6 λεπτά πριν, liakjim είπε

Γιατί να κάνει μια ώρα μετά update;

Ακόμα και αν το κάνει έτσι , πρόβλημα θα είχες με αυτήν την καθυστέρηση σε όποιο σχήμα και να εφτιαχνες. Αν θέλεις να ενεργοποιηθεί με το να φύγει ένα άτομο, μπορείς να βάλεις OR αντί για AND.

Το trigger σου είναι το ίδιο με εμένα, απλά εγώ έχω κάνει sensor από το life360 με αλλαγή κατάστασης από home σε not_home.

Η μια ωρα ηταν τυχαιό νούμερο αλλα και παλι μπορει το αλλο κινητο να μην εχει ιντερνετ οποτε μπορει και πανω απο ωρα.Γιατι να έχεις το ιδιο προβλημα όπως και να το κανεις;

Ετσι όπως το έχω κανονικά αν κανεις trigger ειτε το ενα node ειτε το άλλο δεν θα συνεχίσει στο υπόλοιπο flow? Το μονο που μπορώ να σκεφτώ είναι να γίνεται trigger κανονικά αλλα να μην έχει προλάβει να αλλάξει state το Home_occupancy. Δηλαδη, ενω φευγω απο τη ζωνη σπιτιου ενεργοποιειται το flow παει στον ελεγχο και εκει βλέπει οτι υπάρχει κάποιος σπιτι γιατι ενω έφυγα δεν εχει προλάβει να αλλάξει αυτος ο sensor οπότε και δεν γίνεται trigger το τελικό κομμάτι..

Θα βαλω να περιμενει ενα λεπτο ώστε να έχει χρόνο να ανανεωθεί αυτο..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 λεπτά πριν, Spect~ είπε

Η μια ωρα ηταν τυχαιό νούμερο αλλα και παλι μπορει το αλλο κινητο να μην εχει ιντερνετ οποτε μπορει και πανω απο ωρα.Γιατι να έχεις το ιδιο προβλημα όπως και να το κανεις;

Ετσι όπως το έχω κανονικά αν κανεις trigger ειτε το ενα node ειτε το άλλο δεν θα συνεχίσει στο υπόλοιπο flow? Το μονο που μπορώ να σκεφτώ είναι να γίνεται trigger κανονικά αλλα να μην έχει προλάβει να αλλάξει state το Home_occupancy. Δηλαδη, ενω φευγω απο τη ζωνη σπιτιου ενεργοποιειται το flow παει στον ελεγχο και εκει βλέπει οτι υπάρχει κάποιος σπιτι γιατι ενω έφυγα δεν εχει προλάβει να αλλάξει αυτος ο sensor οπότε και δεν γίνεται trigger το τελικό κομμάτι..

Θα βαλω να περιμενει ενα λεπτο ώστε να έχει χρόνο να ανανεωθεί αυτο..

 Δεν το έχω κάνει ποτέ έτσι όπως το έχεις , χωρίς boolean δλδ. Νομίζω ότι μπορείς να δοκιμάσεις με το OR.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
6 λεπτά πριν, liakjim είπε

 Δεν το έχω κάνει ποτέ έτσι όπως το έχεις , χωρίς boolean δλδ. Νομίζω ότι μπορείς να δοκιμάσεις με το OR.

μα αν βαλεις boolean με OR δεν θα ειναι σαν να μην υπάρχει; απο την αποψη οτι παντα θα γίνεται trigger οπως και τωρα λογικα γινετια trigger οταν βγει καποιος απο το σπιτι.. Δεν το ξερω με σιγουρια αλλα ετσι δουλευεο φαντάζομαι

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 λεπτά πριν, Spect~ είπε

μα αν βαλεις boolean με OR δεν θα ειναι σαν να μην υπάρχει; απο την αποψη οτι παντα θα γίνεται trigger οπως και τωρα λογικα γινετια trigger οταν βγει καποιος απο το σπιτι.. Δεν το ξερω με σιγουρια αλλα ετσι δουλευεο φαντάζομαι

Αν θέλεις να ενεργοποιηθεί με όλα τα άτομα εκτός σπιτιού, θέλει AND.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
9 λεπτά πριν, liakjim είπε

Αν θέλεις να ενεργοποιηθεί με όλα τα άτομα εκτός σπιτιού, θέλει AND.

Οχι απαραίτητα.. Παιζει ρόλο η προσέγγιση. Μπορεις να ανεβασεις λιγο τη ρυθμιση που εχουν τα state_change?

Το AND αντιλαμβάνεται τα τοπικ απο το ιδιο node σαν ιδια ή ξεχωριστα; δηλαδη αν το δικο σου node αλλαξει 10 φορες τοποθεσια θα στειλει 10 τοπικ οποτε θα γίνουν 5 ελεγχοι ή απλα θα ανανεωνει το 1 τοπικ και θα περιμενει το 2ο τοπικ απο το δευτερο node?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
2 ώρες πριν, Spect~ είπε

Οχι απαραίτητα.. Παιζει ρόλο η προσέγγιση. Μπορεις να ανεβασεις λιγο τη ρυθμιση που εχουν τα state_change?

Το AND αντιλαμβάνεται τα τοπικ απο το ιδιο node σαν ιδια ή ξεχωριστα; δηλαδη αν το δικο σου node αλλαξει 10 φορες τοποθεσια θα στειλει 10 τοπικ οποτε θα γίνουν 5 ελεγχοι ή απλα θα ανανεωνει το 1 τοπικ και θα περιμενει το 2ο τοπικ απο το δευτερο node?

Καταρχάς από το life360 integration παίρνω το place να είναι home ή not_home. Έτσι δεν το κάνεις και εσύ;

Μετά στο nodered , τα έχω έτσι

56b1d56e1de644937a1fd12d65633233.png

Οπότε με το AND, όταν και τα 2 states από τα 2 κινητά γίνουν not_home τότε έρχεται ειδοποίηση.

Μπορείς αν θες να κάνεις το ίδιο με το wait until node, όπου θα περιμένει να έρθει και το άλλο για να δώσει έξοδο για σήμα.

Δλδ να βάλεις αυτό

a05fd0941589bf49c7fd7848a10b31bc.png

οπότε γίνεται έτσι :

Inked15a93604bb499817ccdf574d772b0a00_LI.jpg.4ecf05ca4dcfdbf8c84a9b710890cee2.jpg

Επεξ/σία από liakjim
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ξέρει κανείς πως τρέχουμε πράξεις στο nodered;

Θέλω να τρέξω αυτό

= (6,112 * rH * 2,167 * ( 2,71828^((17,67*T)/(T+243,5))))/(273,15+T)

Όπου rH είναι η σχετική υγρασία και Τ η θερμοκρασία (θα την παίρνω από θερμόμετρα).

Είναι μια απλή φόρμουλα υπολογισμού απόλυτης υγρασίας σε gr/m3.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...