Online abhängige QNAP Integration

Hallo in die Runde,

kennt jemand eine Möglichkeit, die QNAP Intergation via configuration.yaml vom Online-Status der QNAP NAS abhängig zu machen.

Die Standard-Integration funktioniert auch soweit.

Ich prüfe den Online-Status bereits als binären Sensor per PING und der Status wird auch richtig erkannt.

  - platform: ping
    host: mynas.local
    name: MyNas
    count: 2
    scan_interval: 60

Nun suche ich nach einer Option, dass die Integration erst ausgeführt werden soll, wenn das NAS online ist.

Da es im offline Modus ja keine Werte liefert, wird somit der System-Log mit Fehlern gespammt.

Vielen Dank im Voraus!
MfG Sven

Ich selber hatte auch mal so ein ähnliches Problem und habe bisher leider keine Lösung finden können. Vielleicht gäbe es einen Weg, über Python die Integration zu deaktivieren und dann (bei Erreichbarkeit) wieder zu aktivieren?

1 „Gefällt mir“

Hallo Simon,

vielen Dank für deine Antwort…da bin ich also nicht der Einzige, der nach einer derartigen Lösung sucht. :wink:

Weißt du wo man den ONAP-Integrations-Code in GitHub finden kann? Vielleicht kann man ja da etwas herauslesen, was sich optimieren lässt.

MfG Sven