Status von Entitäten überschreiben in Home Assistant (Python Skript)

แชร์
ฝัง

ความคิดเห็น • 203

  • @iamaniphone
    @iamaniphone 11 หลายเดือนก่อน +3

    Gerade gesehen und schon gebraucht. Deine Videos sind wirklich praxisnah und verständlich. Vielen Dank.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Ich danke für dein Feedback💙

  • @hierichwerda
    @hierichwerda 11 หลายเดือนก่อน +3

    Ja klar ist kurzes Video nützlich! Der Inhalt und das investierte Hirnschmalz dahinter ist das was letztendlich zählt

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke für dein Feedback 💙

  • @rainermaier8097
    @rainermaier8097 10 หลายเดือนก่อน +2

    Mega, jetzt kann ich im Dashboard so schön sehen ob meine Waschmaschine läuft. Geile Sache 🥳

    • @simon42
      @simon42  10 หลายเดือนก่อน

      Hi @rainermaier8097,
      so muss das sein 🙌
      Freut mich zu hören, dass mein Video dir geholfen hat 💙
      Beste Grüße und bis bald 👋

  • @magnusfrey9889
    @magnusfrey9889 11 หลายเดือนก่อน +2

    Servus Simon. EInfach Super deine ganzen Videos zu Home Assistant. Du bringst mich immer wieder auf neue Ideen und mit deinen Erläuterungen ist das auch wirklich sehr leicht umsetzbar. Gerne öfters so tolle Videos!!!

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Ganz herzlichen Dank für dein Feedback, Magnus 💙
      Freut mich sehr zu hören, dass dir meine Videos weiterhelfen 🙌

  • @blackyblack1291
    @blackyblack1291 2 หลายเดือนก่อน +1

    Hallo Simon,
    genau das habe ich gebraucht, weil Sensoren ihren Wert nicht auf 0 gesetzt haben und nicht mehr Online waren. Warum auch immer? Nun gibt es eine Automation.🙂
    Generell finde ich deine Videos SUPER. Die sind gut erklärt und du kommst schnell auf den Punkt. Die Stimme ist ebenfalls angenehm. Bei dir findet man eigentlich immer was man gerade sucht. Natürlich habe ich deine Web-Site auch schon besucht.
    Also, weiter so und Beste Grüße.

    • @simon42
      @simon42  2 หลายเดือนก่อน

      Ganz herzlichen Dank für dein Feedback Blacky 💙
      Ich freue mich darüber wirklich immer sehr, vor allem, wenn nicht nur gelobt wird, um dann direkt ein oder zwei Fragen zu stellen. Rechne ich dir hoch an 🫶

  • @markush.118
    @markush.118 11 หลายเดือนก่อน +7

    Was es nicht alles gibt. Guten Morgen Simon. Grüße Markus
    Kurze Videos die genau ein kleines Problem lösen find ich gut. Da man konkret nach etwas sucht. In einem langen kommt man vielleicht nicht drauf das die Lösung da drin sein könnte.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke dir für dein Feedback, das sehe ich auch so 🙌

  • @michaelkazmierczak5644
    @michaelkazmierczak5644 11 หลายเดือนก่อน +1

    Super Sache. Feines kleines Helferlein. Und ja gerne. Es ist ja oft so das man über so was durch Zufall stolpert. Vielen Dank.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Das freut mich sehr & danke für dein Feedback 💙

  • @Maikel--
    @Maikel-- 11 หลายเดือนก่อน +2

    Einwandfrei! Meine Bewegungssensoren haben sich in letzter Zeit gerne mal aufgehangen, zwar selten, aber dennoch und wenn auf deinem Dashboard deshalb dauerhaft was blinkt, weil man gerne so nutzen möchte, ist das einfach mal ein Triggerpunkt weniger :D mit dem kleinen Ding so ein "riesen" Effekt, perfekt. Danke, jetzt muss ich erstmal doch keine neuen kaufen :D

    • @Maikel--
      @Maikel-- 11 หลายเดือนก่อน

      Kleiner Zusatz: gerne mehr solcher quick Tutorials, einfach genial, wie man durch Kleinigkeiten Geld sparen kann, sein Smart Home verbessert usw usw usw.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Danke dir für dein Feedback, das werde ich beherzigen 🙌
      Ist glaube ich auch mal ne ganz nette Abwechslung zu 30 Minuten Druckbetankung 😂

  • @FrankAhrens-hm1sy
    @FrankAhrens-hm1sy 9 หลายเดือนก่อน +1

    Es war wieder sehr interessante Informationen und ein sehr lehrreiches Video. Habe es gleich mit dem Part - smarte Waschmaschine Teil 1 umgesetzt. Danke weiter so. Achso, auch kurze Videos können viel rüber bringen. Du schaffst es immer sehr gut. Manchmal ist kurz und pregnant auch nicht schlecht. Warum ein Thema unnötig in die Länge ziehen. Längere machen auch Sinn, denn man muss die infos ja in der Gesamtheit rüber bringen. Und stur durchrennen ohne "links und rechts" bringt auch nichts. Danke Frank

    • @simon42
      @simon42  9 หลายเดือนก่อน

      Danke dir für dein Feedback und da bin ich komplett bei dir 🙌
      Manchmal fällt es mir nur sehr schwer, mich auf das Wesentliche zu konzentrieren, weil man ja so viel außen rum noch erzählen kann.
      Ich glaube, wenn ich anfangen würde, die Videos absichtlich länger zu machen, würde ich bei 40-60 Minuten rauskommen 😂

  • @StefanDurach
    @StefanDurach 3 หลายเดือนก่อน +1

    Danke dir für das kurze Video, hat mir ganz spontan weiter geholfen.
    Ich habe Verbrauchsdaten in Grafiken (z. B. Waschmaschine, Rollstuhl)
    Wenn die längere Zeit nicht benutz werden, sind keine neuen Daten in der Grafik.
    Dann springt das Ladegerät an (auf z. B. 300W) und ich hab dann eine komische Kurve in der Grafik.
    Jetzt kann ich mit Automatisierungen ein paar Werte rein schreiben und die Grafiken sehen so aus wie sie sollen.

  • @MrRadab
    @MrRadab 11 หลายเดือนก่อน +1

    ja, bitte mehr so kurze Video die nur eine Sache behandeln. Das findet man dann auch einfacher wenn man es braucht! Top Danke👍

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke fürs Feedback! Wird gemacht 🙌

  • @knuti196
    @knuti196 6 หลายเดือนก่อน +1

    Bestimmt auch mal für was anderes nützlich in Zukunft, nicht nur für die Waschmaschine, mal schauen, was noch so kommt. :-)
    Danke Dir, Simon! 👍

    • @simon42
      @simon42  6 หลายเดือนก่อน +1

      Sehr gerne 💙 und vielen Dank an dich, dass du dir die Zeit genommen hast ein Kommentar zu schreiben 🙌

  • @knackig
    @knackig 11 หลายเดือนก่อน +1

    Danke für die Anleitung.
    Habe auch schon was ähnliches mit Node-Red versucht, es lief aber nicht zuverlässig. Ich gehe davon aus, dass es mit dem Helper besser läuft. Diese Momente, wenn man sich auf die nächste Wäsche freut... habe nicht gedacht, dass es soweit kommen wird 🤣

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Das Gefühl kenne ich und ich bin voll bei dir war auch für mich befremdlich 😂

  • @diespaten
    @diespaten 11 หลายเดือนก่อน +2

    Super Video mal wieder, genau diese Funktion hab ich mal gesucht und nicht gefunden!

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Super, freut mich immer wenn ich euch etwas Neues zeigen kann 🙌

  • @bernhardpasman157
    @bernhardpasman157 11 หลายเดือนก่อน +2

    Habe ich zwar noch keine Verwendung für, auf jeden Fall gut zu wissen!

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Das freut mich, danke für dein Feedback 💙

  • @fiedlerbernd
    @fiedlerbernd 11 หลายเดือนก่อน +3

    Moin Simon, so geile Tipps schon am frühen Sonntag Morgen.
    Geniale Sache und extrem nützlich 😊
    Danke 👍

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Sehr gerne, danke dir für dein Feedback Bernd 💙

  • @wuelfele
    @wuelfele 11 หลายเดือนก่อน +1

    Kurze Videos sind super! Bitte mehr davon. Diese sind auch für deine Stimme zuträglicher ;-)

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke fürs Feedback & da hast du recht 😁

  • @VolkerThiel
    @VolkerThiel 11 หลายเดือนก่อน +13

    Ich hab mir auch einen Status für meine Waschmaschine angelegt. Aber mit einem input_select Helper. Dessen Status kann man auch bequem per Automation verändern.

    • @juju500488
      @juju500488 11 หลายเดือนก่อน

      So mache ich es auch.

    • @carlthegnarl
      @carlthegnarl 11 หลายเดือนก่อน +3

      input_boolean lässt sich auch per automation ändern.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Natürlich hätte in diesem Fall auch ein normales Input-Boolean gereicht, aber wir von dir bereits angesprochen, macht das eben für andere Entitäten durchaus Sinn. Ich wollte hier ein einfach nachvollziehbares Beispiel erstellen 👍
      Außerdem macht hier sogar streng genommen (vom Entitätstyp her) ein Sensor mehr Sinn, denn ich möchte ja die Waschmaschinen nicht manuell schalten (INPUT-Boolean 😉) sondern nur erkennen, ob diese läuft oder eben nicht (Sonsor). Ich verwende Input-Booleans meistens als „Schalter“, um gewisse Automationen zu triggern, zu verhindern oder sonstiges.
      Ich wünsche dir einen schönen Sonntag, genieß den dritten Advent 🎄🤗

    • @VolkerThiel
      @VolkerThiel 11 หลายเดือนก่อน +1

      @@simon42 Kann ich alles nachvollziehen. Und gelernt habe ich (wie bei fast allen deinen Videos) wieder einmal etwas über HA, was ich noch nicht kannte.
      Streng genommen ist ein Sensor ja auch sinnvoller als ein Input. Aber hey, whatever floats our goats, right? 😄

    • @simon42
      @simon42  11 หลายเดือนก่อน

      ​@@VolkerThiel Alles gut, ich genieße fundierte Diskussionen mit euch immer sehr 💙 Hält mir auch immer wieder den Spiegel vor, ob ich noch normal denke oder schon zu tief drinnen bin 😅🙈
      Aber hey, whatever floats our goats, -> Da kann ich nur zustimmen 🙌
      Beste Grüße und bis bald 👋

  • @Flotomation
    @Flotomation 11 หลายเดือนก่อน +2

    Für deinen Anwendungsfall nutze ich einfach immer Helfer, fairer Einwand ist sicher, dass man den Status einfach über dein Dashboard verändern lässt. Ich nutze das Python Script auch schon lange, z.B. für den Status von Personen. Ich buche in meiner Bett Automation die Personen des Haushalts einfach in die Zone "Bett" ein. Das läuft dann über das Python Script.
    Mir fehlt leider die Möglichkeit im Script mit Templates zu arbeiten und kann auch zu wenig Python um die Funktionalität selber herzustellen.
    Aber wertvolles Video! Leider schleierhaft warum Home Assistant es nicht als Service hinzufügt und zum Standard macht, wenn es wie durch dich gezeigt ja eben per Developer Tools schon funktioniert.
    Schönen Sonntag! :)

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Das hatte mich tatsächlich auch sehr gewundert, ich war echt erstaunt, dass das im Standard überhaupt nicht geht 🙈
      Natürlich hätte in diesem Fall auch ein normales Input-Boolean gereicht, aber wir von dir bereits angesprochen, macht das eben für andere Entitäten durchaus Sinn. Ich wollte hier ein einfach nachvollziehbares Beispiel erstellen 👍
      Ich wünsche dir auch einen schönen Sonntag, genieß den dritten Advent 🎄🤗

  • @Sciencefriend
    @Sciencefriend 9 หลายเดือนก่อน +3

    Lieber Simon! Wow! Vielen herzlichen Dank dafür! ICH persönlich finde den Anwendungsfall gar nicht mal so selten.
    Sagmal, könntest Du vielleicht so nett sein, und noch zeigen, wie man nun die Zustandsänderungen mitzählen kann? Ich würde gerne sehen, wie oft die Waschmaschine lief. Pro Monat, pro Jahr, (durchschnittlich pro Jahr usw. dann vermutlich via InfluxDB und Graphana) usw. Sprich man bräuchte einen Zähler der die Statuswechsel einfach dumm zählt, oder?
    Noch eine Zusatzfrage zur Auswertung: Diagramme sind bei HA ja relativ intuitiv. Allerdings habe ich noch nie irgendwo eine Auswertung als Matrix / Tabelle gesehen. Bin ich da der Erste mit diesem Usecase?
    Vielen Dank für Deine Lesezeit 😅
    PS: Sagt man in Deiner Gegend wirklich "darüber stoßen"?

  • @peterpalupski
    @peterpalupski 11 หลายเดือนก่อน +1

    Danke, super nützlich :)!

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Gern geschehen!

  • @Sciencefriend
    @Sciencefriend 9 หลายเดือนก่อน +1

    Danke!

    • @simon42
      @simon42  9 หลายเดือนก่อน +1

      Bitte sehr und herzlichen Dank für deine Unterstützung @franzwied5769 💙

  • @RogerStocker
    @RogerStocker 11 หลายเดือนก่อน +3

    Kurze Videos, mit spezifischen Problemlösungen finde ich dann gut wenn sie entsprechend getagt sind, dass man die beim Suchen auch in den Top-Treffern findet.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Dann hoffen wir mal, dass der Video Titel schon gut dazu passt, was die meisten Leute eingeben würden 😁

  • @Fazer1962
    @Fazer1962 11 หลายเดือนก่อน +2

    Na toll und schon wieder Kopfschmerzen am Sonntag Morgen.
    Aber für Leute die es brauchen, super👍.
    Schönen dritten Advent.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Wünsche ich dir auch Fazer, genieße die Zeit mit deiner Familie 🎄

  • @Andy_Wien
    @Andy_Wien 11 หลายเดือนก่อน +2

    Wieder ein sehr nützliches Video. Die Länge bzw. Kürze ist keine Probleme, indem Fall sogar gut. Nur eine große Bitte: Spring nicht laufenden mit der Entfernung hin und her wenn du im Bild bist. Ich weiß das macht Gefühl grade jeder auf TH-cam, aber es ist sehr unruhig und ablenkent. Und deine first class Videos haben soetwas nicht nötig 😊. Lg Andy

    • @simon42
      @simon42  11 หลายเดือนก่อน +2

      Danke für das Feedback, ich werde es beherzigen 💙
      Leider sind aber schon die nächsten drei Videos geschnitten 🙈, aber es kommen ja noch einige mehr 🙌

  • @ACID1337xx
    @ACID1337xx 6 หลายเดือนก่อน +3

    Hallo vielen Dank für die super Erklärung. Ich habe nur ein Problem mit dem python scipt und zwar bekomme ich beim auswählen des Scripts als Aktion in der Automatisierung keine Möglichkeit die "Dienstdaten" einzutragen. Ich bekomme lediglich die Möglichkeit eine Antwortvariable einzutragen in YAML dann response_variable.

    • @simon42
      @simon42  6 หลายเดือนก่อน +2

      Danke dir für dein Feedback und schau mal in die Video Beschreibung 🙌

  • @Gianelli-ly5qi
    @Gianelli-ly5qi 11 หลายเดือนก่อน +2

    Hallo Simon,
    mach doch bitte mal ein Video, wo du ganz genau erklärst wie du einen Eintrag in die Config.Yaml machst. Also warum, wofür und wieviel Klammern z.B. geschrieben werden usw. Auch ein genaues aufdröseln von einer Sensor-Erweiterung in der Config z.B. würde mir helfen.
    Ansonsten vielen Dank für deine Videos, sie haben mir schon viel geholfen.
    VG
    Daniel

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke für dein Feedback, das steht tatsächlich immer noch auf der Agenda! Aber bis dahin, habe ich es zumindest hier mal am Rande mit angeschnitten: th-cam.com/video/tgZqukb2jHo/w-d-xo.html

  • @heimatliebeMM
    @heimatliebeMM 11 หลายเดือนก่อน +1

    Hi Simon, das ist fantastisch, durch dieses Video konnte ich ein Problem lösen das mir schon lange im Magen lag. Mein Aqara FP1 braucht furchtbar lange bis er eine Person erkennt und den Raum als "belegt" ausgibt, wenn ich jetzt z.B. nur kurz in den Raum gegangen bin um was zu holen, ging zwar das Licht an (getriggert mit Aqara P1) aber nicht mehr aus weil ich das Licht über den FP1 ausschalte, sprich die kurze Zeit in der ich im Raum war reichte nicht aus um das der FP1 eine Präsenz erkannte! Nun triggere ich mit den P1 das Licht und setzte die Präsenz des FP1 gleichzeitig auf "Belegt", somit Problem gelöst. Vielen herzlichen Dank

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Hi @heimatliebeMM,
      vielen Dank für dein Feedback 💙 und genau dafür war es gedacht. Spezielle Probleme erfordern spezielle Lösungen 😁
      Beste Grüße und bis bald 👋

  • @Jeggo65
    @Jeggo65 7 หลายเดือนก่อน +2

    Sehr hilfreiches Video! Aber leider wieder einmal mit hoher Dynamik seitens Home Assistant.
    Der Aufruf sieht jetzt etwas anders aus. In der Automatisierung auf "als YAML" bearbeiten umschalten nicht vergessen.
    Jetzt sollte dort als Code folgendes stehen:
    service: python_script.set_state
    data: {"entity_id": binary_sensor.waschmaschine, state: "off"}
    Hat bei mir zumindest funktioniert (HA Version 2024.4.3).

    • @simon42
      @simon42  7 หลายเดือนก่อน

      Danke fürs Feedback!

  • @bjiirn
    @bjiirn 11 หลายเดือนก่อน +3

    Das könnte genau das sein, was ich brauche, und wo ich vor ca. einem Jahr aufgegeben hab das Problem zu lösen. Ich möchte damit die aktuelle Temperatur von meiner Klimaanlage mit eine anderen Sensor überschreiben, da die immer ein paar Grad zu viel anzeigt.

    • @DanielBoennighausen
      @DanielBoennighausen 11 หลายเดือนก่อน

      Kommt mir sehr bekannt vor. Teile doch gern mal mit, ob dein Vorhaben dadurch funktioniert hat. Ich würde auch gerne bei einzelnen Sensoren die jeweiligen Messwerte um Wert X erhöhen bzw. Wert Y herabstufen und so ausgeben lassen.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Das ist eine sehr gute Idee, könnte tatsächlich funktionieren. Bei manchen ist es aber auch möglich, ein so genanntes Offset einzustellen, vielleicht wäre das auch eine Idee 🙌

  • @gunthergraf2284
    @gunthergraf2284 11 หลายเดือนก่อน +3

    Hallo Simon! Vielen Dank für deine Videos! Weist du schon, wann du dein "ZHA vs. Zigbee2MQTT" Video machen wirst? Bin relativ neu bei HomeAssistant, kenne dein Video, wo du ZHA empfiehlst; andere TH-camr haben bereits im Vergleich eher Zigbee2MQTT favorisiert... Da ich deine Meinung sehr schätze bin ich schon sehr auf dein Ergebnis gespannt !! LG G.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Kann ich dir genau sagen: Nächste Woche 🙌
      Wenn du mich supporten willst, wäre ich dir sehr dankbar, wenn du das Video mit deinen begeisterten Smart-Home-Enthusiasten teilen würdest 💙

  • @peoplepirate7369
    @peoplepirate7369 11 หลายเดือนก่อน +3

    Ich bekomme die "Dienstdaten" nicht angezeigt. Habe schon im Forum ein Thema aufgemacht. Würde mich über Hilfe freuen :D

    • @simon42
      @simon42  11 หลายเดือนก่อน +3

      Der Vollständigkeit halber, danke für deinen Beitrag in der Community 🙌
      Schau mal hier, da war leider einen Passage im Video nicht zu sehen:
      www.simon42.com/wp-content/uploads/2023/12/Set-State-Python-Script-Dienstdaten-hinzufuegen.mp4

    • @peoplepirate7369
      @peoplepirate7369 11 หลายเดือนก่อน +1

      @@simon42 Das war die Lösung - vielen Dank

    • @jorg58
      @jorg58 หลายเดือนก่อน

      @@simon42 Danke! ich war schon völlig verzweifelt.

  • @Tobi78M
    @Tobi78M 11 หลายเดือนก่อน +2

    Danke. Das hat mich schon die ganze Zeit gefuxt... Was für einen Zwischenstecker für die Waschmaschine oder Trockner nutzt du? Wegen der Leistung.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Das Video dazu kommt nächste Woche, da habe ich die Steckdose mit verlinkt 👍

  • @m.h.323
    @m.h.323 10 หลายเดือนก่อน +2

    Ist der Unterschied python_script in der configuration.yaml und python_scripts beim Ordern Namen gewollt oder ein Fehler im Video?

    • @simon42
      @simon42  10 หลายเดือนก่อน +1

      ist tatsächlich genau richtig so, ich nehme die Videos (wann immer möglich) immer vom laufenden System 🙌

  • @MartinKli56
    @MartinKli56 6 หลายเดือนก่อน +1

    Hallo, Warum werden in der Yaml noch die state templates verwendet, kann man das nicht alles mit den Helpern machen?

    • @simon42
      @simon42  6 หลายเดือนก่อน

      Schau mal in die Video Beschreibung 😉

  • @michaelmonzer9814
    @michaelmonzer9814 2 หลายเดือนก่อน +1

    Sehr gut. Damit kann ich in meinem Medienplayer ein Bild vom Internetradiosender anzeigen lassen.

    • @simon42
      @simon42  2 หลายเดือนก่อน

      Das freut mich und viel Spaß damit 🫶

  • @carlthegnarl
    @carlthegnarl 11 หลายเดือนก่อน +3

    Genau dafür gibt es doch aber die input_* Domains. Ein einfacher input_boolean wäre hier die straight forward Lösung gewesen. Lässt sich direkt per Dienst explizit setzen oder togglen.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Richtig, für normale Entitäten, funktioniert das aber nicht.
      Ich wollte hier lediglich ein einfach nachvollziehbares Beispiel geben, anhand dessen ich es erklären kann 👌
      Aber trotzdem ein guter Hinweis. Ich nehme das mal in die Video Beschreibung mit auf

    • @carlthegnarl
      @carlthegnarl 11 หลายเดือนก่อน +1

      @@simon42 Naja, aber diese normalen Entitäten sollen ja per Definition eigentl durch ihre Integration verändert werden und nicht per skript. Alles was auch von anderer Stelle aus geändert werden soll, ist dann eben ein Helper wie input_boolean, input_text, input_number, usw. Aber ich bin mir sicher, selbst wenn mir jetzt kein sensor einfällt, bei dem es sinnvoll wäre, dauert es nicht lange bis ich genau den Fall vor mir liegen habe und dann an diese Methode zurück denke :)

    • @simon42
      @simon42  11 หลายเดือนก่อน

      @@carlthegnarl Wie gesagt, am Anfang des Videos: "Ich weiß nicht, ob du dieses Problem schon mal hattest" 😁

    • @heimatliebeMM
      @heimatliebeMM 11 หลายเดือนก่อน

      @@carlthegnarl siehe mein Kommentar, ein Problem das ich nicht ohne dieses Script lösen konnte. Aber, aber, aber hilft nicht wenn man nicht über den Tellerrand schauen kann, sorry!

    • @carlthegnarl
      @carlthegnarl 11 หลายเดือนก่อน

      ​@@heimatliebeMMIch sehe es eher aus dem Kontext der HA Programmierer (und auch zigbee2mqtt, nehme an du verwendest es). In den Zustand eines Sensors von außen einzugreifen ist einfach unsauber und in deinem Fall ist es noch nicht einmal nötig so einen Umweg über ein python Skript zu gehen. Statt mit einem hack, "sollte" dein Problem mit einer smarteren Automatisierung gelöst werden. Einen per Definition trägen presence sensor mit einem PIR zu koppeln ist ja schon mal hardware seitig top, die Automatisierung muss aber natürlich dieses Zusammenspiel beider Sensoren berücksichtigen und sich nicht rein auf den presence sensor verlassen. Stell im zigbee2mqtt für deinen P1 no_occupancy_since auf einen Zeitraum in dem dein FP1 noch nicht triggert (x Sekunden) und reagiere für das Abschalten des Lichts auf 2 Bedingungen (verodert):
      - P1 no_occupancy_since = x und FP1 occupancy ist (noch) false
      - FP1 occupancy wechselt von true nach false

  • @Freier_Mensch
    @Freier_Mensch 10 หลายเดือนก่อน +1

    Hi Simon,
    kann man auch ''In Betrieb'' und ''Aus'' nehmen statt ''on'' und ''off''??
    lieben Gruß

    • @simon42
      @simon42  10 หลายเดือนก่อน +1

      Das geht natürlich. Inzwischen habe ich auch den Code im Template so angepasst, dass genau das angezeigt wird 👍

  • @reneplonka7399
    @reneplonka7399 2 หลายเดือนก่อน +1

    Hallo Simon, danke erstmal für dein Video und der guten Beschreibung, selbst für Anfänger wie mich gut nachzuvollziehen. Ich bekomme aber leider eine Fehlermeldung, bei dem Code state: "off" sobald ich auf Speichern klicke gibt er mir die Fehlermeldung state wird nicht im visuellen editor erwartet oder unterstützt. Extra keys not allowed. In der config.yaml Datei steht state: "" Woran liegt das und wie bekomme ich die Fehlermeldung weg? Ich hoffe du kannst mir Helfen. Danke für deine Mühe René

    • @simon42
      @simon42  2 หลายเดือนก่อน

      Danke fürs Feedback! Hattest du den Hinweis in der Video-Beschreibung gesehen?

    • @reneplonka7399
      @reneplonka7399 2 หลายเดือนก่อน

      @@simon42 Du meinst den Hinweis wie ich umstelle auf yaml bearbeiten und danach wieder umstellen auf visuellen Editor. Habe es genauso gemacht wie du es in dem Clip gezeigt hast. Wenn ich dann Speicher drücke bekomme ich diese Meldung
      Würde ja gerne ein Bildanhängen, geht ja leider hier nicht

    • @reneplonka7399
      @reneplonka7399 2 หลายเดือนก่อน +1

      Habe es hinbekommen. Habe nach der ersten Zeile entity_id gespeichert und dann die nächste Zeile eingegeben. Nun funktioniert es. Komisch aber es klappt.

  • @rolandschmidt8132
    @rolandschmidt8132 10 หลายเดือนก่อน +1

    Hallo Simon. Deine Videos erleichtern mir den Umstieg vom ioBroker. Vielen Dank. Kann ich mit diesem Script auch den aktuellen Dieselpreis meiner Tankstelle(Tankerkönig) an ein Template übergeben?

    • @simon42
      @simon42  10 หลายเดือนก่อน

      Danke dir für dein Feedback und das sollte prinzipiell funktionieren, aber dafür kannst du auch einen normalen Template Sensor benutzen. Schau gerne mal auf meinem Kanal das Video zum Thema Templates 🙌

  • @Animizio2024
    @Animizio2024 9 หลายเดือนก่อน +1

    Moment, aber wieso nutzt du nicht einfach einen helper input_boolescher Wert um zu triggern ob Waschmaschine läuft oder nicht? Lässt sich doch mit der Automation auf An oder Aus setzen? Oder hab ich einen Denkfehler?

    • @simon42
      @simon42  9 หลายเดือนก่อน

      Schau mal in die Video-Beschreibung vom Waschmaschinen-Video 😉

  • @Uli.der.1.
    @Uli.der.1. 11 หลายเดือนก่อน +2

    Bei mir erscheint das Feld zur Eingabe nicht, wo ich entity-id: binary_sensor.waschmaschine und state: „off“ einschreiben muß.

    • @stefanerichsen2371
      @stefanerichsen2371 11 หลายเดือนก่อน

      Ich habe das gleiche Problem

    • @TheTimbay
      @TheTimbay 11 หลายเดือนก่อน

      Lasst euch mal den Dienst im YAML Editor anzeigen und schreibt die Dienstdaten unter Data rein. Nachdem ich danach wieder auf den visuellen Editor gewechselt bin, wurde das fehlende Feld angezeigt.

    • @simon42
      @simon42  11 หลายเดือนก่อน +3

      Schau mal hier @Uli.der.1. & @stefanerichsen2371 , da war leider eine Passage im Video nicht zu sehen:
      www.simon42.com/wp-content/uploads/2023/12/Set-State-Python-Script-Dienstdaten-hinzufuegen.mp4

    • @Uli.der.1.
      @Uli.der.1. 11 หลายเดือนก่อน

      1000 Dank. 👍

  • @joba0112
    @joba0112 8 หลายเดือนก่อน

    Genau das habe ich gebraucht.
    Aber es war zum Haare raufen. Ich habe die entity kaffemaschine nicht mehr geändert und es hat über 1 Stunde gedauert, bis es mir auffiel.
    Anwendung:
    Ich habe einen Fingerbot für die Kaffe𝐞maschine, damit sie aufheizt.
    Egal wie, diese ist nach Benutzung oder nach Zeit wieder auf 'off'. Nur der Bot als Schalter bleibt auf 'on'.
    Und der Kniefiesler in mir duldet das nicht. 😅
    Jetzt ist das gelöst. Schalter als Taster mit 15 Min. 'on'.

    • @simon42
      @simon42  8 หลายเดือนก่อน

      Hi @joba0112,
      vielen Dank für dein Feedback 💙 und da bin ich wirklich froh, dass ich dir bei deiner Kaffee-Erfahrung helfen konnte ☕️💙
      Beste Grüße und bis bald 👋

  • @SebastianS-f9m
    @SebastianS-f9m 9 หลายเดือนก่อน

    Hi Simon, habe deine Anleitung befolgt, jedoch erscheint bei mir im Service im YAML Editor nicht die Auswahl mit entity_id und state sondern service und data. Zudem erscheint die Fehlermeldung, wenn ich den Service ausführen will : Unable to determine action @ data [0]. Weißt du eventuell woran das liegen kann, dass im Python Script die beiden Attribute, wie im Video gezeigt, bei mir nicht erscheinen?

    • @simon42
      @simon42  9 หลายเดือนก่อน +1

      Schau mal in die Beschreibung, da hatte ich das ergänzt 👌

  • @bliblabl8149
    @bliblabl8149 11 หลายเดือนก่อน +2

    Wo liegt der Vorteil gegenüber einem Helfer input_boolean? Ich seh den noch nicht.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Naja, hiermit kann man zum Beispiel den Status eines Bewegungsmelders ändern oder eben auch eines Template Sensors.
      Ein Input Boolean wäre jetzt für diesen konkreten Fall auch gegangen, es geht hier aber eher darum, was dadurch noch alles geht 😁

    • @bliblabl8149
      @bliblabl8149 11 หลายเดือนก่อน +1

      @@simon42 vllt bin ich zu doof, ich sehe es immer noch nicht. aber das geht alles doch mit Boolean auch, oder?

  • @bennipi1287
    @bennipi1287 10 หลายเดือนก่อน

    Danke für das Video. Ich bin nur auf ein Problem gestoßen. Der Status der Entitäten wird bei jedem Neustart/Laden der configuration.yaml wieder zurückgesetzt.
    Das ist etwas ärgerlich und ist vorher bei den Helfern (input_boolean) nicht passiert.
    Die Möglichkeiten dieses Problem zu beheben führt letztendlich wieder dazu, dass ich Helfer verwenden muss die durch den template binary sensor gesetzt werden und nach Neustart wieder zurückgelesen werden. Oder gibt es einen smarteren Weg?

    • @simon42
      @simon42  10 หลายเดือนก่อน

      Hi @bennipi1287,
      vielen Dank für dein Feedback 💙 und genau so ist es (Templates werden beim Neustart von HA neu berechnet). Bei einem Input-Boolean hätte man dieses Problem nicht, wäre vermutlich der einzig funktionierende Workaround 👍
      Beste Grüße und bis bald 👋

  • @Michael-vq3rt
    @Michael-vq3rt 11 หลายเดือนก่อน +1

    Hi Simon. Danke für das Video. Das kurze Format gefällt mir sehr. Suche schon seit längerem eine Lösung dafür, wie ich auf dem Dashboard darstelle, dass etwas im Briefkasten ist. Habe an diesem einen Fenstersensor angebracht. Dadurch, dass der Briefkasten vom Boten geöffnet und dann wieder geschlossen wird, musste ich bisher immer in den Verlauf schauen, ob und wann er geöffnet wurde. Mit dieser Lösung hier könnte ich aber auf dem Dashboard den geöffnet Status in eine Meldung a la "Post im Briefkasten" darstellen, obwohl der Briefkasten wieder geschlossen wurde. Korrekt?

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Danke für dein Feedback und genauso ist es 🙌
      Allerdings würde für deinen Anwendungsfall auch ein Input Boolean funktionieren

    • @Michael-vq3rt
      @Michael-vq3rt 11 หลายเดือนก่อน

      @@simon42ok, danke für den Tipp... Das mit dem Input Boolean habe ich aber noch nicht so ganz gecheckt... Muss mir da wohl noch weitere Videos zu anschauen. Du erwähnst das ja meistens eher am Rande, wenn ich es richtig in Erinnerung habe. Kannst du mir nur ganz kurz verraten wie das gehen soll? In diesem Fall müsste ja der Fenstersensor am Briefkästen der Auslöser sein...
      EDIT: ok, hab's jetzt gecheckt... Der Fenstersensor ist der Auslöser und der Input Boolean über "Aufruf eines Dienstes Boolescher Wert Eingabe: Einschalten" die Aktion...

    • @GermanLyricsInHD
      @GermanLyricsInHD 11 หลายเดือนก่อน +1

      @@Michael-vq3rt ich hab für den Briefkasten auch noch einen Zähler Helfer erstellt. So kann man sich dann auch anzeigen lassen wie oft Post eingewurfen wurde. Beim Briefkasten leeren, kann man den Wert dann einfach mit einem touch zurücksetzten.

  • @africola5270
    @africola5270 5 หลายเดือนก่อน

    Danke! Bei mir überschreibt er zwar den Status, aber nach 5 Sekunden ist wieder der Alte Status hinterlegt. Kann man das nicht zumindest bis zum nächsten Start des Saugers hinterlegen)? (Bei mir ist es der Sensor "sensor.roborock_s7_reinigungszeit" also die letzte Reinigungsdauer des Roborock Saugers

    • @simon42
      @simon42  5 หลายเดือนก่อน +1

      Leider nein, das wird dann vermutlich von der Integration beschrieben…

  • @l.h.1545
    @l.h.1545 11 หลายเดือนก่อน +1

    In der configuration.yaml muss kein !include hinter die Definition "python_script:"?

    • @martinraiber337
      @martinraiber337 11 หลายเดือนก่อน

      nö 🤓

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Exakt 😁

  • @paulysyoutuification
    @paulysyoutuification หลายเดือนก่อน +1

    Tolle Sache den Status ändern. Kann ich auch die Farbe im Verlaufsbalken Status "ON" bzw. "OFF" anpassen/ändern? Ist jetzt immer gleich, egal ob on oder off. PS: Super Videos die du machst.

    • @simon42
      @simon42  หลายเดือนก่อน +1

      Danke dir für dein Feedback und zu deiner Frage: ich glaube, das kann man nur global in den Einstellungen ändern, nicht aber explizit für ein Gerät 👍

  • @joker2048v2
    @joker2048v2 11 หลายเดือนก่อน +1

    Ich komme tatsächlich vom iobroker zu homeassistant, solches setzen war im iobroker irgendwie einfacher. Einfach in einem Script. Aber naja dafür ist so vieles hier beim HomeAssistant besser :-)

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke dir für dein Feedback 💙
      Nur um hier noch mal einen Hinweis zu geben (falls dir genau dieser Teil sehr kompliziert vorkommt): prinzipiell hätte man auch ein Input-Boolean verwenden können, anstatt dafür extra einen Sensor anzulegen.
      Warum ich mich trotzdem für diesen Weg entschieden habe, hab ich in der Video Beschreibung kurz erklärt sollte es für dich von Interesse sein ☺️

    • @joker2048v2
      @joker2048v2 11 หลายเดือนก่อน

      Ne ich finde (mit einem großen ioBroker und kleinen HomeAssistant Wissen) den Sensor auch irgendwie zielführender.

    • @joker2048v2
      @joker2048v2 11 หลายเดือนก่อน

      BTW: Super Videos. Erstmal Kanalmitglied geworden…

    • @simon42
      @simon42  11 หลายเดือนก่อน

      @@joker2048v2Wow, ganz lieben Dank dafür 🎉 & auch für das Lob 🙏

    • @MartinKli56
      @MartinKli56 6 หลายเดือนก่อน

      Ich habe mir Home Assistant jetzt 3 Tage angeschaut.
      Home Assistant hat eine sehr viel hübschere Oberfläche als iobroker, ganz klar. Der iobroker Admin ist Mist und VIS ist super umständlich.
      Einfache Automatisierungen hat man in HA sich schnell "zusammengeklickt". So ähnlich wie bei NodeRed.
      Aber wenn es etwas komplexer wird, dann ist derJavascript Ansatz von iobroker einfach unschlagbar.
      Die Vorteile von diesem Jinja mit den ganzen geschweiften (unleserlichen) Klammern und der umständlichen Syntax erschließt sich mir nicht.
      Auch der Umstand, dass man erst herumfrickeln muss, wenn man auf Attributesänderungen der Entities triggern will, nervt.
      Und dann noch diese Yaml Syntax.
      Ich überlege, ob ich nicht lieber alles in Phython machen sollte. Vielleicht kann man damit dieses Jinja umgehen.
      Das scheint auch irgendwie zu gehen, aber ist wohl nicht mehr so angesagt und deshalb sehr schlecht dokumentiert.

  • @tobiassieben7764
    @tobiassieben7764 11 หลายเดือนก่อน +1

    Leider kann ich keine Dienstdaten eingeben, wenn ich den Dienst "Python Scripts: set_state" in meine Automation einfüge. Da ist nur ein " ❓"
    Wie kann ich mir die Dienstdaten anzeigen lassen?

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Schau mal hier, da war leider einen Passage im Video nicht zu sehen:
      www.simon42.com/wp-content/uploads/2023/12/Set-State-Python-Script-Dienstdaten-hinzufuegen.mp4

    • @tobiassieben7764
      @tobiassieben7764 11 หลายเดือนก่อน +1

      @@simon42 Ah besten Dank.... das hatte ich auch gefunden, aber mich haben diese geschweiften Klammern irritiert. Danke für die schnelle Antwort

  • @jan-hendrikreum6012
    @jan-hendrikreum6012 7 หลายเดือนก่อน +1

    hmm bei mir steht dann nicht Dienstdaten, sondern Antwortvariable, die ich durch einen Haken aktivieren muss und dann keinen code eingeben kann. Ich kann also auch keine entity auswählen. Was mache ich nur falsch

    • @simon42
      @simon42  7 หลายเดือนก่อน

      Danke dir für deine Frage und dass du mal in die Video Beschreibung geschaut? Vielleicht klärt es sich dann schon auf 👍

    • @jan-hendrikreum6012
      @jan-hendrikreum6012 6 หลายเดือนก่อน

      @@simon42 wer lesen kann ist klar im Vorteil. 😀

  • @monte_christo
    @monte_christo 11 หลายเดือนก่อน +1

    Wenn es jemand ohne Skript machen möchte, also mit Bordmitteln:
    1. Helper, binary switch erstellen
    2. Template, binary sensor erstellen (geht mitllerweile sogar über die GUI)
    Jetzt setzt die Hilfsentität des Schalters den Sensor. Und Hilfs-Schalter kann man über den Dienst „set boolean value“ modifizieren. Oder man kann solche Schalter nach Homekit oder Google Home durchreichen um Dinge zu tun, oder, oder, …

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Oooooh, das war mir zu einfach. Gefällt mir, der Umweg über das Input-Boolean & dann anhand dessen den Sensor zu setzen.
      Respekt 💪

    • @mastameista
      @mastameista 10 หลายเดือนก่อน

      @@simon42 @monte_christo: Wäre es so nicht noch "sauberer"?
      template:
      - trigger:
      - platform: event
      event_type: waschmaschine
      binary_sensor:
      - name: Waschmaschine Status
      device_class: running
      state: "{{ trigger.event.data.state }}"
      und dann in der Automation Action:
      action:
      - event: waschmaschine
      event_data:
      state: 'on'
      so braucht es für diesen use case kein script und auch keine 2 Helpers :)

  • @HeinsChristian
    @HeinsChristian 11 หลายเดือนก่อน +1

    Bin ich falsch abgebogen oder ist der Code im Link deutlich länger? 40 Zeilen vs. 19 Zielen.

    • @simon42
      @simon42  11 หลายเดือนก่อน +2

      Das ist korrekt, der Code im Link hat mehr Zeilen, da man hier inzwischen auch Attribute ändern kann. Die Benutzung ist identisch, aber er kann eben auch Attribute von Entitäten überschreiben (ich dachte mir, bevor jemand den Code dann umstellen muss... Kann es ja nicht schaden 😁)

  • @seppel8813
    @seppel8813 11 หลายเดือนก่อน +2

    Hast du dir schon mal packages angeschaut? Deine configuration.yaml ist ziemlich voll und mit packages kannst du es schön in Dateien gruppieren und bspw. binary_sensor in verschiedenen packages definieren.
    Hätte auch den Vorteil, dass du diese als Datei komplett zur verfügung stellen könntest. Dafür bietet sich dann eine Zeile an wie:
    packages: !include_dir_named packages
    Dann wird jede Datei im Order automatisch geladen

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Dazu wollte ich eigentlich schon längst auch ein Video gemacht haben, aber irgendwie war bisher der Druck noch nicht so groß 😂🙈
      Aber ja, sieht mittlerweile echt chaotisch aus 😁

  • @Uli.der.1.
    @Uli.der.1. 11 หลายเดือนก่อน

    Hey Simon, bei mir ist keine Dienstdatei zum reinschreiben!? Dienst Python Scripts: set_state erscheint noch und das Fragezeichen Symbol. Was muß ich machen?

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Hi, welche Dienstdatei genau meinst du?

    • @Uli.der.1.
      @Uli.der.1. 11 หลายเดือนก่อน

      Das Feld, wo ich reinschreiben muß: binafy_sensor.waschmaschine und state „on“

    • @TheTimbay
      @TheTimbay 11 หลายเดือนก่อน

      Geht mir auch so, hattet ihr schon den Grund gefunden?

  • @SierraFOOL76
    @SierraFOOL76 18 วันที่ผ่านมา

    Hallo Simon, das Video ist tgrnau das war ich suche. Allerdings möchte ich ein Attribute nicht einfach überschreiben, sonderm vorher aus einer Etentity (Zustand) als Zahl rauslesen. Hast du eine Idee, wie ich das vorher mache und dann an Set state übergebe?

    • @simon42
      @simon42  16 วันที่ผ่านมา

      Danke dir für deine Frage und prinzipiell klingt das dann eher nach einem Thema für ein Template 😉 (Video dazu findest du auf meinem Kanal)
      Falls es doch einen Grund dagegen geben sollte, kannst du in einer Automation auch mit variablen arbeiten 😉

  • @romeotango7312
    @romeotango7312 5 หลายเดือนก่อน +1

    Hallo Simon, danke für deine Videos die mir schon viel geholfen haben. Aber jetzt komme ich nicht weiter. Habe alles so gemacht wie im Video und wenn ich das script ausführe kommt keine Fehlermeldung aber es wird auch kein Status geändert.

    • @simon42
      @simon42  5 หลายเดือนก่อน +1

      Danke dir für dein Feedback und hast du mal in die Video Beschreibung geschaut?
      Ich hatte in diesem Video etwas vergessen zu zeigen. Vielleicht ist das schon der Fehler 😣

    • @romeotango7312
      @romeotango7312 5 หลายเดือนก่อน

      @@simon42 habe es hinbekommen, irgendwie war das Script leer 😅

  • @rainerohlhoff1400
    @rainerohlhoff1400 9 หลายเดือนก่อน

    Hallo wie kann ich nun mit Python_setstate den wert von eine andern Entität eingeben zB "sensor.Zähler" engeben??

    • @simon42
      @simon42  9 หลายเดือนก่อน

      Normalerweise sollten alle Datentypen von dem Skript unterstützt werden 👌

  • @-martintheengineer-7465
    @-martintheengineer-7465 11 หลายเดือนก่อน +2

    👌

    • @simon42
      @simon42  11 หลายเดือนก่อน

      🙌

  • @gteam23
    @gteam23 10 หลายเดือนก่อน +1

    Danke für das Video.
    Ich habe es genauso nachgebaut und das Python-Skript kann ich in den Actions auch auswählen.
    Aber es erscheint dann kein Feld, um die Dienstdaten einzugeben.
    Unterhalb der Auswahlbox des Dienstes ("Python Scripts: set_state") kommt noch das runde Fragezeichen, aber dann ist Ende. Mehr hab ich nicht.
    Neugestartet habe ich nun schon mehrfach.
    Hat schon mal jemand dieses Problem gehabt und lösen können?

    • @simon42
      @simon42  10 หลายเดือนก่อน +1

      Hi @gteam23,
      vielen Dank für dein Feedback 💙 und schau mal in der Videobeschreibung, man muss initial einmal auf YAML wechselt 👍
      Beste Grüße und bis bald 👋

  • @a.h.450
    @a.h.450 2 หลายเดือนก่อน

    Das Video ist schon etwas älter, aber für mich noch relevant - zumindest in Anlehnung:
    Können auch Attribute von Entitäten überschrieben werden? ähnlich dem wie ich es mit den Entwicklerwerkzeugen kann?

    • @simon42
      @simon42  2 หลายเดือนก่อน

      Danke dir für dein Feedback und das geht tatsächlich. Wenn ich mich richtig erinnere, habe ich dazu sogar etwas im Blog-Beitrag geschrieben, aber alternativ findest du auch Hinweise auf der GitHub Seite des Skripts

  • @plume666
    @plume666 11 หลายเดือนก่อน +1

    In meinen Augen das beste Beispiel für ein Anti-Pattern. XD
    Die Logik zum setzen des Status gehört mMn. einfach in den Templatesensor und nicht in die Automation.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Vollkommen richtig, manchmal ist es aber so einfacher. Vor allem, wenn man dafür schon eine Automation hat 😁
      Aber wie gesagt, bin da zu 100 % bei dir 👍

  • @axelzimmermann111
    @axelzimmermann111 6 หลายเดือนก่อน

    Ich habe versucht das nachzubauen, weil ich genau so etwas gesucht habe, scheitere aber leider daran, dass ich schon ganz am Anfang die Meldung bekomme: "Konfigurationswarnungen: Integration error: python-script - Integration 'python-script' not found."
    Ich habe in die configuration.yaml ganz unten "python-script:" (ohne Anführungszeichen) eingefügt. Lösche ich die Zeile wieder, ist auch die Fehlermeldung weg.
    Was habe ich vergessen/übersehen?

    • @simon42
      @simon42  6 หลายเดือนก่อน

      Hi @axelzimmermann111,
      vielen Dank für dein Feedback 💙 und das muss mit Unterstrich und nicht mit Bindestrich eingefügt werden 😅
      Beste Grüße und bis bald 👋

    • @axelzimmermann111
      @axelzimmermann111 6 หลายเดือนก่อน

      @@simon42 Ich glaube, ich brauche eine neue Brille 🙂. Besten Dank für den "Augenöffner", denn jetzt klappt es perfekt! 🤓

  • @frankheuft8038
    @frankheuft8038 11 หลายเดือนก่อน +2

    👍

    • @simon42
      @simon42  11 หลายเดือนก่อน

      🙌

  • @stefangobel405
    @stefangobel405 11 หลายเดือนก่อน +1

    Danke. Klasse Video. Übrigens kann man das Python-Skript auch aus Node-Red ausführen, wenn man dort seine Automationen macht (wie ich z.B.)

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke fürs Feedback! Gut zu wissen, dann muss ich mir das wohl mal anschauen 😁

    • @stefangobel405
      @stefangobel405 11 หลายเดือนก่อน

      Man kann übrigens mit dem set_state Skript auch Attribute manipulieren. Ich nutze das um mir den Start und Endzeitpunkt meiner Automatisierung in der Tile-Kachel anzuzeigen:
      service: python_script.set_state
      data:
      entity_id: binary_sensor.schuppen_ladestation
      state: "on"
      start: "{{ now().timestamp() | timestamp_custom('%H:%M:%S') }}"

  • @Tyracor
    @Tyracor 11 หลายเดือนก่อน

    device_class: running ist wahrscheinlich passender für die Waschmachine, als occupancy, was eher "Anwesendheit" ist. Just as a tip, ändert funktionell aber natürlich nix.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Oha, ich wusste gar nicht, dass es die gibt. Vielen Dank 🤩 🙌

  • @CoasterRaphael
    @CoasterRaphael 11 หลายเดือนก่อน

    Apropos Dashboard, ich habe meines per Android App auf einem Alten Samsung Tablet laufen, aber wenn ich das Tablat, bzw. Das Dashboard länger nicht benutze Syncronisiert es nicht, so werden die Aktuellen daten meiner Entitäten erst wieder angezeigt wenn ich einmal irgendwo drauftippe. Weißt du vielleicht wie man dieses Beheben kann?

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke für dein Feedback und ggf. wäre es eine Idee, einfach über eine Automation alle 2 Tage nachts um 3 oder so den Fully-Browser neu zu starten?

  • @Manu_67
    @Manu_67 11 หลายเดือนก่อน +1

    Servus Simon der link für den python skript das ist nicht der selbe python script wie du hasst.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Genau, von dem Skript in in der Beschreibung wird auch das ändern von Attributen unterstützt. Ich dachte, das wäre vermutlich sinnvoller, als dann irgendwann später das Skript wieder austauschen zu müssen müssen 😅
      Ich ergänze das mal im Skript selber danke für den Hinweis

    • @Manu_67
      @Manu_67 11 หลายเดือนก่อน

      ⁠@@simon42ich bekomme Dienstdaten nicht angezeigt

    • @simon42
      @simon42  11 หลายเดือนก่อน

      @@Manu_67 Schau mal in der Videobeschreibung 👍

  • @Fani777
    @Fani777 11 หลายเดือนก่อน +2

    Witzig, ich habe vor 5 Minuten noch nach einer Möglichkeit gesucht den Status meiner Heizungssteuerung zu monitoren. Habe mir dann aber mit einer "input_select" Variable weitergeholfen.

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Für deine Heizung vermutlich auch genau der richtige Weg.
      Zur Erklärung: Natürlich hätte in diesem Fall auch ein normales Input-Boolean gereicht, aber wir von dir bereits angesprochen, macht das eben für andere Entitäten durchaus Sinn. Ich wollte hier ein einfach nachvollziehbares Beispiel erstellen 👍
      Außerdem macht hier sogar streng genommen (vom Entitätstyp her) ein Sensor mehr Sinn, denn ich möchte ja die Waschmaschinen nicht manuell schalten (INPUT-Boolean 😉) sondern nur erkennen, ob diese läuft oder eben nicht (Sonsor). Ich verwende Input-Booleans meistens als „Schalter“, um gewisse Automationen zu triggern, zu verhindern oder sonstiges.
      Ich wünsche dir einen schönen Sonntag, genieß den dritten Advent 🎄🤗

  • @Sonnensucher
    @Sonnensucher 29 วันที่ผ่านมา

    Aloha, jetzt hab ich mich dran getraut, aber mit Version 2024.10.4 sieht das wieder ganz anders aus und bei DIENSTE taucht kein Python Script aus....Mann, Mann, Mann...ändert sich das alles schnell...hat deswegen leider bei mir nicht funktioniert.

    • @simon42
      @simon42  23 วันที่ผ่านมา

      Schau mal in die Video-Beschreibung 🫶

  • @elHuron1
    @elHuron1 8 หลายเดือนก่อน

    wie geh ich es am besten an, wenn ich kein binary habe sondern einen Wert?

    • @simon42
      @simon42  8 หลายเดือนก่อน

      Den Wert sollte man hier ebenfalls hinterlegen können 👌
      Hatte das bei dir nicht geklappt?

    • @elHuron1
      @elHuron1 8 หลายเดือนก่อน

      @@simon42 hab mir gedacht das binary ja nur true oder false akzeptiert und hab es daher nicht probiert

  • @MartinAbc-c7y
    @MartinAbc-c7y 9 หลายเดือนก่อน

    Echt super Videos! Hat mir schon sehr viel geholfen mich hier zurecht zu finden. Leider scheint es so, dass sich HA sehr schnell verändert und man manche Dinge jetzt anders machen muss. So habe ich hier jetzt leider keine "Dienstdaten" mehr, sonder es kommt "Antwortvariable" wo ich jedoch nicht den Code eingeben kann sondern etwas anderes erwartet wird. Wie gehe ich damit um?
    Vielen Dank schon mal!

    • @simon42
      @simon42  9 หลายเดือนก่อน

      Hi @user-pn2mj5nq6o,
      schau mal in die Videobeschreibung :)
      Beste Grüße und bis bald 👋

  • @rhein298
    @rhein298 8 หลายเดือนก่อน

    Scheinbar kann man die Dienstdaten im visuellen Editor nicht mehr eingeben so dass man vermutlich die entity_id in der yaml eingeben muss. Habe ich gemacht, trotzdem ändert sich der Status (on/off) nicht. Weiß jemand Rat oder habe ich was vergessen bzw. falsche Syntax (s.u.)?
    inputEntity = data.get('binary_sensor.waschmaschine')
    if inputEntity is None:
    logger.warning("===== entity_id is required if you want to set something.")
    else:
    if isinstance(inputEntity, list) and len(inputEntity) >= 1:
    inputEntity = inputEntity[0]
    if isinstance(inputEntity, str) and inputEntity:
    inputStateObject = hass.states.get(inputEntity)
    inputState = inputStateObject.state
    inputAttributesObject = inputStateObject.attributes.copy()
    for item in data:
    newAttribute = data.get(item)
    logger.debug("===== item = {0}; value = {1}".format(item,newAttribute))
    if item == 'binary_sensor.waschmaschine':
    continue # already handled
    elif item == 'state':
    inputState = newAttribute
    else:
    inputAttributesObject[item] = newAttribute
    hass.states.set(inputEntity, inputState, inputAttributesObject)
    else:
    logger.warning("===== entity_id is required if you want to set something.")

    • @simon42
      @simon42  8 หลายเดือนก่อน +1

      Hi @rhein298,
      vielen Dank für dein Feedback 💙 und schau mal in der Beschreibung, das hatte ich im Video vergessen 😅
      Beste Grüße und bis bald 👋

  • @lernenmitrobin
    @lernenmitrobin 6 หลายเดือนก่อน +1

    top

    • @simon42
      @simon42  6 หลายเดือนก่อน

      🙌🙏

  • @McWuragu
    @McWuragu 11 หลายเดือนก่อน +1

    Ich habe einfach mit nodeRed, mit Flow gebastelt, der Stromverbrauch der Waschmaschine überwacht und dann die Notifikation ansetzt. Weniger kompliziert als das. Hab komplett aufgehört in HA irgendwelche Automatisierung direkt zu machen, viel zu sehr ein Krampf.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Kann ich natürlich verstehen, aber kann NodeRed denn den Status von Entitäten überschreiben? Es ging eher weniger um die Automation, sondern mehr um diese Möglichkeit 😉

    • @McWuragu
      @McWuragu 11 หลายเดือนก่อน

      @@simon42warum sollte ich das wollen? Hab bis jetzt keinen praktischen Nutzen davon gesehen.

  • @Alexander-dq6sg
    @Alexander-dq6sg 2 หลายเดือนก่อน

    Hallo Simon, ich habe schon viel aus deinen Videos mitgenommen. Danke, dass Du dir die Zeit nimmst, hier dein Wissen zu teilen.
    Ich bekomme die Aktion mit dem Python Skript nicht ans laufen. Habe das verlinkte Python Skript verwendet und den binary_sensor angelegt. Immer wenn ich die Aktion im yaml bearbeite wechselt die Überschrift der Aktion von Aktion durchführen "Python Scripts: set_state" auf "Unknown" und bei Ausführen gibt es folgenden Fehler: "Unable to determine action @ data[0]"
    Ich würde mich freuen, wenn du mir helfen kannst. Danke Dir!
    Hier noch mein yaml bei der Aktion:
    entity_id: binary_sensor.waschmaschine
    state: "off"
    und hier Temple sensor in der config:
    template:
    - binary_sensor:
    - name: "Waschmaschine"
    unique_id: "Waschmaschine"
    state: ""
    device_class: running
    icon: mdi:washing-machine

    • @simon42
      @simon42  2 หลายเดือนก่อน

      Hi @Alexander-dq6sg,
      vielen Dank für dein Feedback 💙 und hattest du die Anmerkung in der Video-Beschreibung gesehen?
      Beste Grüße und bis bald 👋

  • @andreasroge7218
    @andreasroge7218 11 หลายเดือนก่อน +2

    Moin 👍👍👌🎅

    • @simon42
      @simon42  11 หลายเดือนก่อน +1

      Hi Andreas,
      🙌👌🎊
      Danke dir wie immer und ich wünsche dir einen schönen dritten Advent 💙

  • @fotografie-martinmenzel7759
    @fotografie-martinmenzel7759 10 หลายเดือนก่อน +1

    D A N K E! Das Skript fehlte mir... Nach Neustart kann ich nun endlich die beiden Fronius PV Sensoren auf 0 setzen. Wenn ein Neustart nachts erfolgt und der Datamanager von Fronius schläft, gibt es leider ein unavailable.

    • @simon42
      @simon42  10 หลายเดือนก่อน +1

      Genau für solche speziellen Probleme ist das Skript gedacht 🙌. Danke dir für dein Feedback 💙

  • @juliwelt312
    @juliwelt312 11 หลายเดือนก่อน +2

    Genau mein Problem, auf das ich gestern gestoßen bin😂

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Dann passt es ja perfekt 👌

  • @muschimiau
    @muschimiau 11 หลายเดือนก่อน +1

    Kurze Videos finde ich klasse, wobei ich aber leider anmerken musst, dass du über das eigentliche Doing sehr schnell drübergehuscht bist. Deshalb muss ich mir das Video vermutlich ein zweites Mal ansehen. Dann kannst du auch ein langes Video produzieren.

    • @simon42
      @simon42  11 หลายเดือนก่อน

      Danke fürs Feedback!