NEWS
Test Adapter hyperionNG v0.1.x GitHub
-
@flixganzer said in Test Adapter hyperionNG v0.1.x GitHub:
Du gibst unter general.control.setEffekt den korrekten Namen des Effektes als String an. Aktuell ist an der Stelle noch keine Fehlerabfrage drin, welche dich darauf hinweist, dass der Name falsch ist.
@flixganzer Hallo, was ist mit string gemeint? Wenn ich den Namen des Effects dort eingebe passiert nichts.
Ein Beispiel wäre nicht schlecht. Gruß Candy -
@flonko Unter general.effects hast du eine Liste mit den möglichen Effekten. ZB. 03-Candle. Dabei sind die Nummerierung und der Bindestrich von dem Adapter, das Wort Candle ist der Name, welcher inklusive richtiger Rechtschreibung bei Control.setEffect einzugeben ist.
Das Wort String ist eine Bezeichnung aus der Programmierung und bezeichnet eine Abfolge von Zeichen. Es handelt sich um Text. Dieser darf fast alle ASCI Zeichen beinhalten. Das hängt teilweise von der Programmiersprache ab. Das können theoretisch auch zahlen sein. Es ist aber nicht möglich mit diesem Datentyp zu rechnen.
-
@flixganzer said in Test Adapter hyperionNG v0.1.x GitHub:
@flonko Unter general.effects hast du eine Liste mit den möglichen Effekten. ZB. 03-Candle. Dabei sind die Nummerierung und der Bindestrich von dem Adapter, das Wort Candle ist der Name, welcher inklusive richtiger Rechtschreibung bei Control.setEffect einzugeben ist.
Das Wort String ist eine Bezeichnung aus der Programmierung und bezeichnet eine Abfolge von Zeichen. Es handelt sich um Text. Dieser darf fast alle ASCI Zeichen beinhalten. Das hängt teilweise von der Programmiersprache ab. Das können theoretisch auch zahlen sein. Es ist aber nicht möglich mit diesem Datentyp zu rechnen.
Sorry das ich nochmal nachfragen muss. Ich konnte aus deiner Erklärung nicht so ganz schlau werden. Muß ich jetzt, wíe an Deinem Beispiel erklärt, 03-Candle bei Control.setEffect eingeben, oder nur Candle?
Steh irgendwie auf dem Schauch... -
@flonko Nur Candle
-
@flixganzer Danke, jetzt gehts
-
Hi, wird eigentlich noch an diesem Adapter weiter gearbeitet?
-
@tony63526 Ja, wenn ich mal Zeit habe.
-
@flixganzer sagte in Test Adapter hyperionNG v0.1.x GitHub:
In der letzten Version hatte ich hinzugefügt, dass man mittels Boolean einmal alles aktualisieren kann, sowie einmal die Prioritäten.
Ich bin mir nicht sicher, ob ich etwas falsch verstehe oder ob die Aktualisierung nicht funktioniert. Sollte er aktualisieren, wenn ich den Wert von hyperion_ng.0.general.control.updateAdapter und hyperion_ng.0.general.control.updateAdapter einfach auf True setze?
Bei mir updatet sich nämlich nichts. Ich muss wirklich den Adapter neu starten.
-
Sollte eigentlich funktionieren. Wenn er fertig ist, stellt der Adapter den Boolean automatisch wieder auf False.
-
@flixganzer Hallo,
ich habe gestern meinen APA102 Lightstrip hinter dem Fernseher auf WLED umgestellt und im Anschluss auf dem Raspberry Pi 3B+ Hyperion auf einem frischen Raspberry Pi OS 64Bit frisch aufgesetzt. Das läuft auch alles soweit. Um komfortabel zwischen WLED und Hyperion wechseln zu können, habe ich mir deinen hyperionNG Adapter auf iobroker installiert und möchte darüber die LED Instanz ein und ausschalten. Theoretisch müsste das per „running“ Parameter möglich sein, richtig? Dieser ist aber permanent auf „true“ gesetzt. Egal ob die Instanz per Hyperion Webinterface aktiviert oder deaktiviert wurde. Ein Restart des Adapters oder eine Aktualisierung über updateAdapter bringen hier keinen Unterschied.Wenn ich die Instanz gezielt über den Adapter ausschalten will, also das „running“ flag auf false setze, dann hat das keine Auswirkung auf hyperion und das running flag wird sofort wieder auf true geändert.
Hast du eine Idee woran das liegen könnte? Vielleicht am Zusammenspiel mit WLED? Als die LEDs noch direkt am Pi hingen habe ich deinen Adapter leider nicht getestet.
-
@rav0r
Welches hyperion läuft auf dem pi? Auch hyperion NG oder das alte?