Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Wer nutzt denn eigentlich alles Home Assistant?

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Amenophis
    antwortet
    Also ich habe vorhin das Frontend gestartet und sehe sie erst ab dem ersten Aufruf im Frontend. Neustarte war vor ein paar Tagen das letzte Mal. Das konnte ich auch klar daran erkennen, dass der Monitor quasi zu Beginn leer war und dann vor meinen Augen voll gelaufen ist. Das erste Telegram hat auch die selbe Zeit, wie mein Aufruf. Nach deiner Logik müssten bei einem Speicher von 50 bei jedem Aufruf immer direkt 50 Telegramme vorhanden sein, oder stehe ich irgendwo auf dem Schlauch?

    Einen Kommentar schreiben:


  • meti
    antwortet
    Nein, die Telegramme werden, unabhängig von Frontend-Aufrufen, immer gespeichert.

    Einen Kommentar schreiben:


  • Amenophis
    antwortet
    Zitat von meti Beitrag anzeigen
    Nein, der läd auch nach. Die Anzahl der gespeicherten Telegramme kannst du in den Integrationseinstellungen ändern.
    Hallo meti, ich muss jetzt nochmal nachfragen. Ich kann zwar einstellen, wie viele Telegramme max gespeichert werden. Allerdings scheint es so, dass der Gruppenmonitor nur anfängt zu laufen, wenn ich das erste Mal die Website aufrufe mit dem Monitor. Dann läuft er im Hintergrund weiter aber ich habe noch nicht rausgefunden, wann er quasi startet. Muss ich nach jedem Neustart einmal den Monitor aufrufen, dass er anfängt die Telegramme zu speichern?

    Einen Kommentar schreiben:


  • meti
    antwortet
    Da das immer wieder gefragt wird, hab ich mal nen kurzen Screencast dazu gemacht, wie man von KNX Tastern HA Aktionen auslösen kann. https://youtu.be/O3p3dISvTtI

    Einen Kommentar schreiben:


  • henfri
    antwortet
    z.B. in der Dokumentation zur Alexa Integration.
    da musst du penibel Schritt für Schritt durchgehen

    Einen Kommentar schreiben:


  • jaegerschnitzel
    antwortet
    Zitat von henfri Beitrag anzeigen
    Geht auch ohne, ist aber Aufwand.
    Hättest du mir eventuell ein paar Links oder Stichpunkte, wonach ich suchen muss?

    Einen Kommentar schreiben:


  • meti
    antwortet
    Das gleiche Template kannst du auch in der Aktion benutzen. Zb mit einem 'choose' oder direkt als Wert für irgendwelche Services.
    Siehe https://www.home-assistant.io/docs/scripts/

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Ah, der erste Link war gerade noch nicht da ;-)

    Wenn ich das so (Auswertung des Wertes in der Bedingung mache, brauche ich aber zwei Automatisierungen: Eine zum einschalten und einen zum ausschalten, oder?

    Ich benutze den Automation Builder.

    Dokumentation lesen habe ich. Mehrfach. Aber es ist echt zu abstrakt.

    Den Screenshot in https://community.home-assistant.io/...-work/623782/4 verstehe ich jetzt. Das zeigt mir, welche Parameter verfügbar sind.


    Einen Kommentar schreiben:


  • meti
    antwortet
    Nein, glaub nicht das das funktioniert. Schau dir das Bild im 1. Link an und benutz den Automation builder.
    Templates wirst du in HA früher oder später brauchen - um die Doku wirst nicht rum kommen.

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Puh.. Templates are an advanced feature... Und ich bin doch nicht advanced..

    Meinst du es so?

    Code:
    automation:
      - alias: Steckdose
        trigger:
          platform: knx
          address: '1/0/1'
        action:
          service_template: >
            {% if trigger.payload.value == '1' %}
              switch.turn_on
            {% elif trigger.payload.value == '0' %}
              switch.turn_off
            {% endif %}
          target:
            entity_id: switch.mqqt_1
    Mit dem Screenshot aus https://community.home-assistant.io/...-work/623782/4 konnte ich jetzt nix anfangen, sorry.

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • meti
    antwortet
    Du kannst die Werte über das `trigger` Objekt in templates benutzen.
    Siehe https://knx-user-forum.de/forum/öffe...32#post1875032
    oder https://community.home-assistant.io/...-work/623782/4
    und https://www.home-assistant.io/docs/a...ion/templating
    Zuletzt geändert von meti; 19.11.2023, 11:59.

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Ah, das wusste ich nicht. Danke!

    Aber bei "Aktionen" kann ich dann nur "einschalten", "ausschalten" oder "umschalten". Ich kann nicht den Wert, den das KNX-Telegramm hatte auf die MQTT-Entity setzen.

    Oder übersehe ich etwas?

    Einen Kommentar schreiben:


  • meti
    antwortet
    Du musst keine KNX Entity erstellen.
    Du kannst einen Device trigger oder ein knx_event in einer Automation als Trigger benutzen.

    Siehe Bild in https://knx-user-forum.de/forum/öffe...45#post1908445

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Ok, das mit dem Expose hab ich jetzt verstanden.

    Für KNX --> MQTT erstelle ich eine Automation - so weit auch klar.
    Aber ich muss ja eine KNX-Entity erstellen. Dafür wäre doch ein "Switch" richtig, oder? Aber ein Switch braucht ein "address" property. Aber in meinem Fall habe ich doch nur ein "state_address".
    Oder nutze ich den Typ Sensor für die KNX-Entity??

    Gruß,
    Hnedrik

    Einen Kommentar schreiben:


  • meti
    antwortet
    Zitat von henfri Beitrag anzeigen
    Mit expose erstelle ich ja eine Entity, deren Zustand dann stets auf den Bus gesendet wird.
    Expose erstellt keine Entity - es verwertet die state-changes einer bereits vorhandenen Entity. Das ist quasi ein Shortcut für eine Automation.

    Grundsätzlich würde ich davon abraten irgendwelche "Proxy-Entities" zu erstellen. Wenn das tatsächliche Gerät zb. MQTT ist, dann sollte das die einzige Entity sein. Nach KNX kann man dann mit "expose" und von KNX kann man eine Automation erstellen (Device trigger oder knx_event).

    Die Proxy-Entities würden am Bus aktiv Werte abfragen - was dann meisten schief geht weil da ja kein Gerät ist das (richtig) antwortet.

    Einen Kommentar schreiben:

Lädt...
X