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
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
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮
Daniel Bahl / 🦒🐧 girafpingvin
Work @ Cloudservers.dk
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
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮
Daniel Bahl / 🦒🐧 girafpingvin
Work @ Cloudservers.dk
#2
Super, mange tak for deling 😃 Er det muligt at du kan dele resten af dit node-red flow?
Mvh Victor Buch
#3
Jo da, her er et mit nodered workflow:
https://paste.sikkersupport.dk/view/97b4bb63
Redigeret: 2 år siden
Med venlige hilsner
╰☆☆🅳🅰🅽🅸🅴🅻🅱🅰🅷🅻☆☆╮
Daniel Bahl / 🦒🐧 girafpingvin
Work @ Cloudservers.dk