Vermeide diese Blockly-Fehler

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024

Комментарии • 92

  • @haus_automation
    @haus_automation  2 года назад +2

    Du willst mehr? Über 130 Videos und 15 Stunden Videomaterial im ioBroker-Master-Kurs - alle Inhalte findest Du hier:
    haus-automatisierung.com/iobroker-kurs/

  • @ogerix88
    @ogerix88 2 года назад +6

    Solche Videos sind einfach fantastisch und sehr hilfreich!

  • @danniisthebest
    @danniisthebest 2 года назад +3

    Super Video! Gerne öfter sowas.. hilft extrem weiter um teilweise sogar „sinnvolle“ Fehler zu erkennen und zu beheben und neue Kombinationen zu lernen. Dicker Daumen nach oben! :)

  • @alexanderschramm3076
    @alexanderschramm3076 2 года назад +1

    Es ist doch immer wieder interessant, wieviele Fehler ich vielleicht auch machen würde. Gerade wenn man nzr ab und zu ein Blockly braucht. Insofern wieder ein extrem hilfreiches Video und gerne mehr davon. Und auch ich bin nich immer ein totaler Fan des Master-Kurses. Ich sehe da immer wieder mal die eine oder andere Lektion an.

  • @marcogansler3427
    @marcogansler3427 2 года назад +5

    Klasse! Bitte mehr davon 👌👍

  • @pluto202
    @pluto202 2 месяца назад +1

    Immer wieder gut dieses Video! Habe ich schon oft angesehen. Danke.🙏

    • @haus_automation
      @haus_automation  2 месяца назад

      Hab ich für den aktuellen ioBroker Master Kurs nochmal ausführlicher mit Beispielen erklärt. Das hier ist ja schon etwas in die Jahre gekommen (wobei das Konzept noch aktuell ist)

    • @pluto202
      @pluto202 2 месяца назад

      @@haus_automation Danke, hatte ich gesehen👍. Vielleicht hast du ein Beispiel für mich wie ich den Body bei einem HTTP POST Befehl im Baustein eintragen muss ☺️

    • @haus_automation
      @haus_automation  2 месяца назад

      @@pluto202 Du kannst einen String da reinpacken (also Text) oder ein Objekt, falls die Gegenseite JSON erwartet (wird dann automatisch konvertiert).

    • @pluto202
      @pluto202 2 месяца назад

      @@haus_automation Danke, versuche ich mal nächstes Wochenende 😅

  • @Altersrentner
    @Altersrentner 2 года назад +1

    Wie immer SUPER! Danke
    MfG Michael

  • @heikojanssen5554
    @heikojanssen5554 2 года назад +1

    vielen Dank für deine Arbeit. Man lernt einfach immer wieder was dazu.
    👍👍👍

    • @haus_automation
      @haus_automation  2 года назад

      Das ist das Ziel ;) Wenn Du das hier schon interessant fandest, schau mal im Master-Kurs vorbei.

  • @markuslippert416
    @markuslippert416 Год назад +1

    Perfekt bitte Öfters werde über den Masterkurs schlafen

    • @haus_automation
      @haus_automation  Год назад

      Sag Bescheid wenn die Kommunikation irgendwo unklar ist oder Infos fehlen

  • @MrFilmservice
    @MrFilmservice 2 года назад +1

    Super Video und der Master Kurs ist nur zu empfehlen

  • @JL-hh4cf
    @JL-hh4cf 2 года назад +2

    Gutes Video Matthias!
    Aber es werden weiterhin die haarsträubendsten Blocks zusammen geklickt werden weil 1. der Editor alles zulässt und keine Plausibilitätsprüfung stattfindet und 2. sich kein Mensch darüber Gedanken macht wie so ein (Java)Script dann intern abläuft. Denn das ist es immer noch auch wenns schön bunt aussieht.
    Da schreib ich lieber paar Zeilen Code, geht auch viel schneller als ewig diese Blocks suchen zu müssen.

    • @haus_automation
      @haus_automation  2 года назад +1

      Naja nur schreckt man Einsteiger damit erstmal ab. Für viele Dinge braucht man ja gar kein Blockly oder JavaScript Adapter, sondern kann vieles schon in den Adaptern konfigurieren.
      Ich stelle lieber einen einfachen Adapter bereit, als den Nutzern komplexe Scripts hinzuwerfen 👍

  • @tagi8988
    @tagi8988 2 года назад +1

    Wie immer... TOP!!!

  • @danielyoutube8960
    @danielyoutube8960 2 года назад +2

    Gutes Video, ich hab alle Fehler entdeckt. 😉
    Liegt aber nur daran das ich alle vorherigen Videos zu den Thema geschaut und vor allem den Masterkurs durchgearbeitet habe.
    Ich kann das nur jedem empfehlen!

  • @benjaminelfen
    @benjaminelfen 2 года назад +2

    Ich finde das Format super, allerdings ist es auf diese Präsentationsart schwerer nachzuvollziehen als letztes Mal in der Live-Instanz.
    Wenn du das schnell nachbauen würdest, wäre es glaube ich einleuchtender.

    • @haus_automation
      @haus_automation  2 года назад +1

      Ich habe doch schon etliche Quellen, welche das Vorgehen im Detail zeigen. Für das Grundverständnis hätten auch die nachgebauten Scripts nicht mehr geholfen.

    • @TDCroPower
      @TDCroPower Год назад

      finde ich im Prinzip auch.
      Anstatt die Objekte/Änderungen zu zeichnen diese direkt als echtes Objekt daneben legen und somit dem User zeigen wie es vorher/nachher aussieht bzw. aus siehen könnte. Aber als FastRun wieder mal Top!

  • @mattoman4819
    @mattoman4819 Год назад +1

    Ich muss auf einen kleinen Fehler hinweisen: Bei 15:43 hat der "Falls"-Abschnitt nicht die gleiche Logik, wie der "sonst falls"-Abschnitt. Die eine Abfrage ist mit "oder" gemacht, die andere mit "und", womit der "sonst falls" Zweig berechtigt ist. Sonst ist das Video aber natürlich top!

  • @PascalKugele_PK
    @PascalKugele_PK 2 года назад +1

    Tolles Video wie immer!
    Kann es sein das du diesmal recht häufig auf den Tisch geklopft hast… mit Kopfhörer hämmert das ganz schön am Trommelfell 😜

    • @haus_automation
      @haus_automation  2 года назад

      Ist am iPad aufgezeichet - könnte also sein. Bin mir der Qualität auch nicht zufrieden und war kurz davor das Video nicht zu veröffentlichen.

  • @MaPoDeluxe
    @MaPoDeluxe 2 года назад +1

    das video zeigt mir das der IoBroker Masterkurs bei mir voll geholfen hat :D, ich konnte ein paar anfängerfehler von mir erkennen die ich durch den kurs nicht mehr mache, mir sind meißt sogar die Fehler selbst schon aufgefallen. Also gut investiertes Geld :) danke dafür
    ich hab noch ne Frage:
    Gibt es so ein Art Community Discord oder so? oder geplant? ich bin leider der jüngeren Generation an sich und habe kein Facebook leider :D

    • @haus_automation
      @haus_automation  2 года назад

      Es gibt den offiziellen ioBroker Discord. Ich möchte neben RUclips Twitter Instagram Facebook GitHub und Forum nicht noch ein Kanal aufmachen der mich täglich Stunden an Zeit kostet 😉

  • @bubbl_media
    @bubbl_media 2 года назад +1

    Hi Matthias! Hast du eine MIkrofonspinne im Einsatz? 19:30 Man hört immer wieder, wie deine Hände auf den Tisch klopfen. Das könnte man durch eine gute Spinne verhindern :)

    • @haus_automation
      @haus_automation  2 года назад

      Nutze das Shure SM7B (niemand benutzt ne Spinne an dem Teil). Das ist von Haus aus eigentlich gut entkoppelt. Das Video hier ist am iPad aufgenommen und da bin ich anscheinend öfter etwas stärker mit der Hand auf den Schreibtisch gekommen.
      In anderen Videos hat sich noch niemand beschwert 😉

    • @bubbl_media
      @bubbl_media 2 года назад +1

      @@haus_automation Das war ja auch keine Beschwerde, ist mir halt aufgefallen. Beim SM7B gebe ich dir recht. Du kannst aber über die Switches auf der Rückseite einen Lowcut aktivieren. Damit sollte es weg sein.

    • @haus_automation
      @haus_automation  2 года назад

      @@bubbl_media Ich werde am Audio-Setup nichts ändern. Läuft doch in allen Videos perfekt. Ich darf halt nicht mehr mit dem iPad und Pencil am gleichen Tisch rumwerkeln. Das ist das Learning :)

  • @Markus_T_aus_K
    @Markus_T_aus_K 2 года назад +1

    Blockly scheint auf den ersten Blick einfach aber der Teufel steckt im Detail und für einigermaßen technisch und stilistisch saubere Programmierung braucht es eben doch etwas Erfahrung. Ich muss ehrlich zugeben, dass ich mich als jemand der Programmiererung noch mit C/C++ gelernt hat, anfangs mit Blockly schwer getan hat und so manchmal dachte "den Code schreibst du schneller als die Blöcke zusammen geklickt sind". Ging nur mangels Javascript Kenntnisse nicht, also bin ich nun doch mit Blocky warm geworden.

    • @haus_automation
      @haus_automation  2 года назад

      Du kannst ja langsam zu JavaScript umziehen, indem Du den generierten Code anschaust. Da lernt man sehr schnell wenn man eh schon programmieren kann

  • @thomasjansen3097
    @thomasjansen3097 2 года назад +1

    Meeega gut gemacht vielen Dank dafür😊

    • @haus_automation
      @haus_automation  2 года назад +1

      Und ich habe mich gefragt ob das überhaupt jemanden interessiert 🙈 danke für dein Feedback

    • @thomasjansen3097
      @thomasjansen3097 2 года назад +1

      Also ich bin schon lange mit IOBroker unterwegs aber ich kann Dir sagen, das ich Deine Videos inhaliere 😂 und immer wieder lernt man was neues!!!! TOP

    • @haus_automation
      @haus_automation  2 года назад +1

      Dann bist Du ja sicher auch im Master-Kurs dabei. Dort probiere ich alles so detailliert aufzuarbeiten wie irgendwie möglich. Falls Du Input hast, was noch fehlt: Immer her damit! Grundlagen sollten mittlerweile alle erschlagen sein :)

  • @stevewichmann5148
    @stevewichmann5148 2 года назад +2

    Wenn man Blockly Fehler vermeiden will dann sollte man gleich auf JS Code umsteigen. Erst damit kapiert man zb das Konzept von asynchrone Programmierung bzw. das allgemeine Prinzip was hinter diese klick and hey blöcke steckt ;)
    Im Nachhinein fällt einem die Programmirrung auch wesentlich leichter.

    • @haus_automation
      @haus_automation  2 года назад +3

      Die Frage ist immer, ob man wirklich programmieren lernen sollte. Wenn man die Konzepte versteht (und das erkläre ich ja), ist mit Blockly schon wirklich viel möglich.
      Irgendwie fällt es mir schwer, Leuten was von callback funktionen und promises zu erklären, wenn man einfach nur ein bisschen Haussteuerung umsetzen möchte.

    • @stevewichmann5148
      @stevewichmann5148 2 года назад

      @@haus_automation Matthias, hier wird das extrem gut erklärt. ruclips.net/video/muhtnZsSEeU/видео.html&ab_channel=thenativewebGmbH Ich selber hab mich mit Callbacks und Promises noch nicht so intensiv beschäftigt, weil ich mich gleich mit den Async und await Konstrukten beschäftigt habe, wobei hier ja die Promise Methode zum tragen kommt. In dem Video erklärt er dass NodeJs nach und nach auf Promises umgestellt werden. Vielleicht könntest ja eine neue Rubrik für Fortgeschrittene öffnen, ähnlich wie bei Blockly, wo du alles schön erklärst, nur halt direkt mit JavaScript. Wäre das nicht was? :) Ein schönes WE und gruß aus Bayern :)

    • @haus_automation
      @haus_automation  2 года назад +1

      @@stevewichmann5148 Ich habe schonmal überlegt, ob ich nicht einen zweiten Kanal zur Software-Entwicklung erstelle und dort solche Konzepte zeige. Allerdings ist das Problem Zeit. Und dass man diese Zeit nicht annähernd bezahlt bekommt und immer drauf legt. Genau wie bei diesem Kanal und der Adapter-Entwicklung auch schon...
      Momentan mache ich schon viel zu viel. Das passt nicht mehr in meinen Tag. Auch, wenn ich Lust darauf hätte.

  • @joachimwolf5145
    @joachimwolf5145 2 года назад +1

    Wie immer, sehr schön!
    Hast du einen Tipp, wie man im Blockly die beiden RPI PWM Ausgänge ansprechen kann?

    • @haus_automation
      @haus_automation  2 года назад

      Wahrscheinlich nur über exec. Der rpi adapter kann glaube ich kein PWM ansteuern

  • @torsten23
    @torsten23 Год назад +1

    Wenn man programmieren kann, sollte man da trotzdem Blockly nutzen? Ich könnte mir vorstellen dass Code schreiben am Ende des Tages schneller und einfacher ist oder? Z.B. in dem ich mir eigene Klassen oder Utilities baue…

    • @haus_automation
      @haus_automation  Год назад +1

      Ne, dann JavaScript oder TypeScript. Es gibt nicht für jede Funktion einen Blockly-Baustein. Vieles lässt sich gar nicht realisieren, wofür man in JavaScript nur eine Zeile tippt.

    • @torsten23
      @torsten23 Год назад +1

      @@haus_automation So, drei Wochen später. Kann ich bestätigen! Danke :)

  • @TDCroPower
    @TDCroPower Год назад

    Habe wieder mal 2 Tipps bei mir umgesetzt:
    1. anstatt Verzögerung auf Pause zu setzen, bei mir zwischen den Shelly 2.5 steuer Objekten um das Netz nicht gleichzeitig mit allen Motoren zu belasten.
    2. sogar einen Bug weil ich den Triggerwert als Objekt: Wert erneut nach einem timeout verwendet habe, obwohl sich dieser in der Zwischenzeit geändert hat und so nicht der aktuelle Wert geprüft wurde. Das ist die Gefahr, wenn man bei Triggern immer gleich das "Wert" Objekt einbaut und im Nachgang erst eine Verzögerung vor der Prüfung plant.

  • @Treckerfahrer
    @Treckerfahrer Год назад +1

    Ich habe mein Bosch smart home System in den iobroker eingebaut. Allerdings ist es jetzt so, dass alle offenen Fenster als Text in einem Datenpunkt stehen ["Fenster Küche" , "Fenster Bad"]. Kann man mit Blockly bestimmte Wörter (zum Beispiel Büro) aus diesem Punkt auslesen und dann in einem eigenen Datenpunkt eine 0 bzw 1 eintragen lassen um dann damit weiter zu arbeiten?
    Der Bosch Adapter klatscht das leider alles in einen String.

    • @haus_automation
      @haus_automation  Год назад

      Klar, kommt auf die Rolle des Datenpunktes an, ob das direkt in ein Array gewandelt wird oder ob es ein JSON String ist, welchen man selbst konvertieren muss.
      Dann hat man eine Liste (Array) und kann prüfen ob bestimmte Einträge enthalten sind. Das Ergebnis der Prüfung kann natürlich auch in einen Datenpunkt geschrieben werden

    • @Treckerfahrer
      @Treckerfahrer Год назад +1

      In den Objektdaten steht, dass es als Array gespeichert wird. Da ich in Blockly ein absoluter Anfänger bin wäre Hilfe gut.
      Gibt's speziell für dieses Thema ein Video oder Lehrgang von dir?

    • @haus_automation
      @haus_automation  Год назад +1

      Ja den ioBroker Master Kurs 🤘

  • @rbn_knt
    @rbn_knt 2 года назад +2

    Wenn ich das sehe bin ich froh, dass ich direkt mit Javascript anstatt Blockly angefangen habe. Es wirkt erstmal einfach da man alles nur „zusammenschieben“ muss, aber der Teufel steckt im Detail.
    Wenn man sich die Zeit nimmt sich in JavaScript einzuarbeiten lohnt sich das auf lange Sicht auf jeden Fall.

    • @haus_automation
      @haus_automation  2 года назад +1

      Das ist richtig. Man macht zwar keine Syntax-Fehler mit Blockly, aber jede Menge semantische Fehler. Wie soll man das auch prüfen? Technisch unmöglich ohne den Nutzer extrem zu beschränken

    • @enricopenetti1676
      @enricopenetti1676 2 года назад +1

      Mit Javascript kann man die gleichen Fehler machen, nur nicht grafisch aufbereitet.

    • @rbn_knt
      @rbn_knt 2 года назад

      @@enricopenetti1676 einen Trigger in einem Trigger würde aber im Javascript niemand machen (außer wenn es wirklich gewolt ist). Und das scheint ja ein häufiger Blockly Fehler zu sein.

    • @haus_automation
      @haus_automation  2 года назад +1

      @@rbn_knt Wenn man nicht weiß, was man tut, dann macht man überall Quatsch.

  • @ph6870
    @ph6870 2 года назад +1

    Hallo Matze, ich hätte da eine kleine Frage, du sagst ja beim dritten Blockly das man nicht über die Stunde 00:00 heraus gehen kann, komischerweise funktioniert das aber bei mir trotzdem wenn ich ein Blockly mit z.B. "Aktuelle Zeit ist zwischen 22:30 und 05:00" habe. Kann es sein das es mit über die Stunde 00:00 sich nur auf Astrozeiten bezieht?
    Meine Scripts die ich zumindest so bei mir mit "Aktuelle Zeit" mache, funktionieren einwandfrei, daher bin ich ein wenig verwundert das du sagst das würde nicht gehen.

    • @haus_automation
      @haus_automation  2 года назад +1

      Das war zumindest früher so. Ich wüsste nicht, dass dort was geändert wurde. Muss mir mal den Code genauer anschauen

  • @WolfspiritMagic
    @WolfspiritMagic 2 года назад +1

    Ich vermute, dass der Zeitplan bei Minute 5 bedeuten sollte: Immer zwischen 13 und 24 Uhr wenn das fenster offen ist bzw. geöffnet wird, dann steuere den switch an. Was so natürlich falsch ist🙂Vielleicht triggert der switch auch einen Motor der sich von selbst wieder ausschaltet und vielleicht das Fenster schließt (auch wenn das zwischen 13 und 24 Uhr natürlich irgendwie komisch wäre)

    • @haus_automation
      @haus_automation  2 года назад

      Ja manchmal liest sich das wirklich richtig, aber es wurden einfach die falschen Bausteine verwendet oder es funktioniert ganz anders als man denkt. Kann verwirrend sein am Anfang

  • @andrejbiedermann4519
    @andrejbiedermann4519 Год назад +1

    Sicher das bei 15:40 das so korrekt ist? mir fehlt da irgendwie nen abgleich wenn kein wahr abgleich stattfindet bei sonst bin ich dabei aber voher muss man ja klarstellen was es ist

    • @haus_automation
      @haus_automation  Год назад

      Was muss man klarstellen? 🤔
      Was ist den wahr === wahr?
      Auch wahr. Warum also doppelt vergleichen?

    • @haus_automation
      @haus_automation  Год назад

      Du schreibst ja auch nicht
      Falls 42 > 15 == wahr 😉

  • @smarthomemohorko
    @smarthomemohorko Год назад +1

    Kenne IO-Broker nicht, aber z.B. bei openhab können BOOLS auch NULL, also undefiniert sein.
    Eventuell soll das die Abfrage auf "true or false" hier raus schmeißen...

    • @haus_automation
      @haus_automation  Год назад

      Ne, das ist hier nicht möglich :) Und wenn dann wäre es trotzdem komisch gelöst.

  • @turbodani111
    @turbodani111 9 месяцев назад +1

    Hy kann mir einer helfen ich habe eine CCU3 und steuer ein garage aktor mit ein taster beide von Homematic wie kann ich es in der Visualisierungen ansteuern ich habe es mit ein toggle taste gemacht aber ich muss immer zweimal drücken was mache ich falsch

    • @haus_automation
      @haus_automation  9 месяцев назад

      Dann wird der wohl false nicht annehmen bzw. ignorieren. Sorge dafür dass immer nur true gesetzt wird

    • @turbodani111
      @turbodani111 9 месяцев назад +1

      @@haus_automation und wie mache ich es bin neu in der Materie aber habe mich reingelesen

    • @haus_automation
      @haus_automation  9 месяцев назад

      @@turbodani111 Was fehlt Dir an Infos in den Online-Kursen?

    • @turbodani111
      @turbodani111 9 месяцев назад

      Habe dein online Kurs nicht dachte du könntest mir trotzdem helfen

    • @haus_automation
      @haus_automation  9 месяцев назад

      @@turbodani111 Habe ich ja schon. Aber wie lange sollen wir hier weiter sprechen? Bis ich die kompletten Inhalte nochmal in Textform für Dich aufbereitet habe? :)

  • @crispssmacks4556
    @crispssmacks4556 2 года назад +1

    Hahaha ich hab auch ein Skript für meinen Kohleanzünder :D Bin wohl nicht der einzige der vergesslich ist :D

  • @klauso.1818
    @klauso.1818 2 года назад +1

    Ganz toller Beitrag!
    Wenn man noch einen Wunsch äußern darf? Würde mich interessieren, warum mein Zeittrigger (einmal täglich zu einer festen Zeit) manchmal nach genau 60 sec. nochmals startet. Ich konnte das zwar mit einer Statusvariablen oder 2. mit einer Zeitabfrage verhindern. Aber normal ist das ja nicht.

    • @haus_automation
      @haus_automation  2 года назад

      Schwer zu raten ohne das Script zu kennen

    • @klauso.1818
      @klauso.1818 2 года назад +1

      @@haus_automation Ich hatte gehofft, dass der Fehler bekannt ist. Am Script sollte es nicht liegen, passiert auch bei einfachen Scripten, die Text per email versenden. Vermutlich liegt die Ursache tiefer im System. Trotzdem vielen Dank!

    • @haus_automation
      @haus_automation  2 года назад +1

      @@klauso.1818 Ich weiß z.B. dass es mal Probleme mit Triggern gab, welche mit dem Wizard zusammengebaut wurden. Wenn Du das mit der aktuellsten Version reproduzieren kannst, beschreib das Problem mal in einem GitHub Issue.

  • @blahablub8935
    @blahablub8935 2 года назад +1

    Ist es ein Problem, wenn sagen wir 20-40 Variablen aus dem Homematic IP Access Point gezogen und in einem Script abgerufen werden? Ich plane eine umfangreiche Fenstersteuerung mit einigen Variablen auf mehreren Ebenen.

    • @haus_automation
      @haus_automation  2 года назад +1

      Da es eine Cloud Lösung ist, gibt es bestimmt Rate Limits pro Zeiteinheit. Ich wäre vorsichtig mit übermäßig vielen abfragen oder Befehlen in kurzer Zeit.
      Nutze keine Cloud Produkte und hatte nie einen AccessPoint. Daher die ungenaue Antwort

    • @blahablub8935
      @blahablub8935 2 года назад +1

      @@haus_automation haha 😂 ja ist echt schade, dass du das System nicht kennst, ich finds super, trotz Cloud. Ich bin eh nicht sicher, ob ich das Script hin bekomme aktuell sind es 19 "Automationen" im AP die das Lüften steuern, vielleicht bleib ich auch einfach dabei. Das einzige was es im io broker mehr bringt wäre der Vergleich zu sagen Lüften wenn außen max 2 Grad wärmer als Innen. Das wird aktuell durch feste Werte gesteuert und würde so vielleicht besser werden.

    • @haus_automation
      @haus_automation  2 года назад

      Ich würde das aber generell immer so angehen: Möglichst viel im System selbst lösen, und nur die Dinge extern lösen, welche das System direkt nicht hergibt. Ansonsten baut man sich nur mehr Abhängigkeiten ein.

    • @blahablub8935
      @blahablub8935 2 года назад

      @@haus_automation was genau ist jetzt das System? Der IoBroker oder Homematic ip?

    • @haus_automation
      @haus_automation  2 года назад

      @@blahablub8935 Na HomeMatic IP

  • @JetiOne
    @JetiOne 2 года назад

    Als Tipp, für Anfänger wäre es super wenn du die verbesserten Skript Version daneben zeigt. Dann kann man es optisch besser vergleichen.

    • @haus_automation
      @haus_automation  2 года назад

      Das sind Screenshots. Dann müsste ich die ja alle nachbauen und Objekte anlegen die so heißen. Das ist viel zu viel Aufwand.

  • @jm3west770
    @jm3west770 2 года назад +1

    Matthias for President

    • @haus_automation
      @haus_automation  2 года назад

      Hätte keine Lust auf den Job 😂

    • @heinervahle573
      @heinervahle573 Год назад +1

      @@haus_automation Du weißt ja noch nicht, Präsident von Was oder Wem? 🙂

    • @haus_automation
      @haus_automation  Год назад

      @@heinervahle573 Ne, wäre ein schlechter Politiker... Ich kann z.B. nicht auf Fragen etwas ganz anderes antworten, als gefragt wurde.

  • @dirk6531
    @dirk6531 Год назад

    Möglicherweise ist die Ursache vieler Scriptfehler die Doku....😉