HACS Integration "Watchman"

Lass mal den card_mod weg, dass ist ein HACS Addon, welches bei dir vermutlich nicht installiert ist:

type: markdown
content: >-
  <h2> <ha-icon icon='mdi:shield-half-full'></ha-icon> Watchman report</h2>
  <h3>Missing Entities: {{ states.sensor.watchman_missing_entities.state }}
  </h3> {%- for item in state_attr("sensor.watchman_missing_entities",
  "entities") %} <hr> <table><tr> <td> <ha-icon icon='mdi: {%- if
  item.state=="missing"-%}cloud-alert' {%- elif item.state=="unavail"
  -%}cloud-off-outline' {%- else-%}cloud-question' {%- endif -%} ></ha-icon> {{
  item.id }} [{{item.state}}] <a title="{{item.occurrences}}">
  {{item.occurrences.split('/')[-1].split(':')[0]}}</a> </td></tr></table> {%-
  endfor %}
1 „Gefällt mir“

ist doch gut wenn du keine Fehler hast, ich hab nur welche weil ich da gerade was ausprobiere :slight_smile:

Maxe hat oben die Lösung geschrieben :slight_smile:

hab gerade noch gesehen, dass du den Code nicht als yaml bearbeitest, dann sollte der Inhalt nur so aussehen:

<h2> <ha-icon icon='mdi:shield-half-full'></ha-icon> Watchman report</h2> <h3>Missing Entities: {{ states.sensor.watchman_missing_entities.state }} </h3> {%- for item in state_attr("sensor.watchman_missing_entities", "entities") %} <hr> <table><tr> <td> <ha-icon icon='mdi: {%- if item.state=="missing"-%}cloud-alert' {%- elif item.state=="unavail" -%}cloud-off-outline' {%- else-%}cloud-question' {%- endif -%} ></ha-icon> {{ item.id }} [{{item.state}}] <a title="{{item.occurrences}}"> {{item.occurrences.split('/')[-1].split(':')[0]}}</a> </td></tr></table> {%- endfor %}
1 „Gefällt mir“

Supi, danke. Ist es normal, dass bei Services kein Eintrag ist, wenn kein Fehler gefunden wurde?

1 „Gefällt mir“

Kann man nicht einfach auch eine Entitäten-Karte erstellen?

type: entities
title: Watchman
entities:
  - entity: sensor.watchman_last_updated
    name: Watchman last Updated
  - entity: sensor.watchman_missing_entities
    name: Watchman missing Entities
  - entity: sensor.watchman_missing_services
    name: Watchman missing Services

Würde dann so aussehen:

Edit: Sorry mein Fehler, habe das mit dem Markdown überlesen

Was mir aufgefallen ist, er zeigt viele Entitäten die einfach seit einem Update oder Restart noch nicht wieder mindestens 1x betätigt wurden, sprich z.B. meine kompletten Rolläden oder diverse EnOcean Taster. Würde ich die Fehler beheben also die Dinge entfernen stünde ich ziemlich nackt da.

Aber zum Aufspüren von Leichen definitiv ein sehr gutes Tool. Man muss alt nur mitdenken.

Wo kommt denn dieses Services her?

Denn der Watchman report erscheint ja richtig.

In meiner Standard-Ansicht sieht es so aus:

grafik

Ich habe den Watchman dem Bereich Allgemein zugeordnet.

@Giesser dann passt ja jetzt alles

1 „Gefällt mir“

Jepp, besten Dank an euch alle

:ok_hand:

1 „Gefällt mir“

Hallo @Robin, ich habe deinen Markdown für die fehlende Services eingebaut

leider läuft der schon beim Einbauen auf einen Fehler

  • Der Schlüssel “card_mod” wird vom visuellen Editor nicht erwartet oder nicht unterstützt.

Brauche ich da noch eine spezielle Karte?

Guten Tag ihr lieben :slight_smile:

Ich hätte gerne, das Watchman mir fehlende Entitäten nicht über Telegram, sondern an die Home Assistant App sendet, damit ich die Nachricht dann auf meiner Smartwatch sehen kann.

Leider habe ich bisher nicht herausgefunden, was ich in der Watchman Konfiguration dafür eingeben muss.

Vielleicht könnt ihr mir helfen?

Hast Du schon eine Lösung? Suche auch.

leider nicht, tut mir leid :confused:

Hab da was gebastelt:

alias: "Watchman Benachrichtigung "
description: ""
trigger:
  - type: value
    platform: device
    device_id: 0d3ac3fc01ebeb0128a79003a39b02e9
    entity_id: b803c47eb4e2e51691830ba6aebcb467
    domain: sensor
    above: 0
condition: []
action:
  - service: notify.mobile_app_sm_f711b
    data:
      title: Fehlende Entitäten
      message: >-
        {%- for item in state_attr('sensor.watchman_missing_entities',
        'entities') %} {{ item.id }} {%- endfor %}
mode: single

Wegen der Device_id usw. Hier noch ein Screenshot damit ihr das richtige auswählt:

P.S: Bei zuviele Entitäten werden leider nicht alle angezeigt die Push Benachrichtigung von Android z.b. hat nur eine gewisse Anzahl an Zeichen.