NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
Hi,
ich hab mal noch ne Idee. Vor ein paar Jahren hab ich ein Wordpress Template genutzt und die Ersteller des Templates haben einen Color Scheme Generator gebaut. Da kann man sich ganz einfach mit Live Vorschau die Farben etc anpassen und die Einstellungen dann exportieren. Auf seiner Seite kann man die dann importieren und es sieht gleich so aus.
Wäre ja auch für iQontrol ne coole Sache ....
Könnt ihr euch ja mal hier anschauen: https://affiliatetheme.io/color-scheme-generator/
Man könnte evtl auch mit ein paar Pre-sets arbeiten um zwischen verschiedenen Themes bei iQontrol hin und her zu schalten.
Ciao
Martin -
@martinschm IMHO ist das design so persönlich, daß man das nicht wirklich brauchen kann.
ich hab z.b. raumhintergründe foto oder andere bilder, kachelhintergrund meist den selben hintergrund, oder selbst gebastelte dinge. schriftfarben sucht man sich auch nur einmal aus. icons finde ich über google und bearbeite sie mit gimp.
bei wordpress macht das sinn für einheitliches erscheinungsbild, aber auch nur einmal. genauso wie bei camtasia (videoschnitt) da hab ich ein schema für youtube, eins für meine hundefilmchen und eins für andere videos.
so gesehn macht das in einem adapter nicht wirklich sinn. -
@da_woody said in Test Adapter iQontrol 1.5.x:
@martinschm IMHO ist das design so persönlich, daß man das nicht wirklich brauchen kann.
ich hab z.b. raumhintergründe foto oder andere bilder, kachelhintergrund meist den selben hintergrund, oder selbst gebastelte dinge. schriftfarben sucht man sich auch nur einmal aus. icons finde ich über google und bearbeite sie mit gimp.
bei wordpress macht das sinn für einheitliches erscheinungsbild, aber auch nur einmal. genauso wie bei camtasia (videoschnitt) da hab ich ein schema für youtube, eins für meine hundefilmchen und eins für andere videos.
so gesehn macht das in einem adapter nicht wirklich sinn.Hi,
natürlich macht das immer nur einmal Sinn. Man wechselt ja nicht ständig sein Design, ABER grade am Anfang bis man SEIN Design hat experimentiert man vielleicht gerne. -
Ich find ja die Homekit Sachen immer noch sehr ansprechend. Die meisten Sachen kann man mit iQontrol auch umsetzen.
Was glaube ich noch fehlt wäre die Möglichkeit bei einer langen schmalen Kachel die Schrift/Name mittig zentriert zu haben. Meinst du, das wäre noch umsetzbar?
-
@martinschm said in Test Adapter iQontrol 1.5.x:
ABER grade am Anfang bis man SEIN Design hat experimentiert man vielleicht gerne.
na da geb ich dir schon vollkommen recht, vor allem, weil die werte dann wirklich nach grafischen gesichtspunkten aufeinander abgestimmt sind. da tun sich sicher viele nicht gerade leicht. ich komm aus der fernseh branche, bereich licht und bin sowas durch die arbeit mit farbfolien da eher gewohnt. klar muss einem natürlich sein, daß das auf jedem monitor anders wirkt...
-
@da_woody said in Test Adapter iQontrol 1.5.x:
@martinschm said in Test Adapter iQontrol 1.5.x:
ABER grade am Anfang bis man SEIN Design hat experimentiert man vielleicht gerne.
na da geb ich dir schon vollkommen recht, vor allem, weil die werte dann wirklich nach grafischen gesichtspunkten aufeinander abgestimmt sind. da tun sich sicher viele nicht gerade leicht. ich komm aus der fernseh branche, bereich licht und bin sowas durch die arbeit mit farbfolien da eher gewohnt. klar muss einem natürlich sein, daß das auf jedem monitor anders wirkt...
Genau. Wenn man täglich oder häufig mit Designs arbeitet, hat man auch ein Auge dafür warum manche Sachen gut aussehen und an welchen Schrauben man drehen muss. Das fehlt aber 98% der Leuten (inkl. mir) und der Versuch so etwas ansprechend hinzubekommen kann sehr aufwendig und frustrierend sein.
Da sind so Presets schonmal ein mega Hilfe. Vielleicht können wir ja mal ein paar sammeln und zum Download bereit stellen. Z.B. das von @muuulle , dann könnte ein neuer User mit ein paar Klicks beim Import und mit der Auto Create Funktion innerhalb von 10 min ne sehr coole Visualisierung haben.
-
Vielleicht ist mein Post in der Fülle untergegangen, daher hier nochmal konkret mein Problem bzw. meine Frage zum Thema DMX Steuerung mit iQontrol. (im u.a. Beispiel gehts um einen RGBW LED Stripe per Artnet DMX Steuerung)
Meine verfügbaren Datenpunkte vom artnet Adapter schauen so:
Meine iQontrol Konfiguration sieht so aus:
Das iQontrol Frontend sieht aus:
Eins vorweg: Das einzige was zuverlässig und immer funktioniert ist die Steuerung vom weißen Kanal. Verändere ich den Regler Helligkeit weiß, wird der LED Stripe wie gewünscht heller/dunkler.
ABER:
Verändere ich nur den Farbregler tut sich nix beim Datenpunkt light.color.rgb.
Verändere ich den Farbregler und/oder den Sättigungsregler tut sich nix beim Datenpunkt light.color.rgb.
Erst wenn ich den Helligkeit Farbe Regler auf größer 0 stelle, dann ändert sich auch der Wert beim Datenpunkt light.color.rgb. Dann ist es auch egal welchen der 3 Regler ich verstelle, der Wert ändert sich entsprechend, hauptsache der Regler Helligkeit Farbe hat einen Wert größer 0.Problem Nr. 1: Es ändert sich dann zwar der Datenpunkt light.color.rgb, aber der Wert wird unter objects in rot angezeigt und die LED Streifen bleiben dunkel, bzw. reagieren überhaupt nicht auf den veränderten Wert:
Problem Nr.2: Die Steuerung, wenn sie funktionieren würde, ist so natürlich weit entfernt von benutzerfreundlich bzw. intuitiv.
Jetzt zu meinen Fragen bzw. Bitten:
- Hast du eine Idee warum die RGB Steuerung nicht funktioniert bzw. der Wert von den LED Stripes nicht übernommen wird ?
- Sind bei DMX wirklich die 4 Regler Farbe, Sättigung, Helligkeit Farbe und Helligkeit weiß notwendig oder könnte man die reduzieren auf nur 2 Regler: 1. Regler: "Farbe", 2. Regler: "Helligkeit" ?
- Ergänzung zu 2: Falls das aus Kompatibilitätsgründen zu anderen RGB(W) Geräten nicht gehen sollte, kannst du eventuell für DMX eine eigene gerätespezifische Option erstellen z.B. #RGB(DMX) und #RGBW(DMX) ?
- Kannst du einen "AUS"-Button einfügen, der alle Werte auf 0 stellt, so dass man nicht alle Regler auf 0 zurückschieben muss ?
Vielen Dank für deinen genialen Adapter. Ich hoffe, dass wir mit iQontrol erstmalig eine gut funktionierende und intuitive Möglichkeit schaffen um DMX RGB(W) in iobroker steuern zu können.
Ich würde dir natürlich jegliche Unterstützung bieten, um dieses Ziel zu erreichen, sofern es in meiner Macht steht.
Beste Grüße
-
Mir ist grade aufgefallen, das egal welche Schriftgröße ich bei den Unterüberschriften eintrage sie immer gleich groß bleiben. Hab jetzt mal 80 eingetragen und es passiert nichts.
-
Hi,
noch eine Frage
Mir ist die Funktion der Option rechts nicht ganz klar. Wenn ich links die Farbe wähle, kann ich ja auch die Transparenz wählen. Was macht dann die Option rechts noch?
Und muß der Wert dort eigentlich mit einem , oder . als Dezimalzeichen angegeben werden?
-
@mucki said in Test Adapter iQontrol 1.5.x:
Guten Abend.
Erstmal vielen Dank für diesen tollen Adapter. Ich versuche gerade meine Homekit Oberfläche nachzuahmen, um einen identischen Funktionsumfang via Webfrontend zu gestalten. Damit könnte ich das Haus direkt über das Display des Kühlschranks steuern
Ich stolpere allerdings gerade über die Hue Einbindung, zu der auch schon das ein oder andere hier geschrieben wurde.
Die Hue Integration funktioniert soweit sehr gut, allerdings kann ich Leuchten nur mit einer Helligkeit von 100% einschalten und muss danach immer wieder runterdimmen. Gibt es eine praktikable Lösung, dass die Leuchten grundsätzlich mit der zuletzt verwendeten Helligkeit eingeschaltet werden.
Habe die Einbindung mit STATE, mit LEVEL und mit beiden probiert (Standard Hue in weiß). Keine Option hat bisher das gewünschte Ergebnis gebracht (wobei ein-/ausschalten und dimmen wunderbar funktionieren).
Getestet habe ich mit dem iQontrol Adapter in der Version 0.2.1 und dem Philips Hue Bridge Adapter in der Version 0.6.9 und 1.2.3.
Eine Lösung für das Einschalten mit dem vorherigen Helligkeitswert würde die Sache super abrunden.
VG
Hi @mucki wie weit bist du gekommen dein iQontrol komplett wie Homekit anmuten zu lassen?
Poste doch mal ein paar Screenshots -
@docgame sagte in Test Adapter iQontrol 1.5.x:
@s-bormann Auch nach dem Update gerade eben ist der Fehler noch da.
Den Log habe ich zu dem Zeitpunkt gestartet als ich die 2 Glow-Farben einer Kachel angewählt habe und bevor ich OK gedrückt habe. Danach müsste noch das Speichern gelogt sein.
Hier nochmals der ausführlichere Log:
Hier ist kein Fehler zu sehen. index_m.js (das ist die script-datei vom iQontrol-Admin) macht da gar keine Meldungen. Sorry, hier bin ich überfragt!
Hat sonst noch jemand ähnliche Probleme?
VG -
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
- (sbormann) Text on transparent tiles is now white (can be configured).
Bei Info A/B wird die Einstellung einer geänderten Farbe nicht übernommen.
Stimmt. Kannst Du es bitte noch mal versuchen?
Ich danke Euch, dass ihr hier so gute Beta-Test-Arbeit leistet. Müsste ich alles selbst ausführlich testen, könnte alles nur viel langsamer vorwärts gehen!
VGklappt
Eins noch. Wenn beim Badge eine Farbe hinterlegt ist, leuchtet zunächst das Signalrot auf.
Besteht die Möglichkeit, dass direkt die eingestellte Farbe geladen wird? Vielleicht durch späteres anzeigen des Badge?
Habe ein Delay von 500ms hinzugefügt. Klappt es jetzt besser (bei mir war der Effekt nicht zu sehen)?
-
@martinschm sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
@da_woody sagte in Test Adapter iQontrol 1.5.x:
@martinschm mouse over hat ja nichts mit klickable zu tun.
das problem ist, daß jetzt auch bei ausgeschaltenem mouse over das icon vergrössert wird, dafür nach wie vor nicht geschalten.Noch mal zur Erklärung für alle:
Die obere gelb markierte Option, bezieht sich auf den Zoom-Effekt der gesamten Kachel (wenn da ein Hintergrundbild darauf ist, zoomt das ja auch ein klein wenig - bei Widgets nervt das aber). Das Icon ist davon nicht betroffen.
Die untere Option schaltet das Icon blind für die Maus, d.h. Zoom & Klick sind betroffen.
Ich werde das anpassen, und zoom und klick getrennt voneinander wählbar machen, da scheint mir Bedarf zu bestehen
Das wäre super, wenn man das getrennt machen könnte. Kommt das in der 1.5.8 ?
Geht jetzt mit der aktuellen Github-Version.
-
@martinschm sagte in Test Adapter iQontrol 1.5.x:
Hi,
ich hab mal noch ne Idee. Vor ein paar Jahren hab ich ein Wordpress Template genutzt und die Ersteller des Templates haben einen Color Scheme Generator gebaut. Da kann man sich ganz einfach mit Live Vorschau die Farben etc anpassen und die Einstellungen dann exportieren. Auf seiner Seite kann man die dann importieren und es sieht gleich so aus.
Wäre ja auch für iQontrol ne coole Sache ....
Könnt ihr euch ja mal hier anschauen: https://affiliatetheme.io/color-scheme-generator/
Man könnte evtl auch mit ein paar Pre-sets arbeiten um zwischen verschiedenen Themes bei iQontrol hin und her zu schalten.
Ciao
MartinIch finde die Idee ganz gut. Es müsste mal jemand schauen, welche der Farben im Template wohin in iQontrol geladen werden müssten, dann könnte man eine Import-Funktion bauen. Alternative wäre, man stellt ein paar schöne Farb-Templates von iQontrol zusammen, die man z.B. im Wiki zum Download anbietet.
-
@martinschm sagte in Test Adapter iQontrol 1.5.x:
Ich find ja die Homekit Sachen immer noch sehr ansprechend. Die meisten Sachen kann man mit iQontrol auch umsetzen.
Was glaube ich noch fehlt wäre die Möglichkeit bei einer langen schmalen Kachel die Schrift/Name mittig zentriert zu haben. Meinst du, das wäre noch umsetzbar?
Ich denke gerade verschärft darüber nach, wie das am besten geht.
Meine Ideen bis jetzt, würden folgende Optionen beinhalten:- Position of INFO_A/B:
- Right to icon (Standard)
- Right to the icon, only right half of the tile
- Under the icon
- Position of Device-Name:
- Under the icon (Standard)
- Right from the icon, vertically centered
- Right from the icon, only left half of the tile
- jeweils getrennt für ifActive, ifInactive, ifEnlarged
- Position of INFO_A/B:
-
@qlink sagte in Test Adapter iQontrol 1.5.x:
Vielleicht ist mein Post in der Fülle untergegangen, daher hier nochmal konkret mein Problem bzw. meine Frage zum Thema DMX Steuerung mit iQontrol. (im u.a. Beispiel gehts um einen RGBW LED Stripe per Artnet DMX Steuerung)
Meine verfügbaren Datenpunkte vom artnet Adapter schauen so:
Meine iQontrol Konfiguration sieht so aus:
Das iQontrol Frontend sieht aus:
Eins vorweg: Das einzige was zuverlässig und immer funktioniert ist die Steuerung vom weißen Kanal. Verändere ich den Regler Helligkeit weiß, wird der LED Stripe wie gewünscht heller/dunkler.
ABER:
Verändere ich nur den Farbregler tut sich nix beim Datenpunkt light.color.rgb.
Verändere ich den Farbregler und/oder den Sättigungsregler tut sich nix beim Datenpunkt light.color.rgb.
Erst wenn ich den Helligkeit Farbe Regler auf größer 0 stelle, dann ändert sich auch der Wert beim Datenpunkt light.color.rgb. Dann ist es auch egal welchen der 3 Regler ich verstelle, der Wert ändert sich entsprechend, hauptsache der Regler Helligkeit Farbe hat einen Wert größer 0.Problem Nr. 1: Es ändert sich dann zwar der Datenpunkt light.color.rgb, aber der Wert wird unter objects in rot angezeigt und die LED Streifen bleiben dunkel, bzw. reagieren überhaupt nicht auf den veränderten Wert:
Problem Nr.2: Die Steuerung, wenn sie funktionieren würde, ist so natürlich weit entfernt von benutzerfreundlich bzw. intuitiv.
Jetzt zu meinen Fragen bzw. Bitten:
- Hast du eine Idee warum die RGB Steuerung nicht funktioniert bzw. der Wert von den LED Stripes nicht übernommen wird ?
- Sind bei DMX wirklich die 4 Regler Farbe, Sättigung, Helligkeit Farbe und Helligkeit weiß notwendig oder könnte man die reduzieren auf nur 2 Regler: 1. Regler: "Farbe", 2. Regler: "Helligkeit" ?
- Ergänzung zu 2: Falls das aus Kompatibilitätsgründen zu anderen RGB(W) Geräten nicht gehen sollte, kannst du eventuell für DMX eine eigene gerätespezifische Option erstellen z.B. #RGB(DMX) und #RGBW(DMX) ?
- Kannst du einen "AUS"-Button einfügen, der alle Werte auf 0 stellt, so dass man nicht alle Regler auf 0 zurückschieben muss ?
Vielen Dank für deinen genialen Adapter. Ich hoffe, dass wir mit iQontrol erstmalig eine gut funktionierende und intuitive Möglichkeit schaffen um DMX RGB(W) in iobroker steuern zu können.
Ich würde dir natürlich jegliche Unterstützung bieten, um dieses Ziel zu erreichen, sofern es in meiner Macht steht.
Beste Grüße
Hi,
ja, sorry, ist wirklich untergegangen.So weit ich es sehen kann, hast Du alles richtig konfiguriert. Nimmt denn der Artnet-Adapter überhaupt Werte auf dem rgb-Datenpunkt entgegen? Vielleicht ist der readonly? Probier doch mal direkt im ioBroker dort was anzugeben.
Ansonsten ist die Logik mit den drei Reglern schon richtig, auch für DMX - prinzipiell kann man zwei Modelle verfolgen:
Echtes RGB - sehr unintuitiv, wenn man einen R, einen G und einen B-Regler hat (auch drei Regler!). Oder HLS, bei dem man Farbe, Sättigung und Helligkeit einstellt. Lässt man einen der Regler weg, verliert man Teile der möglichen Farb-Nuancen.Du könnest aber #RGB (Hue Only) als ALTERNATIVE_COLORSPACE nehmen, wenn das stört, dann hast Du nur vollgesättigte Farben.
Schade, dass der Artnet-Adapter keinen STATE zur Verfügung stellt (an/aus). Dann wäre es mit iQontrol ganz einfach. So müsste ich noch eine Option einbauen, dass man für den Helligkeits-Regler noch einen Schalter bekommt, mit dem man ihn auf 0 stellen kann. Aber das ist glaube ich ziemlich aufwändig. Hast Du viele Geräte, die Du so steuern musst? Sonst wäre es vielleicht das einfachste, man baut sich mit Blockly die gewünschte Funktion einfach nach..? Ggf. bleibt das ohnehin die einzige Möglichkeit, sofern der Artnet-Adapter beim rgb-Datenpunkt nur lesen zulässt...
-
@martinschm sagte in Test Adapter iQontrol 1.5.x:
Mir ist grade aufgefallen, das egal welche Schriftgröße ich bei den Unterüberschriften eintrage sie immer gleich groß bleiben. Hab jetzt mal 80 eingetragen und es passiert nichts.
Stimmt, ist gefixed auf Github.
-
@martinschm sagte in Test Adapter iQontrol 1.5.x:
Hi,
noch eine Frage
Mir ist die Funktion der Option rechts nicht ganz klar. Wenn ich links die Farbe wähle, kann ich ja auch die Transparenz wählen. Was macht dann die Option rechts noch?
Und muß der Wert dort eigentlich mit einem , oder . als Dezimalzeichen angegeben werden?
Das RGBA gilt nur dann, wenn kein Hintergrundbild angegeben wurde. Deshalb gibt es noch mal die Deckkraft, die gilt dann auch für ein Hintergrundbild.
Das Trennzeichen ist der Punkt.
VG!
-
@s-bormann said in Test Adapter iQontrol 1.5.x:
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
- (sbormann) Text on transparent tiles is now white (can be configured).
Bei Info A/B wird die Einstellung einer geänderten Farbe nicht übernommen.
Stimmt. Kannst Du es bitte noch mal versuchen?
Ich danke Euch, dass ihr hier so gute Beta-Test-Arbeit leistet. Müsste ich alles selbst ausführlich testen, könnte alles nur viel langsamer vorwärts gehen!
VGklappt
Eins noch. Wenn beim Badge eine Farbe hinterlegt ist, leuchtet zunächst das Signalrot auf.
Besteht die Möglichkeit, dass direkt die eingestellte Farbe geladen wird? Vielleicht durch späteres anzeigen des Badge?
Habe ein Delay von 500ms hinzugefügt. Klappt es jetzt besser (bei mir war der Effekt nicht zu sehen)?
Sieht schon besser aus. Man sieht aber noch eine Farbwechsel-Animation. Magst du den Delay noch etwas verlängern?
Danke!
Edit. Hier noch ein Gif dazu:
-
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
@muuulle sagte in Test Adapter iQontrol 1.5.x:
@s-bormann said in Test Adapter iQontrol 1.5.x:
- (sbormann) Text on transparent tiles is now white (can be configured).
Bei Info A/B wird die Einstellung einer geänderten Farbe nicht übernommen.
Stimmt. Kannst Du es bitte noch mal versuchen?
Ich danke Euch, dass ihr hier so gute Beta-Test-Arbeit leistet. Müsste ich alles selbst ausführlich testen, könnte alles nur viel langsamer vorwärts gehen!
VGklappt
Eins noch. Wenn beim Badge eine Farbe hinterlegt ist, leuchtet zunächst das Signalrot auf.
Besteht die Möglichkeit, dass direkt die eingestellte Farbe geladen wird? Vielleicht durch späteres anzeigen des Badge?
Habe ein Delay von 500ms hinzugefügt. Klappt es jetzt besser (bei mir war der Effekt nicht zu sehen)?
Sieht schon besser aus. Man sieht aber noch eine Farbwechsel-Animation. Magst du den Delay noch etwas verlängern?
Danke!
Edit. Hier noch ein Gif dazu:
Habs noch mal angepasst. Er macht jetzt 750ms delay - aber nur, wenn sich die Farbe geändert hat. Gehts jetzt?