Hallo,
ich bin erst seit wenigen Tagen hier und habe mich soweit wo es geht eingelesen und auch herumprobiert.
Ich war super erfreut, dass ich bereits meine WLAN-LED Stripes über DMX ansteuern kann und mit eigenen PHP-Skripten einen DMX-Fade zaubere.
Auch war ich erstaunt, wie „einfach“ andere Skripte eingebunden werden können und funktionieren:
https://www.symcon.de/forum/threads/28966-Fritz-Box-Project
oder
https://github.com/Tommi2Day/ipsymcon-phpmodule-by-Tommi
Meine erste Frage, ich habe erstmal „nur“ die IP-Symcon Basic mit 250 Variablen hier.
Nun seh ich gerade, alleine mit den genannten Projekten, bin ich bereits bei über 200!
Auch sind die beiden Projekte nun in der IP-Symcon Kategorie, wo ich schon gesehen hab, dass ich die Unterkategorien auch ausblenden kann.
Ich nehme an ich soll nun nicht anfangen und z.B. aus dem Fritzbox Project Instanzen und Variablen herauslöschen, die ich „aktuell“ nicht brauche oder?
Speziell bei Tommis Fritz Smarthome Skripte sind die Bezeichnungen von z.B. Temperatur auf Englisch. Variablen wie Device AIN oder Device-Host bräuchte ich gar nicht in der Visualisierung. Sie einfach zu löschen ist keine gute Idee, da dann auch die anderen Werte nicht mehr aktualisieren. Auch das Umgenennen von „Temperature“ auf „Temperatur“ zeigt, dass die Variable dann nicht mehr aktualisiert wird. Das heißt wohl, dass das dahinterliegende PHP-Skript nicht die ObjektID verwendet sondern den Variablennamen???
Als Lösung für speziell das Temperature Thema könnte ich mir 2 Wege vorstellen.
- ein PHP Skript, welches die Temperature-Variable ausliest und die Temperatur-Variable schreibt.
- ein einfacher Link?
Irgendwie fehlts da trotz Doku lesen etc. noch etwas an Verständnis.
Abschließend eine Frage zum bereits genannten DMX-Fade.
Hier möchte ich auf der Weboberfläche gerne ein Feld, wo ich eine Zahl o.ä. eingeben kann.
Diese Zahl soll dann dem DMX-Fade z.B. als Zeitwert in Sekunden gegeben werden.
Variablen kann man wohl auf dem WebFront nicht ändern oder? Sollte ich mit einem Element z.B. Slider arbeiten?
Danke schonmal.
LG