NEWS
Skripte richtig verwalten/anlegen
-
Moin zusammen,
bei mir werden es immer mehr (Blockly-) Skripte und es wird trotz Ordnerstruktur unübersichtlich. Da wollte ich mal fragen, wie sortiert ihr Eure Skripte? Arbeitet ihr mit einer bestimmten Namensgebung?
Wenn ich jetzt so weiter mache, wird es im Nachgang sicher immer schwieriger da Ordnung reinzubringen.
Und: Ich habe manchmal mehrere Datenpunkte, die ein ähnliches oder gleiches Ereignis auslösen. Zum Beispiel: Tür1 öffnet sich-> Licht an; Tür2 öffnet sich-> Licht an.
Wie geht ihr da ran? Ein Skript oder zwei? (In diesem Fall einfach, weil ich natürlich den Trigger mit 'oder' verknüpfen könnte, aber es soll auch nur als Beispiel dienen)Danke für Eure Hilfe!
Grüße
Daniel -
@dan11hh Du kannst mehrere Trigger in einem Blockly anlegen (natürlich nicht "Trigger im Trigger" sondern komplett getrennte Aktionen, die dann aber in einem Blockly Skricpt liegen). Mache ich wenn ich z.B. eine Lampe immer bei Sonnenuntergang einschalte (=1 Blockly Skript) und abends um 22 Uhr ausschalte (=1 Blockly Skript, was ich aber im gleichen Blockly wie das erste habe). Die Baumstruktur habe ich nach "Gewerken" sortiert, es gibt einen Ordner "Licht", einen Ordner "Rolladen" etc. wo dann alle entsprechenden Skripte liegen
-
-
Ich "versuche" es wie Hermann, mit Struktur, halte mich aber nicht immer dran
Das gilt für die Skripte und auch für die Datenpunkte -
@SkeeveKlah sagte in Skripte richtig verwalten/anlegen:
halte mich aber nicht immer dran
das hatte ich Anfangs auch .Inzwischen halte ich mich strikt daran. Auch bei eigenen Datenpunkten und Ordnern. Ich habe festgestellt das ich ansonsten sehr schnell den Überblick verliere.
-
@SkeeveKlah
Ich habe meine Struktur nach Anlass geregelt.
Heizung für alles was mit der Heizung zu tun hat
Komfort für alles was mit dem Komfort zu tun hat
Gui Alle Blocklys die meine Bedienpanels betreffen
Sicherheit für alles was mit der Alarmanlage zu tun hat
ioBroker alles was nur den Broker betrifft
Sonstiges alles was sonst nirgendwo hin passt -
Ich lege meine Scripte auch in Ordnern nach Funktionen an: Rolladen, Licht, Steckdosen, Telegram aber es gibt auch ein Sonstiges für Kleinkram sowie Test.
Und die eigentlichen Scripte sind dann meistens durchnummeriert gemäß Reihenfolge Zeit oder Priorität soweit vorhanden.
-
Ich mache es so...