Shelly BLU Fenstersensor und Neigungswinkel in Simons Dashbord bringen?

Moin zusammen,

da ich mit verschiedenen ZigBee Türkontakten extrem unzufreiden bin, habe ich nun testweise die ersten Fenster mit dem Shelly Türkontakt bestückt. In der Einrichtung etwas gewöhnungsbedürfttig, aber am Ende sehr gut.

Ich benutze das “automatische” Eier-legende-Wollmilchsau Daschboard welches Simon vor einiger Zeit vorgestellt hat. Hat jemand eine Idee, wie ich dort im Popup “Fenster und Türen” auch den Neignungswinkel mit anzeigen lassen kann?

Danke & Gruß

Ulrich

Hi,

grade registriert und direkt über deine Frage gestolpert. :slight_smile:

Möchtest du den genauen Neigungswinkel angezeigt bekommen, oder nur ob ein Fenster gekippt ist? In meinem Dashboard habe ich es so gelöst:

Moin,

Poste bitte mal den Yaml Code dazu.

Danke und Gruß

Ulrich

Moin,

Klar, gerne:

Card:

type: vertical-stack
cards:
  - type: custom:bubble-card
    card_type: pop-up
    hash: "#Fenster-Popup"
    button_type: name
  - type: markdown
    content: "## 🪟 Offene Fenster"
    text_only: true
  - type: custom:auto-entities
    card:
      type: grid
      columns: 1
      square: false
    card_param: cards
    filter:
      include:
        - entity_id: sensor.status_fensterkontakt_*_window
          options:
            type: tile
            features_position: inline
            vertical: false
            state_content: last_changed
          state: "2"
          sort:
            method: last_changed
            reverse: true
  - type: markdown
    content: "## 🪟 Gekippte Fenster"
    text_only: true
  - type: custom:auto-entities
    card:
      type: grid
      columns: 1
      square: false
    card_param: cards
    filter:
      include:
        - entity_id: sensor.status_fensterkontakt_*_window
          options:
            type: tile
            features_position: inline
            vertical: false
            state_content: last_changed
          state: "1"
          sort:
            method: last_changed
            reverse: true
  - type: markdown
    content: "## 🔒 Geschlossene Fenster"
    text_only: true
  - type: custom:auto-entities
    card:
      type: grid
      columns: 1
      square: false
    card_param: cards
    filter:
      include:
        - entity_id: sensor.status_fensterkontakt_*_window
          options:
            type: tile
            features_position: inline
            vertical: false
            state_content: last_changed
          state: "0"
          sort:
            method: last_changed
            reverse: true
title: Fenster-offen-Popup

Und dann noch Helfer-Sensoren für jedes Fenster einzeln:

{% set kontakt = states('binary_sensor.fensterkontakt_esszimmer_links_window') %}
          {% set rotation = states('sensor.fensterkontakt_esszimmer_links_rotation') | float(0) %}
          {% set schwelle = states('input_number.window_tilt_threshold') | float(2) %}
          
          {% if kontakt == 'on' and rotation > schwelle %}
            1
          {% elif kontakt == 'on' %}
            2
          {% elif kontakt == 'off' %}
            0
          {% else %}
            -1 # unbekannt
          {% endif %}

Den Threshold habe ich auf 2 (%) gesetzt.

Viele Grüße

Ich hab da auch mal was „gebaut“

, möchte mal wissen wie ihr das findet! Das ist ein „altes“ iPad und hängt an der Wand.

Ich habe mir ein Badge angelegt, das nur angezeigt wird, wenn ein Fenster/Außentüre geöffnet oder gekippt ist.
Wenn man da drauf klickt öffnet sich eine Liste mit den entsprechenden Fenstern.

(Übrigens, die Shelly Blu Door/Window sind so flach, ich konnte sie unsichtbar im Rahmen montieren)