Jump to content
  • Sign Up
Støtt hjemmeautomasjon.no!

Recommended Posts

Posted (edited)

Jeg har et sannsynligvis veldig enkelt prosjekt men kjenner overhodet ikke HomeAssistant. Der finnes jo en god del muligheter for å få Yale låser inn i Node-RED men jeg sliter med å få de til å virke i tillegg til at de som utvikler slike ting sliter med kostnader med å holde slike integrasjoner i drift. Mange av de integrasjonene som finnes har ikke blitt oppdatert på en håndfull år og mer...

 

Har brukt en dag på å få HomeAssistant opp å gå. Ville helst ha HA oppe å gå på virtuell Linux maskin og prøvde flere forskjellige varianter av installasjoner men ingen ville samarbeide med meg så jeg endte opp med en RPi 3B+ som kom opp og gå på første forsøk. Har installert integrasjoner for både Yale Home og MQTT men hvordan få koblet disse sammen på en enkel og elegant måte?

 

Ønskeliste:

  1. Sende kommando "lås"/"lås opp" til hver enkelt lås via MQTT fra andre system (Whatever=>MQTT=>HomeAssistant=>Yale Home=>dørlås).
  2. Motta status fra låser (Dørlås=>Yale Home=>HomeAssistant=>MQTT=>whatever). Det ser ut til at hver lås har 11 statuser der jeg i alle fall har bruk for mange av de: image.png.9c908d7d8aa373c35460d489335bc098.png

Hvordan gjøre koblingen mellom HomeAssistant og MQTT? resten ser ut til å være oppegående av seg selv.

Edited by SveinHa
  • SveinHa changed the title to Opprette kobling mellom Yale Home og MQTT i HomeAssistant.
Posted (edited)
On 09/11/2024 at 09:25, SveinHa said:

Jeg har et sannsynligvis veldig enkelt prosjekt men kjenner overhodet ikke HomeAssistant. Der finnes jo en god del muligheter for å få Yale låser inn i Node-RED men jeg sliter med å få de til å virke i tillegg til at de som utvikler slike ting sliter med kostnader med å holde slike integrasjoner i drift. Mange av de integrasjonene som finnes har ikke blitt oppdatert på en håndfull år og mer...

 

Har brukt en dag på å få HomeAssistant opp å gå. Ville helst ha HA oppe å gå på virtuell Linux maskin og prøvde flere forskjellige varianter av installasjoner men ingen ville samarbeide med meg så jeg endte opp med en RPi 3B+ som kom opp og gå på første forsøk. Har installert integrasjoner for både Yale Home og MQTT men hvordan få koblet disse sammen på en enkel og elegant måte?

 

Ønskeliste:

  1. Sende kommando "lås"/"lås opp" til hver enkelt lås via MQTT fra andre system (Whatever=>MQTT=>HomeAssistant=>Yale Home=>dørlås).
  2. Motta status fra låser (Dørlås=>Yale Home=>HomeAssistant=>MQTT=>whatever). Det ser ut til at hver lås har 11 statuser der jeg i alle fall har bruk for mange av de: image.png.9c908d7d8aa373c35460d489335bc098.png

Hvordan gjøre koblingen mellom HomeAssistant og MQTT? resten ser ut til å være oppegående av seg selv.

Søk opp og installer Yale-integrasjonen (https://www.home-assistant.io/integrations/yale). Deretter er det ganske rett fram. Her er et par kort du kan bruke:
image.png.58cb5a8dfdbda01db93069340369c712.png 

Hvis du bruker Yale sin app, så kan du til og med låse inn innbruddstyven når du er borte hjemmefra 🤪

Edited by iotux
Posted
iotux skrev (25 minutter siden):

Hvis du bruker Yale sin app

Jeg har den og den virker fint men det er altså å kunne styre og få tilbakemeldinger fra dørlåsene via MQTT som er spørsmålet. Jeg har flere fjernkontrollmuligheter jeg ønsker å bruke og alle alle går via MQTT.

Posted

Her er et eksempel på "Åpne dør" med MQTT-melding, laget via web-grensesnittet:

image.thumb.png.72214736f4e6c36aa0f65039cb204254.png

 

I "automations.yaml" ser det slik ut:

 

alias: Åpne dør
description: ""
triggers:
  - trigger: mqtt
    topic: door/lock
    payload: unlock
conditions: []
actions:
  - device_id: d3d3776b68abb6b5ec328c405d0c5170
    domain: lock
    entity_id: 9e344ce79a0aacc6ba3eaa40c1916642
    type: unlock
mode: single


Her er et eksempel på hvordan du kan lese ut flere verdier som restultat av 1 MQTT-melding:
 

alias: Yale status
description: Dør batterinivå
triggers:
  - topic: door/lock
    payload: status
    trigger: mqtt
conditions: []
actions:
  - action: mqtt.publish
    data:
      topic: door/lock/battery
      payload: "{{ states('sensor.front_door_battery') }}"
  - action: mqtt.publish
    data:
      topic: door/lock/status
      payload: "{{ states('lock.front_door') }}"
mode: single


Du kan sjekke ved å åpne to vinduer og kjøre disse, en i hvert vindu:

~$ mosquitto_sub -v door/lock -m status
~$ mosquitto_sub -v -t door/lock/#
 

  • Thanks 1
Posted

Da er jeg oppe og går med 7 automasjoner pr dørlås og alt ser greit ut med både styring og statusrapportering (bortsett fra at noen av de mindre viktige entitetene som "jammed" ikke er liv i):

image.thumb.png.3296d98af249369d69fb2cd8afc24d4b.png

Takker og bukker for hjelpen.

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.