Εμφάνιση αποτελεσμάτων : 1 έως 9 από 9

Θέμα: Home Assistant, Tasmota and garage door sensor

  1. #1
    Μέλος
    Όνομα
    ΑΛΕΞΑΝΔΡΟΣ
    Εγγραφή
    Jan 2012
    Περιοχή
    Άνω Αχαρναί
    Μηνύματα
    719

    Question Home Assistant, Tasmota and garage door sensor

    Αφού ολοκλήρωσα το project να ελέγχω την πόρτα του garage από wifi, είδα ότι θα ήταν καλό να έχω και μια ένδειξη για το αν η πόρτα είναι κλειστή ή ανοικτή. Από πλευράς hardware τα πράγματα είναι απλά. Το πρόβλημα είναι από την πλευρά του software που από ότι είδα το tasmota δεν έχει έναν έξυπνο τρόπο χειρισμού στα switches. Δεν σου δίνει καν ένδειξη στην web σελίδα του για το status ενός διακόπτη.

    Ξεκίνησα τις πρώτες δοκιμές με ένα nodemcu που το έχω ειδικά για δοκιμές. Στο σενάριο υπάρχουν 3 relays, 3 buttons και ένα switch όπου θα συνδέεται ο μαγνητικός διακόπτης. Ειδικά για το switch έχω δηλώσει τις εντολές:

    Κώδικας:
    SwitchMode4 2
    SwitchTopic4 nod20501b-st4
    Όταν κάνω αλλαγή κατάστασης στο switch, στην κονσόλα μου δείχνει:

    Κώδικας:
    14:09:30.306 MQT: cmnd/nod20501b-st4/POWER4 = ON
    14:09:51.667 MQT: cmnd/nod20501b-st4/POWER4 = OFF
    Στο home assistant δεν έχω κάνει κάποια ειδική ρύθμιση. Πίστευα πως θα έστελνε το tasmota την κατάσταση του sensor, αλλά δεν προστέθηκε κάτι καινούργιο στα entities της συσκευής. Το ερώτημα είναι, τι πρέπει να ρυθμίσω στο home assistant ώστε να βλέπω άμεσα το status της πόρτας;

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Όνομα
    ΑΛΕΞΑΝΔΡΟΣ
    Εγγραφή
    Jan 2012
    Περιοχή
    Άνω Αχαρναί
    Μηνύματα
    719

    Προεπιλογή

    Τελικά δεν έχει ασχοληθεί κανείς με binary sensors στο Home Assistant;

    0 Not allowed! Not allowed!

  3. #3
    Συντονιστής Το avatar του χρήστη kioan
    Όνομα
     
    Εγγραφή
    Mar 2005
    Περιοχή
    127.0.0.1
    Μηνύματα
    3.169

    Προεπιλογή

    Πειραματίσου με το ESPHome. Λειτουργούν μια χαρά τα binary sensors στο HA.

    0 Not allowed! Not allowed!
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  4. Ένα μέλος ευχαρίστησε τον kioan για αυτό το χρήσιμο μήνυμα:

    mikemtb (18-05-21)

  5. #4
    Μέλος
    Όνομα
    ΑΛΕΞΑΝΔΡΟΣ
    Εγγραφή
    Jan 2012
    Περιοχή
    Άνω Αχαρναί
    Μηνύματα
    719

    Προεπιλογή

    Αν έχω καταλάβει σωστά το ESPHome είναι αντίστοιχο firmware του Tasmota. Το θέμα είναι ότι δουλεύω πάνω στο Tasmota όλες μου τις συσκευές και δεν θα ήθελα να περάσω από την αρχή σε άλλη πλατφόρμα.

    0 Not allowed! Not allowed!

  6. #5
    Νέο Μέλος
    Όνομα
    Παναγιώτης
    Εγγραφή
    Jul 2021
    Περιοχή
    Αθήνα
    Μηνύματα
    2

    Προεπιλογή

    Καλησπέρα, Παναγιώτης, καινούργιος στο Forum αλλά ασχολούμαι με Home Assistant και Tasmota. Τελικά έβγαλες άκρη με το μαγνητικό διακόπτη στο Tasmota; Εγώ που έχω reed switch αυτόματα το βλέπει απευθείας ο ΗΑ, στο switchmode1.

    0 Not allowed! Not allowed!

  7. #6
    Μέλος
    Όνομα
    ΑΛΕΞΑΝΔΡΟΣ
    Εγγραφή
    Jan 2012
    Περιοχή
    Άνω Αχαρναί
    Μηνύματα
    719

    Προεπιλογή

    Απλά δήλωσα SwitchMode2 15 όπου το αποδεσμεύει από το ρελέ και στέλνει μήνυμα στο HA κάθε φορά που αλλάζει κατάσταση. Οπότε όλα καλά...

    0 Not allowed! Not allowed!

  8. #7
    Νέο Μέλος
    Όνομα
    Παναγιώτης
    Εγγραφή
    Jul 2021
    Περιοχή
    Αθήνα
    Μηνύματα
    2

    Προεπιλογή

    Ναι, υπάρχουν πολλοί τρόποι να κάνεις κάτι, και μερικές φορές σε μπερδεύει περισσότερο.

    0 Not allowed! Not allowed!

  9. #8
    Μέλος
    Όνομα
    Λευτέρης
    Εγγραφή
    Jan 2011
    Περιοχή
    Αθήνα
    Μηνύματα
    80

    Προεπιλογή

    Καλησπέρα. Έχω μια μαγνητική παγίδα πόρτας. Πως θα την δηλώσω στο Tasmota για να την βλέπω σαν ανοιχτή ή κλειστή; Ευχαριστώ

    0 Not allowed! Not allowed!

  10. #9
    Μέλος
    Όνομα
    ΑΛΕΞΑΝΔΡΟΣ
    Εγγραφή
    Jan 2012
    Περιοχή
    Άνω Αχαρναί
    Μηνύματα
    719

    Προεπιλογή

    Κατά αρχάς δίνεις την δήλωση στη κονσόλα του tasmota SwitchModeX 15, όπου στο X βάζεις το νούμερο του switch που έχεις δηλώσει τον μαγνητικό διακόπτη (υποθέτοντας ότι το έχεις ήδη δηλώσει το switch στο configuration module του tasmota). Μετά προσθέτεις τον απαραίτητο κώδικα στο homeassistant.

    Στην δική μου περίπτωση έχω προσθέσει στο configuration.yaml αρχείο την εντολή:

    Κώδικας:
    binary_sensor: !include binary_sensors.yaml
    όπου στο αρχείο binary_sensors.yaml δηλώνω όλα τα binary sensors, όπως είναι οι μαγνητικές παγίδες. Ένα από αυτά έχει την μορφή:

    Κώδικας:
    - platform: mqtt
        name: "Sensor Name"
        state_topic: "tele/door_sensor/SENSOR"
        availability_topic: "tele/door_sensor/LWT"
        value_template: "{{ value_json.Switch2 }}"
        payload_on: "ON"
        payload_off: "OFF"
        payload_available: "Online"
        payload_not_available: "Offline"
        device_class: door   # also: door, window, garage_door or opening
        qos: 1
    Στη θέση του door_sensor θα βάλεις το δικό σου όνομα, το πώς έχεις ονομάσει την συσκευή στο tasmota. Επίσης στην θέση του Switch2 θα βάλεις το δικό σου νούμερο αν έχεις δηλώσει διαφορετικό του 2.

    1 Not allowed! Not allowed!

Παρόμοια Θέματα

  1. Home Automation με ESP8266 και Tasmota
    By evzone in forum Αυτοματισμοί
    Απαντήσεις: 207
    Τελευταίο Μήνυμα: 17-10-21, 07:27
  2. Ερωτήσεις σχετικά με το Home Assistant
    By alefgr in forum Αυτοματισμοί
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 17-10-21, 00:56
  3. Assistant IT Administrator
    By SV1JRT in forum [Προσφορά / Ζήτηση Εργασίας]
    Απαντήσεις: 0
    Τελευταίο Μήνυμα: 19-02-16, 14:26
  4. ΕΡΩΤΗΣΗ ΓΙΑ ΠΟΡΤΑ GARAGE
    By babilis in forum Ηλεκτρονικά
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 11-03-14, 08:42
  5. Απαντήσεις: 6
    Τελευταίο Μήνυμα: 02-10-12, 22:03

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας