Hallo Leute, bin neu hier. Beschäftige mich jetzt seit 2 Tagen mit der Basis Version. Ich komme mit der Art der Online-Dokumentation gar nicht klar, obwohl ich Programmiererfahrung habe (allerdings nicht in PHP).
Ich hab drauf vertraut, dass es wie in der Einführung angegeben „auch für Einsteiger leicht zu erfassen“ ist. Ich scheitere aber schon an den grundlegenden Dingen.
Habe den 868 LED Stripe Dimmer und habe es sogar geschafft, per Script diesem einige seiner Funktionen zu entlocken, Farben dimmen etc.
Jetzt komme ich nicht weiter, weil ich 2 Dinge nicht verstehe:
- So lächerlich es für Euch klingen mag, aber wie kann man denn einen laufenden Script anhalten???
- Wie kann ich mehrere Befehle aufeinander folgen lassen, welche jeweils eine gewisse Zeit benötigen um ausgeführt zu werden. Beispiel: Ich lasse eine LED von voller Leuchtstärke herunter dimmen auf null, und das innerhalb von 5 Sekunden (mit PJ_DimRGB Funktion des 868 controllers). Das funktioniert – ist ja auch nicht so schwer. Doch anschließend möchte ich genau umgekehrt von null wieder herauf dimmen bis zur vollen Leuchtkraft. Das alleine klappt ebenfalls. Doch beide Befehle hintereinander in einem einzigen Script führen dazu, dass der zweite Befehl die Ausführung des ersten nicht abwartet, und dementsprechend nur die Auswirkungen des 2. Bef. Sichtbar sind = LED geht langsam an. Ich möchte aber in einer Endlosschleife ab- udn auf dimmen.
Jetzt hab ich schon gesehen, dass die Befehle bei abgeschlossener Ausführung „True“ zurück geben, doch wie man das abfragt und das Ergebnis für eine Warteschleife oder so etwas im Script verwenden kann, raff ich nicht, weil ich nirgends Erklärungen hierzu finde.
Die Erklärungen in der IPS Hilfe zu diesen ganzen Dingen sind super knapp und ganz offensichtlich von Experten für Experten gemacht. Es mangelt an verständlichen, einfachen Beispielen.
Das frustriert.
Ich vermisse eine Schritt-für Schritt Einführung in den Aufbau von Scripten so dass man auch PHP Stück für Stück lernen kann.
Wie fang ich am besten an? Wer kann mir Tipps geben, wie man den richtigen Einstieg findet? Gibt’s Bücher?
Danke schon mal im Voraus!!