Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HomeAssistant integration #82

Open
evilmumi opened this issue Nov 27, 2023 · 8 comments
Open

HomeAssistant integration #82

evilmumi opened this issue Nov 27, 2023 · 8 comments

Comments

@evilmumi
Copy link

Hi,

can anyone help to integrate to Homeassistant

@Fillip38
Copy link

Fillip38 commented Dec 7, 2023

I have add this to my .yaml in HomeAssistant

sensor:
#FingerprintDoorbell  
  - state_topic: "/SmartHome/System/FingerprintDoorbell/matchName"
    name: "FingerprintDoorbell matchName"
  - state_topic: "/SmartHome/System/FingerprintDoorbell/matchId"
    name: "FingerprintDoorbell matchId"
  - state_topic: "/SmartHome/System/FingerprintDoorbell/ring"
    name: "FingerprintDoorbell ring"
        
#Fingerprint Doorbell
switch:
  - unique_id: FingerprintDoorbell-IgnoreTouchRing
    command_topic: /SmartHome/System/FingerprintDoorbell/ignoreTouchRing
    payload_on: "off"
    payload_off: "on"
    name: "FingerprintDoorbell IgnoreTouchRing"

@evilmumi
Copy link
Author

evilmumi commented Dec 7, 2023

I have add this to my .yaml in HomeAssistant

sensor:
#FingerprintDoorbell  
  - state_topic: "/SmartHome/System/FingerprintDoorbell/matchName"
    name: "FingerprintDoorbell matchName"
  - state_topic: "/SmartHome/System/FingerprintDoorbell/matchId"
    name: "FingerprintDoorbell matchId"
  - state_topic: "/SmartHome/System/FingerprintDoorbell/ring"
    name: "FingerprintDoorbell ring"
        
#Fingerprint Doorbell
switch:
  - unique_id: FingerprintDoorbell-IgnoreTouchRing
    command_topic: /SmartHome/System/FingerprintDoorbell/ignoreTouchRing
    payload_on: "off"
    payload_off: "on"
    name: "FingerprintDoorbell IgnoreTouchRing"

Thanks a lot.
I just added an automation but it calls every time.
How did you configure some?


alias: FingerprintDoorbell Name
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.fingerprint_name
    not_to: ""
condition:
  - condition: not
    conditions:
      - condition: state
        entity_id: sensor.fingerprint_name
        state: unavailable
      - condition: state
        entity_id: sensor.fingerprint_name
        state: unknown
action:
  - service: notify.alexa_media_room_dot
    data:
      message: Hello {{states('sensor.fingerprint_name')}} !
mode: single

@janboesebeck
Copy link

Brauche ich dann nicht ein entsprechendes Verzeichnis dafür ? Wenn ich den Code kopieren kommt bei mir der error "platform"

@evilmumi
Copy link
Author

das liegt vermutlich an der yaml änderung von HA - lies dich mal schlau: in den changelogs

@janboesebeck
Copy link

sind die Verzeichnisse denn bei dir ebenfalls andere oder wie ist es bei dir realisiert ?

@evilmumi
Copy link
Author

Meinst du mit Verzeichnissen den Namen der mqtt topics?

@janboesebeck
Copy link

Tatsächlich habe ich es durch ausprobieren geschafft die Entitäten hinzuzufügen. Wie ich das verstanden habe sollte jedoch die Übertragung irgendwo prüfbar sein. Die ganzen Entitäten sind auf unbekannt. Auch wenn ein Finger erkannt wird oder nicht. Im MQTT Mosquitto Log ist auch nur das einloggen nach dem Neustart des ESP zu sehen. Ne idee was ich falsch mache?
Bin echt am verzweifeln bei dem Projekt

@evilmumi
Copy link
Author

hast du mal den mqtt explorer verbunden und getestet ob du was siehst?!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants