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

  • meti
    antwortet
    Zitat von mumpf Beitrag anzeigen
    Hi,



    hättest Du einen Tipp, wo Du das gemacht hast? Du hast ja xknx modifiziert, oder?

    Gruß, Waldemar
    Dazu kann man seinen xknx fork über ein docker volume in das Image laden, den Pythonpath per env anpassen und die custom component ebenfalls über volume laden und dann benutzen.
    https://xknx.io/home_assistant.html
    Dann überlebt das auch einen Neustart und ein Image Update.

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Hi,

    kann mir jemand einen Tipp geben, was ich machen muss, um Änderungen an einer lovelace-card auch im UI sehen zu können? Ich habe den Browser-Cache gelöscht, HA neu gestartet, sehe aber immer noch die ursprüngliche Karte.

    Im Detail:
    • Ich nutze die power-distribution-card
    • die wird unter /config/www/community/power-distribution-card (mit HACS) installiert
    • An dem zugehörigen power-distribution-card.js habe ich was geändert (erstmal nur eine Farbe, zum testen)
    • weder durch Neustart vom HA, noch durch Löschen des Browser-Cache sehe ich die neue Farbe (rot statt grau)
    Gibt es noch einen weiteren Schritt, den ich machen muss? Oder lädt lovelace gar nicht das .js-File, sondern das .js.gz File im gleichen Verzeichnis?

    Über einen Tipp wäre ich dankbar. Falls es dazu Doku gibt, gerne auch einen Link oder ein Stichwort, nach dem ich suchen muss, ich habe nichts gefunden...

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Hi,

    Zitat von crazyfx Beitrag anzeigen
    Habs jetzt geschafft den Code im Docker Container zu ändern, jetzt funktionierts
    hättest Du einen Tipp, wo Du das gemacht hast? Du hast ja xknx modifiziert, oder?

    Gruß, Waldemar

    Einen Kommentar schreiben:


  • DatenDetlev
    antwortet
    Der Home Assistant gefällt mir alleine schon wegen dem besseren Interface. Die Community ist auch relativ groß. Die Konfiguration ist hingegen schwerer als bei fhem. Bei fhem musst du nicht dauernd neustarten und die Anzahl an Integrationen ist auch nicht zu verachten. HA integriert Node-Red sehr gut.

    Einen Kommentar schreiben:


  • crazyfx
    antwortet
    Habs jetzt geschafft den Code im Docker Container zu ändern, jetzt funktionierts

    Einen Kommentar schreiben:


  • meti
    antwortet
    Also bei Gira hat das so 2 Monate gedauert 😉

    Einen Kommentar schreiben:


  • crazyfx
    antwortet
    Ich bin der mit diesem Problem:
    https://github.com/XKNX/xknx/issues/403

    ISE hat geschrieben, dass sie es vielleicht ändern, aber sie nennen keinen Zeithorizont dafür. Ich schätze das wird 1-2 Jahre dauern, wenn überhaupt

    Einen Kommentar schreiben:


  • meti
    antwortet
    Ja das geht als custom component. Siehe
    https://xknx.io/home_assistant.html - geht aber soweit ich weiß nicht mit hassio.

    In der von HA installierten version rumfummeln ist keine gute Idee - die wird dann evtl bri nem Update überschrieben.

    crazyfx was hast du geändert?

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Zitat von ReneM Beitrag anzeigen
    Zu 1) Du könntest beim Expose bleiben aber dort eine Filter-Entity definieren. Damit kannst du bestimmte Sensoren ruhig stellen für eine definierte Zeit: https://www.home-assistant.io/integrations/filter/ -> Dort mal bei "throttle" oder "time throttle" schauen.
    Danke, schau ich mir an. Wenn ich das richtig verstehe, muss ich dann HA-Sensor->FilterEntity->Expose machen. Und dann wird wahrscheinlich trotzdem nicht gesendet, wenn der Wert 10 Minuten lang gleich geblieben ist.

    Zitat von meti Beitrag anzeigen
    xknx wird vom HA backend installiert und benutzt wenn du knx konfigurierst. Da brauchst du dich nicht drum zu kümmern - außer du findest Bugs oder hast feature requests (Issue tracker) oder willst dich bei der Entwicklung beteiligen.
    Ich werde jetzt mal schauen, wo ich das xknx lokal finde und schaue mal, ob ich eine Lösung finde. Bevor ich mich an der Entwicklung beteiligen kann, muss ich erstmal noch Wissen aufbauen. Mir würde erstmal eine Quick&Dirty-Lösung reichen. Dann muss man schauen, wie das dann zu Alexa etc. passt.

    Zitat von herr2d2 Beitrag anzeigen
    Ich habe für alle Rollade/Jalousien einen dedizierten Sensor festgelegt, der den Status aus KNX ausliest. In Kombination mit der Custom Karte "multiple-entity-row" (aus HACS)
    Das mit den fehlenden Leerzeichen habe ich auch, wenn ich vom VS Code direkt hier kopiere. Wenn ich es erstmal woanders hin kopiere und dann in de Browser, geht es. Falls jemand weiß, woran das liegt, bin ich für jeden Tipp dankbar!

    Zitat von crazyfx Beitrag anzeigen
    Ich würde auch gerne eine lokale Version vom xknx verwenden, gibt's da eine Möglichkeit?
    Das ist auch das, was ich suche - zumindest als Option...

    Danke für eure Hilfe,
    Gruß, Waldemar




    Einen Kommentar schreiben:


  • crazyfx
    antwortet
    Ich würde auch gerne eine lokale Version vom xknx verwenden, gibt's da eine Möglichkeit?
    Ich habe da nämlich auch eine Änderung, die von den Maintainern nicht akzeptiert wird

    Einen Kommentar schreiben:


  • herr2d2
    antwortet
    So sieht es lesbarer aus ...

    Code:
    entities:
      - entities:
          - entity: automation.beschattung_esszimmer_links
            name: Automatik
            tap_action:
              action: toggle
          - entity: sensor.knx_esszimer_jalousie_lamellen_links_status_position
            name: Lamellen
            tap_action:
              action: more-info
              entity: cover.knx_lamellen_esszimmer_links
        entity: sensor.knx_esszimer_jalousie_links_status_position
        icon: 'mdi:window-open'
        name: Esszimmer links
        state_header: Jalousie
        tap_action:
          action: more-info
          entity: cover.knx_jalousie_esszimmer_links
        type: 'custom:multiple-entity-row'
      - entities:
          - entity: automation.beschattung_esszimmer_rechts
            name: Automatik
            tap_action:
              action: toggle
          - entity: sensor.knx_esszimer_jalousie_lamellen_rechts_status_position
            name: Lamellen
            tap_action:
              action: more-info
              entity: cover.knx_lamellen_esszimmer_rechts
        entity: sensor.knx_esszimer_jalousie_rechts_status_position
        icon: 'mdi:window-open'
        name: Esszimmer rechts
        state_header: Jalousie
        tap_action:
          action: more-info
          entity: cover.knx_jalousie_esszimmer_rechts
        type: 'custom:multiple-entity-row'
      - entities:
          - entity: automation.beschattung_wohnzimmer
            name: Automatik
            tap_action:
              action: toggle
          - entity: sensor.knx_wohnzimmer_jalousie_lamellen_status_position
            name: Lamellen
            tap_action:
              action: more-info
              entity: cover.knx_lamellen_wohnzimmer
        entity: sensor.knx_wohnzimmer_jalousie_status_position
        icon: 'mdi:window-open'
        name: Wohnzimmer
        state_header: Jalousie
        tap_action:
          action: more-info
          entity: cover.knx_jalousie_wohnzimmer
        type: 'custom:multiple-entity-row'
    title: Jalousien
    type: entities

    Einen Kommentar schreiben:


  • herr2d2
    antwortet
    Zu 2 ...

    Ich habe für alle Rollade/Jalousien einen dedizierten Sensor festgelegt, der den Status aus KNX ausliest. In Kombination mit der Custom Karte "multiple-entity-row" (aus HACS) sieht das dann wie in den Screenshots aus. Ein "Klick" auf den Prozentwert öffnet das zweite Fenster mit der Steuerung.

    Code:
    entities:
    - entities:
    - entity: automation.beschattung_esszimmer_links
    name: Automatik
    tap_action:
    action: toggle
    - entity: sensor.knx_esszimer_jalousie_lamellen_links_status _position
    name: Lamellen
    tap_action:
    action: more-info
    entity: cover.knx_lamellen_esszimmer_links
    entity: sensor.knx_esszimer_jalousie_links_status_position
    icon: 'mdi:window-open'
    name: Esszimmer links
    state_header: Jalousie
    tap_action:
    action: more-info
    entity: cover.knx_jalousie_esszimmer_links
    type: 'custom:multiple-entity-row'
    - entities:
    - entity: automation.beschattung_esszimmer_rechts
    name: Automatik
    tap_action:
    action: toggle
    - entity: sensor.knx_esszimer_jalousie_lamellen_rechts_statu s_position
    name: Lamellen
    tap_action:
    action: more-info
    entity: cover.knx_lamellen_esszimmer_rechts
    entity: sensor.knx_esszimer_jalousie_rechts_status_positio n
    icon: 'mdi:window-open'
    name: Esszimmer rechts
    state_header: Jalousie
    tap_action:
    action: more-info
    entity: cover.knx_jalousie_esszimmer_rechts
    type: 'custom:multiple-entity-row'
    - entities:
    - entity: automation.beschattung_wohnzimmer
    name: Automatik
    tap_action:
    action: toggle
    - entity: sensor.knx_wohnzimmer_jalousie_lamellen_status_pos ition
    name: Lamellen
    tap_action:
    action: more-info
    entity: cover.knx_lamellen_wohnzimmer
    entity: sensor.knx_wohnzimmer_jalousie_status_position
    icon: 'mdi:window-open'
    name: Wohnzimmer
    state_header: Jalousie
    tap_action:
    action: more-info
    entity: cover.knx_jalousie_wohnzimmer
    type: 'custom:multiple-entity-row'
    title: Jalousien
    type: entities
    Die Leerzeichen werden, warum auch immer, nicht eingefügt
    You do not have permission to view this gallery.
    This gallery has 2 photos.

    Einen Kommentar schreiben:


  • meti
    antwortet
    xknx wird vom HA backend installiert und benutzt wenn du knx konfigurierst. Da brauchst du dich nicht drum zu kümmern - außer du findest Bugs oder hast feature requests (Issue tracker) oder willst dich bei der Entwicklung beteiligen.

    Das mit dem generieren lassen gss add be ich noch nie probiert. Würd mich dann interessieren womit und wie es geklappt hat.
    Ansonsten kann man ja nach und nach erweitern um mal zu sehen ob's auch gefällt und was wirklich rein muss - jede GA wird ja in ner Visu / Logik nicht benötigt

    Einen Kommentar schreiben:


  • mumpf
    antwortet
    Hi,

    danke euch beiden. Das mit xknx wusste ich, ich weiß aber nicht, wo das lokal installiert ist (das blicke ich noch nicht wirklich), damit ich, zumindest erstmal, lokal ändern kann und sehe, ob es so funktioniert.

    Das mit automations und send werde ich mal ausprobieren.

    State-Engine Beispiel kommt noch, muss ich mal "ausformulieren", geht nicht bei der Arbeit.

    Mein Objekt ist ein normales Einfamilienhaus, ich habe nur sehr viele Sachen in KNX integriert und suche jetzt nach einer neuen Visu/Logikengine. Am HA interessiert mich derzeit die schnelle Visu, die (einfache) Integration von Sachen, die ich nicht in KNX habe - allerdings ist derzeit KNX für mich die Hauptanwendung.

    Das mit 10k Zeilen config wird so nicht passieren... wenn ich mich dazu entscheide, auf HA zu gehen, werde ich vieles generieren lassen. Aber noch bin ich nicht so weit.

    Danke erstmal und Gruß,
    Waldemar


    Einen Kommentar schreiben:


  • meti
    antwortet
    Dann stimmen die HA states nicht. "open" ind "is_opening" wäre dann falsch. Wenn du das nicht brauchst - egal, aber wenn du's zB in ner automation benutzen willst fällst dir auf die Füße. Evtl auch wenn du das auch mit HomeKit, Alexa etc benutzen möchtest.

    Einen Kommentar schreiben:

Lädt...
X