Antwort
Dez 29, 2020 - 11:53
Falls Du wirklich viel mit Skripten arbeiten solltest und Dir Tasks im NEO Automation Manager alleine nicht ausreichen, würde ich Dir empfehlen ergänzend Systeme an NEO anzubinden, die erstens eine hinreichende ausführliche Dokumentation und Befehlsreferenz zu Skripten besitzen und zweites Du auch keine Einschränkungen hast, was Du mit Skripten machen kannst und drittens es hinreichend Skriptbeispiele gibt, die Du im Zweifelsfall kopieren oder nur noch anpassen musst. Ich selber nutzte daher ergänzend zu NEO IP-Symcon, das hat zu allen verfügbaren Befehlen eine Dokumentation und Befehlsreferenz, darüber hinaus kann man ganz normal auf den vollen Funktionumfang von PHP zugreifen ohne Beschränkungen. Außerdem hat man dann auch die Möglichkeit eigene Klassen zu schreiben und zu nutzten, auch das ist mit dem NEO Automation Manager nicht so möglich. Den NEO Server kann man aus IP-Symcon über Mediola Gateway-Services ansprechen bzw. Variablen auslesen oder beschreiben.
Wenn Du nur den NEO Automation Manager für Skripte nutzt, bleibt Dir nichts weiter übrig, da es ja keine Dokumentation von Mediola gibt, auf allgemeine Tutorials zu JavaScript im Internet zuzugreifen. Aber auch da wirst Du an Grenzen stoßen, weil das was dort teilweise dann beschrieben ist, eben aufgrund von Einschränkungen des NEO Automation Managers gar nicht 1:1 funktioniert bzw. sich nicht 1:1 in den NEO Automation Manager übertragen lässt.
Bezüglich Übertragung weis ich nicht was Du da genau machen willst. Wäre es da nicht besser das über eine KNX Gruppe und ETS zu lösen anstatt den NEO Automation Manager da etwas mit Skripten machen zu lassen?
Von
Danke für die Ausführliche Antwort und entschuldige die späte Rückmeldung,
Ich hatte etwas gehofft das vielleicht noch ein Kommentar dazu käme
Ich versuche auch so viel wie möglich im ETS umzusetzen
Aber durch eineiige DMX und Dali Gatways ist dort nicht alles möglich
Vielleicht hat ja trotzdem noch jemand ein Skript
Das ich mir kopieren und anpassen kann
Danke
Neuen Kommentar hinzufügen