Attribute von Entitäten auslesen und nutzen mit Home Assistant

Поділитися
Вставка
  • Опубліковано 2 лис 2024

КОМЕНТАРІ • 29

  • @atbw2838
    @atbw2838 2 місяці тому +6

    Für mich das bisher hilfreichste Tutorial zum Thema Templating

    • @smarterkram
      @smarterkram  2 місяці тому

      Vielen Dank für dein Feedback, das freut mich wirklich sehr! So soll es nämlich sein, ich will meine Erfahrung aus über 6 Jahren HA weitergeben!

  • @xxx-x7g6o
    @xxx-x7g6o 4 дні тому +1

    Sehr gutes Video, gut erklärt, gerne mehr und gern auch tiefer ins Detail

    • @smarterkram
      @smarterkram  3 дні тому

      Vielen Dank für dein nettes Feedback! 🤙

  • @ingo2760
    @ingo2760 2 місяці тому +2

    sehr spannend, endlich mal auch für Anfänger und nicht ITler erklärt, Danke und gerne auch noch mehr dazu

    • @smarterkram
      @smarterkram  2 місяці тому

      Vielen Dank für dein Feedback, das motiviert ungemein! 👌

  • @technikfuzzie
    @technikfuzzie Місяць тому +1

    Super Video bitte weiter so und auch gern noch ein bisschen tiefer ins Detail gehen Danke

    • @smarterkram
      @smarterkram  Місяць тому

      Vielen Dank für dein Feedback, das motiviert mich wirklich!

  • @michaelvogelsberg179
    @michaelvogelsberg179 2 місяці тому +2

    Super danke, gerne mehr davon

    • @smarterkram
      @smarterkram  2 місяці тому

      Vielen Dank dafür! Ich werde mir Mühe geben :)

  • @moonsorrox77
    @moonsorrox77 2 місяці тому +1

    Ja sehr gutes Video, super erklärt, so weiß ich jetzt ein klein wenig mehr. Sehr gut wäre gerne weitere Videos so z.B wie man eine Karte aus dem Sensor erstellt mit einem Termin beispielsweise der dann evtl. auch noch fomatiert werden kann.
    Beispiel
    Ich habe einen Termin dazu wie der Termin heißt, wann er statt findet die Uhrzeit und wo. Das wäre mal ein kleines weitere Video wert so als Erweiterung zu diesem Video.

    • @smarterkram
      @smarterkram  2 місяці тому

      Vielen Dank für dein Feedback!
      Willst du aus einer Kalender-Entität die Attribute auslesen und im Dashboard anzeigen lassen? Habe ich das richtig verstanden?
      Sonst habe ich hier ja auch ein Video zur Week Planner Card gemacht, mit der man Termine deutlich besser darstellen kann, als mit der normalen Kalender-Karte. Kennst du das schon?

    • @moonsorrox77
      @moonsorrox77 2 місяці тому

      @@smarterkram
      ja das Video kenne ich, wir hatten auch geschrieben, ich sollte den Müllkalender installieren vllt. erinnerst du dich.
      Ich habe aber auf dem testsystem den Müllkalender anders integriert nicht über calenda.ics.
      Bei deinen Templates geht es mir darum den Termin als Popup oder irgendwie anders in ein vernünftiges Format zu bringen. Ich habe soetwas mit Gebrutstagen, kann das aber nicht ableiten.... deshalb meine Frage

    • @smarterkram
      @smarterkram  2 місяці тому

      @@moonsorrox77 Was mir dazu noch einfällt, wären sowas wie Markdown-Cards - kennst du das/die? smarterkram.de/5064/

  • @jorg58
    @jorg58 Місяць тому

    Hallo und Danke für dein Video. Als Du das Wort Array für eine Liste von Daten verwendet hast, habe ich schon Morgenluft gewittert, irgendwie an den Wert einer Entität zu einem bestimmten Zeitpunkt heranzukommen. Ich brauche das um Tageszähler für meine Energiegrößen zu programmieren. Wenn ich mir eine Statistic-Graph von zb. meines Stromzählerstands anzeigen lassen oder einfach nur dessen Entität, dann kriege ich einen wunderschönen Zeitverlauf - also ein Array von Stromzählerständen alle intern gespeicherten Zeitpunkte. Und jetzt ist die Frage, wie ich die Zeit als Index nutzen kann, um bestimmte Zählerstände abzuspeichern bzw. einer Berechnung zugänglich zu machen. Wenn ich also Zählerstand um Mitternacht und den aktuellen auslesen und von einander abziehen kann, so hätte ich den Tagesverbrauch bis jetzt.
    Wie komme ich also an den Wert einer Entität zu einem bestimmten Zeitpunkt heran?

    • @smarterkram
      @smarterkram  Місяць тому

      Wenn ich dich richtig verstehe, müsste dir der Utility Meter weiterhelfen? Kennst du das schon? www.home-assistant.io/integrations/utility_meter/

  • @FrankAhrens-hm1sy
    @FrankAhrens-hm1sy 11 днів тому +1

    Hallo, das Video, war für mich als Anfänger wieder einmal sehr aufschlussreich. Für mich stellt sich aber eine weitere Frage. Gibt es eine Möglichkeit die möglichen Zustände, welche eine Entität annehmen kann in irgendeiner Weise auszulesen bzw diese sich auflisten zu lassen, damit man diese in bestimmten Automationen weiter verwenden kann? Ein einfaches Beispiel ist das Wetter, ich nehme mal an dort gibt es "unzählige Zustände" zb bewölkt, sonnig, regen, neblig, schnee usw. Nur leider kennt man diese Werte nicht. Es wäre doch schön wenn man solche möglichen Werte für den Zustand einer Entität auflisten zu lassen. Das gleiche wäre schön wenn man soetwas für Atribute auslesen könnte. Gruß Frank

    • @smarterkram
      @smarterkram  10 днів тому

      Hi Frank, vielen Dank für das Feedback!
      Leider gibt es das was du suchst so nicht in Home Assistant. Die Zustände von Entitäten werden über das jeweilige Gerät bzw. die jeweilige Integration bereitgestellt, so dass das sehr unterschiedlich sein kann. Ja, es gibt gerätetypische Zustände, aber das ist dann leider nicht immer so. Und bei Attributen ist es pauschal eigentlich gar nicht möglich, da hier ja deutlich mehr Informationen bereitgestellt werden.
      Bei Zuständen ist der Verlauf einer Entität vermutlich das beste zur Verfügung stehende für die von dir gewünschte Info.

    • @FrankAhrens-hm1sy
      @FrankAhrens-hm1sy 10 днів тому

      @@smarterkram Danke für die schnelle Antwort. Es ist eigentlich schade, denn wenn man wüsste, welchen Zustand/Werte die Entitäten oder deren Attribute annehmen können könnte man seine Automationen "blind" erstellen und müsste nicht protokollieren, welche Zustände/Werte die Entitäten im laufenden Betrieb annehmen können, um diese dann später zu verwenden.

    • @smarterkram
      @smarterkram  10 днів тому

      @@FrankAhrens-hm1sy Also wenn du über den Pflegedialog eine Automatisierung oder ein Skript erstellst, schlägt dir dieser ja je Entität die bekannten Zustände vor - das hat bei mir eigentlich bislang immer gereicht. Somit kann man ja "blind" eine neue Automatisierung erstellen, oder was meinst du?

    • @FrankAhrens-hm1sy
      @FrankAhrens-hm1sy 10 днів тому

      @@smarterkram Das muss ich dann mal testen. Bin zwar noch relativ neu im HomeAssistant und muss dann mal sehen wie ich das genau machen muss, denn auch das Thema Automatisierung ist bei mir noch in den Anfängen. Da ist noch ein langer Lernzyklus notwendig.

  • @Chakotay007
    @Chakotay007 Місяць тому

    Mal ne Frage zu diesem Blink Thema. Wieso kann man da eigentlich nicht das Kamerabild anzeigen lassen?

    • @smarterkram
      @smarterkram  Місяць тому

      Kannst du ein wenig mehr sagen, wie du das meinst? Weil das letzte von einer Blink-Kamera übermittelte Bild kann man sich ja bspw. als Bildentität-Karte anzeigen lassen. Also so mache ich das z. B. Aber das ist natürlich kein Livebold, weil Blink dafür nicht ausgelegt ist.
      Stell' deine Frage sehr gerne unter smarterkram.de/community/eure-fragen-und-antworten/ um mehr Support zu erhalten!

  • @gudelauneee
    @gudelauneee 2 місяці тому

    Ich hab versucht mit so einem Wert eine Automation zu machen. bspw ist der Wert über 80 soll ein Shelly eingeschaltet werden. Der Maximalwert kann immer nur 100 sein. Wenn ich jetzt da eingebe der Shelly soll einschalten wenn der Wert über 110 ist (was er nie ist) wird das shelly trotzdem eingeschaltet. Funktioniert also leider nicht so ganz

    • @smarterkram
      @smarterkram  2 місяці тому

      🤔 Zeig mal deinen Code, am besten unter smarterkram.de/community/blogbeitraege/attribute-eines-sensors-in-home-assistant-nutzen/

    • @gudelauneee
      @gudelauneee 2 місяці тому

      @@smarterkram ich glaube ich weiß jetzt woran es liegt. wenn ich die automation teste in dem webinterface wird nur die aktion ausgeführt aber nicht die bedingungen beachtet. werde jetzt mal abwarten was morgen passiert wenn der akku über 80 prozent steigt ob er dann automatisch das shelly aktiviert.

    • @smarterkram
      @smarterkram  2 місяці тому +1

      Klar, das kann natürlich sein! Wäre mega, wenn du dann kurz Feedback geben kannst! Dann dürfte das vermutlich auch für andere eine wichtige Info sein!

  • @Cyrius00
    @Cyrius00 Місяць тому

    Dachte ich werde hier fündig, leider nicht. Habe für meiner Pool Wärmepumpe eine automatisation erstellt. Sollte, sobald der Tibber sensor eine Stromerzeugung von über 1500 (watt?) registriert, die Wärmepumpe einschalten. Also Wenn "Einspeisung" über 1500 ist, dann: Wärmepumpe schalter auf ON.
    Leider schaltet diese automatisation die Wärmepumpe auch wieder aus. Wenn ich mal nachschaue, speise ich 5000 ein, aber die Wärmepumpe ist aus :( Hätte gehofft mit einem Attribut dieses abstellen zu können, leider finde ich keinen vorteil wenn ich einen Attribut nehmen sollte :(

    • @smarterkram
      @smarterkram  Місяць тому

      Aber das klingt weniger danach, dass das Auslesen von Attributen ein Thema ist, sondern eher so, als wäre mit den Werten etwas "nicht in Ordnung". Was für einen Schalter hast du denn vor der Wärmepumpe, der für eine handelsübliche Wärmepumpe "stark" genug ist - kann es ggf. daran liegen? Solche Schalter haben i. d. R. eine Schutzfunktion bzw. einen Maximalwert an Power die durch sie durchfließen darf.
      Wenn ich mal einen Blick drauf werfen soll, kannst du hierfür deinen Code sehr gerne unter smarterkram.de/community/blogbeitraege/attribute-eines-sensors-in-home-assistant-nutzen/ teilen