Seite 9 von 12
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: So Mär 09, 2025 8:17 pm
von Robert_Mini
Hallo zusammen!
Ich würde ja gerne helfen, aber bei so allgemeinen Fragen tue ich mich schon etwas schwer.
jhaeberle hat geschrieben: ↑Sa Mär 08, 2025 7:04 pm
eine Einführung in eine sinnvolle/funktionierende Umgebung zur Entwicklung von Custom-Logiken. Tools und Prozesse…
Ich verwende dazu ausschließlich den Logikeditor und habe dort nur eine Sammlung an auskommentierten Codeschnipsel für die Standardbausteine.
Dazu ein Notizzettel zum "laut" nachdenken.
benzcity hat geschrieben: ↑Sa Mär 08, 2025 11:45 am
ich hab keine speziellen Fragen da ich mich nicht mit den Logiken beschäftigen konnte. Freuen würde mich aber z.B. ein Überblick was damit alles machbar ist da ich damit die Ventilschaltungen meiner Poolhydraulik machen wollte.
Grundsätzlich ist mit Custom Logiken inzwischen praktisch alles machbar, außer vielleicht ganz spezielle, fertige Kalenderfunktionen für den Ostermontag. Aber selbst das hat unlängst wer per Custom Logik umgesetzt.
-----
Das Zerlegen einer Logikaufgabe in Einzelschritte und Module ist leider schwer zu erklären. Eine Mischung aus "Logisch Denken", etwas Programmierverständnis und Umdenken in Event-basierte Abarbeitung, Trigger, etc. ...
Aus meiner Sicht ist die größte Herausforderung für viele Leute eher das wie die Logik funktionieren soll und nicht das Übersetzen im Logik Editor.
Den Ablauf habe ich schon mehrfach als Tutorial beschrieben:
viewtopic.php?t=4128
viewtopic.php?t=2001
viewtopic.php?t=1712
Ich kann hier nur wieder mal anbieten, bei einer konkreten Aufgabe zu unterstützen und das gemeinsam Schritt für Schritt umzusetzen => Ergebnis ist dann ein weiteres Tutorial.
lg
Robert
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: So Mär 09, 2025 9:13 pm
von jhaeberle
Hallo Robert,
verstehe… dein Template und mindestens eines der Tutorials habe ich auch schon gelesen…
Meine Herangehensweise wäre ein YAML-Editor, vielleicht sogar in einer IDE, weil ich da ein GIT-Repo mit meinen Logiken und deren Änderungen haben kann. Aber vielleicht ist das ja auch über's Ziel raus, wenn man das mit den Logiken mal raus hat.
Du hast natürlich Recht, großer Teil des Problems ist, eine Aufgabe in die Logikschritte zu zerlegen… das ist mir auch fremd… aber da dann noch YAML-Syntax-Fehler reingemixed…
Ich dachte halt, das könnte in der großen, persönlichen Runde ein interessantes Thema sein. Allerdings bin ich nicht in der Lage, das wirklich was zu zu sagen…
Gruß
Jochen
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: So Mär 09, 2025 10:32 pm
von cheater
Ich kann hier nur wieder mal anbieten, bei einer konkreten Aufgabe zu unterstützen und das gemeinsam Schritt für Schritt umzusetzen => Ergebnis ist dann ein weiteres Tutorial.
Ich verwende seit einigen Jahren die intelligente Heizkurve in meiner Loxone:
https://loxwiki.atlassian.net/wiki/spac ... izkurve+V2
Diese Funktion würde dem Timberwolf auch sehr gut stehen. Aufgabenstellung ist es, den Heizungsmischer zu regeln. Als Bezugsgrößen dienen hauptsächlich die Raumtemperaturen bzw. die Abweichung dieser vom Sollwert. Die Außentemperatur spielt nur noch eine sehr kleine Rolle.
Der Vorteil ist, dass auch die Energieeinträge bei gutem Wetter besser berücksichtigt werden und man nicht ewig die Heizkurve anpassen muss, sondern diese sich quasi selbst einstellt.
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Mo Mär 10, 2025 10:17 am
von eib-eg
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Mo Mär 10, 2025 11:09 am
von starwarsfan
Hallo miteinander
jhaeberle hat geschrieben: ↑So Mär 09, 2025 9:13 pm
vielleicht sogar in einer IDE, weil ich da ein GIT-Repo mit meinen Logiken und deren Änderungen haben kann. Aber vielleicht ist das ja auch über's Ziel raus, wenn man das mit den Logiken mal raus hat.
Das ist ein super Stichwort und auf keinen Fall über's Ziel hinaus geschossen!

Ich versioniere wo immer möglich meine Codestände, Konfigurationen oder dazugehörige Doku in Git und es wäre ein absoluter Kracher, wenn man das
direkt mit dem Wolf machen könnte!
Vielleicht sollten wir das beim Treffen weiterspinnen. Hier mal zur Anregung ein paar Gedanken:
- Konfiguration eines oder mehrer Git-Remotes auf dem Wolf incl. Username/Passwort oder Key
- Geeignete Verzeichnisstruktur im Git-Repo (to be defined)
- Beim Anlegen neuer Logiken zusätzliche Option des Bezuges aus einem der Git-Repos
- Bei Custom-Logiken zusätzliche Option, diese in einem der Git-Repos zu versionieren bzw. diese auch aus vorherigen Ständen wiederherzustellen
Wenn ich so drüber nachdenke, hätte das Thema sicher noch viel Potential nach oben wie bspw. versionierte Backups unter Verwendung von Git-LFS etc. pp.
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Mo Mär 10, 2025 12:01 pm
von jhaeberle
starwarsfan hat geschrieben: ↑Mo Mär 10, 2025 11:09 am
Ich versioniere wo immer möglich meine Codestände, Konfigurationen oder dazugehörige Doku in Git und es wäre ein absoluter Kracher, wenn man das
direkt mit dem Wolf machen könnte!
Interessante Idee mit viel Potenzial!!! Allerdings graut es mir davor, das alles in dem Formular des Logikeditors machen zu müssen. Eine Code-Verification wär schon fein… Oder bin ich jetzt anders abgebogen also du?
Mhmm… Schreiben im Editor meiner Wahl, Speichern, Commit, GIT-Push und der Wolf checkt automatisch aus… das wär was, ist natürlich nicht jedermanns Sache, gerade, weil die Commits dann extrem atomar werden.
Ich dachte bislang eher an Editor, Copy/Paste der Logik zum Wolf, Commit nach Gusto… da braucht es den Wolf nicht dazu.
Für eine Integration von Git-Repos spricht, dass man da alle unter TOLL lizensierten Logiken bereitstellen (und updaten) könnte… Die Logiken über das Forum aufzufinden ist ja schon echt mühsam… aber das macht auch wieder zusätzliche Arbeit, die jemand machen muss.
starwarsfan hat geschrieben: ↑Mo Mär 10, 2025 11:09 am
Vielleicht sollten wir das beim Treffen weiterspinnen. Hier mal zur Anregung ein paar Gedanken:
Gute Idee!
Gruß
Jochen
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Mo Mär 10, 2025 12:15 pm
von starwarsfan
Hallo Jochen
jhaeberle hat geschrieben: ↑Mo Mär 10, 2025 12:01 pm
Allerdings graut es mir davor, das alles in dem Formular des Logikeditors machen zu müssen. Eine Code-Verification wär schon fein… Oder bin ich jetzt anders abgebogen also du?
Ja, bist Du. Im Logik-Editor sollte das einfach ein zusätzlicher Button sein, maximal mit der Aufforderung nach einer Commit-Message. Sprich, Logiken können genauso wie bisher geschrieben/entwickelt werden.
jhaeberle hat geschrieben: ↑Mo Mär 10, 2025 12:01 pm
Mhmm… Schreiben im Editor meiner Wahl, Speichern, Commit, GIT-Push und der Wolf checkt automatisch aus… das wär was, ist natürlich nicht jedermanns Sache, gerade, weil die Commits dann extrem atomar werden.
Das wäre das Sahnehäubchen. Ich entwickle ausschliesslich in IntelliJ bzw. wenn ich grad' mal auf Windows bin und es ganz schnell gehen soll in Notepad++, um es anschliessend via c&p auf den Wolf zu übertragen. Sensationell, wenn das direkt via Git funktionieren würde...
jhaeberle hat geschrieben: ↑Mo Mär 10, 2025 12:01 pm
Für eine Integration von Git-Repos spricht, dass man da alle unter TOLL lizensierten Logiken bereitstellen (und updaten) könnte… Die Logiken über das Forum aufzufinden ist ja schon echt mühsam… aber das macht auch wieder zusätzliche Arbeit, die jemand machen muss.
Den Gedanken, die TOLL-Logiken via Git anzubieten, gab es schon vor längerer Zeit. Da stellt sich die Frage, von welcher Seite her nun der Gaul aufgezäumt werden soll:
- öffentliches TOLL-Repo mit entsprechender Integration in den Wolf oder
- einfache Versionierungsmöglichkeit für den Anwender, also ohne öffentliche Struktur
Nicht so ganz trivial, wie üblich.
jhaeberle hat geschrieben: ↑Mo Mär 10, 2025 12:01 pm
starwarsfan hat geschrieben: ↑Mo Mär 10, 2025 11:09 am
Vielleicht sollten wir das beim Treffen weiterspinnen. Hier mal zur Anregung ein paar Gedanken:
Gute Idee!
Dann machen wir das doch. Freu' mich!

Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Mo Mär 10, 2025 12:45 pm
von jhaeberle
starwarsfan hat geschrieben: ↑Mo Mär 10, 2025 12:15 pm
Ich entwickle ausschliesslich in IntelliJ bzw. wenn ich grad' mal auf Windows bin und es ganz schnell gehen soll in Notepad++, um es anschliessend via c&p auf den Wolf zu übertragen.
Sag blos, es gibt unter Windows kein Intellij… <Duck und weg>
Ich würd auch IntelliJ nehmen, weil's hier eh meistens offen ist und GIT eben integriert ist, alternativ ein kleiner, leichter Editor, der YAML kann, Notepad++ oder bspw. CotEditor am Mac plus ein Git-Klient ist ähnlich gut, deutlich leichtgewichtiger und einsteigerfreundlich.
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: Sa Mär 15, 2025 8:33 pm
von eib-eg
Wer kommt zum Treffen mit dem Zug nach Ebersberg?
Mir geht es ums abholen vom Bahnhof, ich würde als Fahrdienst einspringen.
Es sind vom Hotel ca. 4 min mit dem Auto da kann man das Taxigeld Sparen.
Auf PN kann ich im Forum nicht antworten nur lesen oder meldet euch bei der WhatsApp oder Telegramm Gruppe an und schreibt es da rein.
Ich freue mich schon auf den regen Informationsaustausch.
Re: Wolfsrudel-Usertreffen, Frühjahr 2025
Verfasst: So Mär 16, 2025 11:18 am
von gbglace
Ich komme mit der Bahn, aber das sah da alles nicht so weit aus, was nicht auch in paar Minuten Fußweg zu erledigen ist.
Aber schauen wir mal wie das Wetter wird. Bei Regen mag ich das auch nicht erlaufen.