Dør/vindue sensor automatisioner ??
victorbuch #0Spørgsmål oprettet af @victorbuch — 🐥️ Nyt medlem
10 points ude
4 indlæg
1 måned siden
Besvaret

Hejsa home assistant entusiaster derude.

Jeg har lige fået forbundet mine nye Xiaomi door sensors rundt omkring i huset. Jeg tænkte dog på hvordan i har gjort så i nemt får et overblik over jeres åbne/lukkede døre/vinduer i huset, og om i får en notifikation når i forlader huset, når en af vinduerne/dørerne står åbent?

 

Mvh Victor


Mvh Victor Buch

db #1Svar fra @db mod — 👨‍🏫️ 192 — 1 måned siden
Dette svar er accepteret af OP og tildelt 5

Hejsa

Visuelt bruger jeg et Button Card som jeg har sat op som følger:

aspect_ratio: 1.2
color: auto
color_type: card
entity: binary_sensor.0x00158d0002ea114a_contact
haptic: success
hold_action:
  action: more-info
name: '??'
show_last_changed: true
show_state: true
state:
  - color: green
    icon: mdi:window-open-variant
    name: Soveværelse ÅBEN!
    styles:
      card:
        - background-color: yellow
        - color: black
        - font-size: 11px
        - '--mdc-ripple-color': yellow
        - '--mdc-ripple-press-opacity': 0.5
    value: 'on'
  - color: grey
    icon: mdi:window-closed-variant
    name: Soveværelse lukket
    styles:
      card:
        - font-size: 11px
        - filter: opacity(50%)
        - background: black
        - '--mdc-ripple-color': yellow
        - '--mdc-ripple-press-opacity': 0.5
    value: 'off'
type: custom:button-card


Det giver mig en gul knap, når et vindue er åbent - vi kan se kontoret har været åbent hele dagen, i 15 timer.

Og en sort knap, når vinduet er lukket:

 


Med venlige hilsner
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮

Admin @ Robotnet.dk
Partner, co-founder @ Cloudservers.dk

db #2Svar fra @db mod — 👨‍🏫️ 192 — 1 måned siden
Dette svar er accepteret af OP og tildelt 5

Mht. til at hente åbne vinduer, bruger jeg NodeRed, som jeg også bruger til alt mit andet automation.

Her har jeg lidt scripty der henter åbne vinduer og laver en paypal-besked som smides afsted til Telegram:

var vinduerOpen = msg.payload.length;
if(vinduerOpen > 0) {
    
    var i;
    for (i = 0; i < msg.payload.length; i++) {
        // do something with msg.payload[i]
        if (typeof windowText !== 'undefined') {
        windowText = windowText + '\n - ' + msg.payload[i].attributes.friendly_name;
        } else {
        var windowText = "⏰ 🌬 Alarmen er slået til, men bemærk at følgende vindue(r) er åbne:";
        var windowText = windowText + '\n - ' + msg.payload[i].attributes.friendly_name;        
        }
        
    }
    
    msg.payload = windowText;
    return msg;    
}


Det resulterer i en besked noget lign:

⏰ 🌬 Alarmen er slået til, men bemærk at følgende vindue(r) er åbne:

 - Vindue - Kontor
 - Vindue - Gæstebadeværelse
 - Vindue - Køkken mod have


Med venlige hilsner
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮

Admin @ Robotnet.dk
Partner, co-founder @ Cloudservers.dk

victorbuch #3Kommentar fra @victorbuch op — 🐥️ Nyt medlem — 1 måned siden

  #2 Super, mange tak for deling 😃 Er det muligt at du kan dele resten af dit node-red flow?


Mvh Victor Buch

db #4Kommentar fra @db mod — 👨‍🏫️ 192 — 1 måned siden

  #3  Jo da, her er et mit nodered workflow:

https://paste.sikkersupport.dk/view/97b4bb63

 

Redigeret: 1 måned siden

Med venlige hilsner
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮

Admin @ Robotnet.dk
Partner, co-founder @ Cloudservers.dk

Spørgsmålet er allerede besvaret, men du er altid velkommen til at opdatere med nyere- eller bedre informationer 😄️

Du er ikke logget ind

Du skal være logget ind på rbx.dk før du kan benytte vores forum. Det er ganske gratis at oprette en bruger.

Opret en ny gratis bruger Log ind

Følger med i denne tråd
victorbuch amby Arne
Accepterede svar
db #2Svar fra @db 5
db #1Svar fra @db 5
Tags
Home Assistant
Xiaomi