Hallo,
ich bin dabei mir eine Custom-Logik zu erstellen, die ich auch gerne später anderen im Forum bereitstellen will. Dabei bin ich auf zwei Probleme gestoßen, die ich selbst nicht lösen konnte und im Forum bisher hierzu auch nichts gefunden habe.
1. Ich will mit den Eingängen keine Objekte verknüpfen, sondern diese als Parameter haben. Ich kann das zwar auf der Oberfläche nachträglich manuell ändern, wenn ich es anderen weitergebe hätte ich das gerne aber schon von Anfang so. Kann man das bei den Input-Paramtern quasi "Funktion=Parameter" irgendwie vorgeben?
Bisher habe ich den Input-Paramter so hier definiert:
["Sekunde bis","Sekunde bis", "$s_to", "c"]
2. Ich will einen Trigger als Input-Parameter, der die Logik alle X Sekunden triggert. Auch das kann ich natürlich manuell auf der Oberfläche über das "+"-Symbol hinzufügen, hätte das aber gerne schon im Coding vorgesehen. Was muss ich hierfür tun?
Nochmal zur grafischen Erläuterung. So hier sehen meine Eingänge aus, nachdem ich die Logik gespeichert habe:
Und so hier hätte ich es gerne ohne manuelle Nacharbeit:
Danke und viele Grüße
Markus
Insolvenz der Elaborated Networks GmbH
Leider müssen wir Sie heute darüber informieren, dass das Amtsgericht München mit Beschluss vom 16. Oktober 2026 das Insolvenzverfahren über das Vermögen der Elaborated Networks GmbH unter dem Aktenzeichen 1509 IN 1258/26 eröffnet hat.
Zum Insolvenzverwalter wurde Herr Rechtsanwalt Dr. Matthias Hofmann bestellt. Dieser hat die Verwaltungs- und Verfügungsbefugnis über das Vermögen der Gesellschaft übernommen.
Die Gesellschaft firmiert ab sofort unter dem Namen: “Elaborated Networks GmbH in Insolvenz”. Der Geschäftsbetrieb der Gesellschaft wurde im Zuge des Verfahrens eingestellt. Eine Erbringung von Leistungen oder Lieferungen ist leider nicht mehr möglich. Die Cloud-Dienste werden bis auf weiteres im Rahmen einer privaten Initiative aufrechterhalten, dies kann jederzeit widerrufen werden.
Sollten Sie noch offene Forderungen (§ 38 InsO) gegen die Elaborated Networks GmbH haben, werden Sie gebeten, diese direkt beim Insolvenzverwalter bis zum 7. Dez. 2026 zur Insolvenztabelle anzumelden. Bitte richten Sie sämtliche diesbezügliche Korrespondenz direkt an das Büro des Insolvenzverwalters:
Rechtsanwalt Dr. jur. Matthias Hofmann
Unterer Anger 3
80331 München
Telefon: +49(89)5480330
Telefax: +49(89)548033111
Email: mail@pohlmannhofmann.de
Wir bedanken uns für die bisherige Zusammenarbeit und stehen Ihnen bei Rückfragen in Abstimmung mit dem Insolvenzverwalter unter support at elabnet dot de gerne zur Verfügung.
Details zum Verfahren und den privaten Initiativen stellen wir Kunden in einem nicht-öffentlichen Bereich zur Verfügung. Falls Sie hier keinen Zugriff haben, dann tragen Sie bitte Ihren Forennick in die Registrierung Ihres Servers ein und senden uns den Nick zusammen mit der ID Ihres Timberwolf Servers an support at elabnet dot de. Falls Sie hierzu erst einen Nick anlegen müssen verfahren Sie genauso. Das Bestätigungsmail nach der Anmeldung kommt aus technischen Gründen derzeit nicht, die Aktivierung erfolgt dann manuell nach Ihrer Mail an uns.
Stefan Werner
Geschäftsführer (ohne Vertretungsmacht)
Leider müssen wir Sie heute darüber informieren, dass das Amtsgericht München mit Beschluss vom 16. Oktober 2026 das Insolvenzverfahren über das Vermögen der Elaborated Networks GmbH unter dem Aktenzeichen 1509 IN 1258/26 eröffnet hat.
Zum Insolvenzverwalter wurde Herr Rechtsanwalt Dr. Matthias Hofmann bestellt. Dieser hat die Verwaltungs- und Verfügungsbefugnis über das Vermögen der Gesellschaft übernommen.
Die Gesellschaft firmiert ab sofort unter dem Namen: “Elaborated Networks GmbH in Insolvenz”. Der Geschäftsbetrieb der Gesellschaft wurde im Zuge des Verfahrens eingestellt. Eine Erbringung von Leistungen oder Lieferungen ist leider nicht mehr möglich. Die Cloud-Dienste werden bis auf weiteres im Rahmen einer privaten Initiative aufrechterhalten, dies kann jederzeit widerrufen werden.
Sollten Sie noch offene Forderungen (§ 38 InsO) gegen die Elaborated Networks GmbH haben, werden Sie gebeten, diese direkt beim Insolvenzverwalter bis zum 7. Dez. 2026 zur Insolvenztabelle anzumelden. Bitte richten Sie sämtliche diesbezügliche Korrespondenz direkt an das Büro des Insolvenzverwalters:
Rechtsanwalt Dr. jur. Matthias Hofmann
Unterer Anger 3
80331 München
Telefon: +49(89)5480330
Telefax: +49(89)548033111
Email: mail@pohlmannhofmann.de
Wir bedanken uns für die bisherige Zusammenarbeit und stehen Ihnen bei Rückfragen in Abstimmung mit dem Insolvenzverwalter unter support at elabnet dot de gerne zur Verfügung.
Details zum Verfahren und den privaten Initiativen stellen wir Kunden in einem nicht-öffentlichen Bereich zur Verfügung. Falls Sie hier keinen Zugriff haben, dann tragen Sie bitte Ihren Forennick in die Registrierung Ihres Servers ein und senden uns den Nick zusammen mit der ID Ihres Timberwolf Servers an support at elabnet dot de. Falls Sie hierzu erst einen Nick anlegen müssen verfahren Sie genauso. Das Bestätigungsmail nach der Anmeldung kommt aus technischen Gründen derzeit nicht, die Aktivierung erfolgt dann manuell nach Ihrer Mail an uns.
Stefan Werner
Geschäftsführer (ohne Vertretungsmacht)
[Frage] [V1.6RC3] Parameter und Timer
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
Ide71
- Beiträge: 46
- Registriert: Mo Jan 07, 2019 5:32 pm
- Hat sich bedankt: 83 Mal
- Danksagung erhalten: 20 Mal
[V1.6RC3] Parameter und Timer
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Ide71 am Mi Aug 12, 2020 6:13 pm, insgesamt 1-mal geändert.
TWS 950 ID:467, VPN aktiv, Reboot nur nach Rücksprache
-
Robosoc
- Beiträge: 1921
- Registriert: Di Okt 09, 2018 9:26 am
- Hat sich bedankt: 645 Mal
- Danksagung erhalten: 902 Mal
100% Zustimmung. Das fehlt mir auch. Ist auch nicht nur zum weitergeben wichtig, sondern für mich auch beim erstellen von Logiken. Insbeosndere bei der Entwicklung einer komplexen Logik arbeite ich mich in Iterationsschritten vorwärts. Dabei muss ich manchmal - weil die Änderungen zu komplex gworden sind - eine komplett neue Logikzelle aufbauen. Und auch dafür ist es dann blöd, wenn man alle Parametereingänge immer wieder aufs Neue als solche definieren muss.
Was Du aber natürlich schon jetzt kannst, ist es dem Levenl, in das der Eingang geschrieben wird, eine entsprechenden Default-Wert zu verpassen. Dieser wird dann auch bei den Nutzern genutzt, die Deine Logik kopieren. Auch wenn sie es in der Obfläche nicht sehen. ABER: Schaltet jemand dieses Logik dann in den Doktormodus, so wird dieser Defaultwert anscheinend mit 0 oder false überschrieben. Das habe ich zum Beispiel bei Diskussionen zum Ratio-Baustein und auch in einem anderen Topic zum Trigger-Modul letztens hier gepostet, aber ich weiß nicht, ob das wieter verfolgt wird.
VG, Sven - 3500 XL ID:1369 | 3500 L ID:1355, VPN offen, Reboot OK
-
Robosoc
- Beiträge: 1921
- Registriert: Di Okt 09, 2018 9:26 am
- Hat sich bedankt: 645 Mal
- Danksagung erhalten: 902 Mal
Du kannst (und solltest meines Erachtens) in Customlogiken den Trigger durch das Modul Clocksignal (klicke hier) oder Cron (klicke hier)realisieren. Das sieht man dann aber nicht, so wie Du Dir das eventuell vorstelltst in der Logikzellenansicht. Aber um es dennoch irgendwie sichtbar zu machen und Triggerzeitpunkt auch änderbar zu machen, kannst Du zum Beispiel das Level Period vom Clocksignal ja als Eingangsparameter nach aussen führen. Allerdings mit den Einschränkungen, die Du selber unter 1. bereits beschrieben hast.
VG, Sven - 3500 XL ID:1369 | 3500 L ID:1355, VPN offen, Reboot OK
-
Ide71
- Beiträge: 46
- Registriert: Mo Jan 07, 2019 5:32 pm
- Hat sich bedankt: 83 Mal
- Danksagung erhalten: 20 Mal
Danke, hab ich hier gleich eingebaut!Robosoc hat geschrieben: ↑Do Aug 13, 2020 12:08 pmDu kannst (und solltest meines Erachtens) in Customlogiken den Trigger durch das Modul Clocksignal (klicke hier) oder Cron (klicke hier)realisieren. Das sieht man dann aber nicht, so wie Du Dir das eventuell vorstelltst in der Logikzellenansicht. Aber um es dennoch irgendwie sichtbar zu machen und Triggerzeitpunkt auch änderbar zu machen, kannst Du zum Beispiel das Level Period vom Clocksignal ja als Eingangsparameter nach aussen führen. Allerdings mit den Einschränkungen, die Du selber unter 1. bereits beschrieben hast.
Gruß
Markus
TWS 950 ID:467, VPN aktiv, Reboot nur nach Rücksprache
-
StefanW
- Elaborated Networks

- Beiträge: 11406
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5522 Mal
- Danksagung erhalten: 10999 Mal
- Kontaktdaten:
Wenn hier etwas nötig ist, dann bitte einen FR erstellen und dort mit Beispiel usw. beschreiben, so, dass ich das leicht weitergeben kann.
Merci
Stefan
Stefan Werner
Support für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Wichtige Fragen an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Support für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Wichtige Fragen an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.