NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
@blackeagle998 sagte in Test Adapter iQontrol 1.4.x:
@dslraser
Hmm da bin ich überfragt. Deine HTML Datei direkt für mich I.O. aus. Ich gucke morgen nochmal genauer drauf.Das hier ist die "original Ausgabe" von meinem Blockly, falls Du morgen nochmal drüber schaust.
-
@eMd Hi,
kannst du mir mal genau erklären wie ich im Splitscreen Kacheln auf die Linke Seite bekomme? ich stelle mich ja wohl was doof an... -
Das ist kein splitscreen, ich blende nur da panel ein. Dieses ist eine Ansicht wie jeder andere und kann mit Kacheln belegt werden.
MfG
eMd -
Jetzt auf Github:
- Selectboxes (comboboxes) für Hintergrundbilder etc. noch mal überarbeitet
- PostMessage-Communication gefixed
- Option, den Radius der aberundeten Ecken der Kacheln festzulegen:
-
@eMd Hi,
und wie kann ich Kacheln auf dem Panel anlegen? Wie gesagt, sehen tue ich das, weiß nur nicht wie ich Kacheln darauf bekomme. -
@s-bormann said in Test Adapter iQontrol 1.4.x:
- Option, den Radius der aberundeten Ecken der Kacheln festzulegen:
... ich wagte nicht danach zu fragen super!
-
@s-bormann
Hey, ich schaffe es einfach nicht die Farbe der Toolbar zu ändern.
Laut Entwicklerkonsole ist die richtige Farbe drin, siehe Screenshot:
Trotzdem bleibt sie unverändert blau:
Hast du ne Idee woran das liegen kann?
-
@blackeagle998
stehen die Farben bei Dir denn auch im Backend drinn ?
Ich habe es eben mal kurz am Handy probiert mit der aktuellen GitHub Version, bei mir geht es.Hast Du vielleicht irgendwas in den CSS Einstellungen was das überschreibt ? (oder ein Script in einer HTML Kachel ?)
-
@dslraser
Ich habe mir deine Test.html und die Blockly Ausgabe angesehen, da passt alles.
Außerdem habe ich deine Test.html in iQontrol hochgeladen, als Background-URL einer Kachel definiert und exakt deinen verwendeten Datenpunkt als "switch" angelegt.
Was soll ich sagen, es schaltet alles sauber, so wie es sein soll, ich sehe keinerlei Fehler.Ich triggere über iQontrol grundsätzlich nur Buttons mit Wert true.
Alles was danach erfolgen soll, ist per Javascript geregelt, das sieht dann so aus:on({id:'hier muss der String der Datenpunkt ID rein', val:true} , function (dp) { --- auszuführende Funktion --- });
Entscheidend ist hier, dass ich nicht auf change:'ne' oder 'any' triggere sondern explizit auf val:true.
Vielleicht versuchst du das mal. -
@dslraser @s-bormann
Die Toolbar Farbe wird nur geändert, wenn ich das im Abschnitt "Gewählte Kachel" ändere (ich habe nur eine Toolbar-Kachel).Die Angaben unter "Allgemein" wie bspw. "Overall Background-Color" und "Randfarbe" werden gar nicht berücksichtigt, da passt was nicht ganz
-
@blackeagle998 sagte in Test Adapter iQontrol 1.4.x:
Außerdem habe ich deine Test.html in iQontrol hochgeladen, als Background-URL einer Kachel definiert und exakt deinen verwendeten Datenpunkt als "switch" angelegt.
Was soll ich sagen, es schaltet alles sauber, so wie es sein soll, ich sehe keinerlei Fehler.Danke fürs testen.
Hast Du auch mal probiert, wenn die Datei "hochgeladen" und aktiv ist, irgendetwas in iQontrol zu schalten ? (Licht, oder Steckdose. Das geht dann bei mir nicht mehr) -
@dslraser
Gerade nochmal explizit getestet, funktioniert alles wunderbar, sowohl meine Geräte, als auch das Schalten des Datenpunktes auf true.Ich vermute, dass du durch das "true" setzen im Hintergrund irgendwas auslöst, was ein weiteres Schalten verhindert.
Lösch doch mal die html Datei aus iQontrol (Achtung, danach ioBroker neustarten) und pack das HTML in einen Datenpunkt (musst du dann bei der Kachel natürlich anpassen).Wenn das dann immer noch nicht funktioniert, prüfe mal deine ganzen Trigger (Debug Blöcke einbauen).
-
@blackeagle998 sagte in Test Adapter iQontrol 1.4.x:
Ich vermute, dass du durch das "true" setzen im Hintergrund irgendwas auslöst, was ein weiteres Schalten verhindert.
Das vermute ich auch.
Lösch doch mal die html Datei aus iQontrol (Achtung, danach ioBroker neustarten) und pack das HTML in einen Datenpunkt (musst du dann bei der Kachel natürlich anpassen).
Die html Ausgabe ist bei mir in einem Datenpunkt. (also auch wie bei Dir im Script)
-
@s-bormann said in Test Adapter iQontrol 1.4.x:
@martinschm sagte in Test Adapter iQontrol 1.4.x:
Hi,
vielleicht steht ich grade auf dem Schlauch aber ich bekomme es grade nicht ans Laufen.
Ich habe über den Devices Adapter eine Lampe angelegt und die dann in iQontrol eingefügt. Wurde auch über die automatische Erkennung sofort erkannt und angelegt.Jetzt steht unten in der Kachel immer 0 oder 1, als bin ich in den State und habe für iQontrol eine Value List angelegt, die aus 0 Aus und aus 1 An machen soll.
Passiert aber nicht.
Mach ich da was falsch oder funktioniert da was nicht richtig?
Kannst Du mal versuchen, den type auf boolean und dir role auf switch zu stellen (via das Schraubenschlüssel-Icon)?
Du meinst hier?
Ich muß das bei dem Datenpunkt "State" machen, oder?
Mir ist auch aufgefallen, dass das Symbol sich gar nicht ändert (also leuchtende Glühbirne) auch wenn die Lampe an ist. --> NACHTRAG: Jetzt nach etlichen Sekunden ist die Glühbirne plötzlich an und reagiert danach auch ohne Verzögerung beim Schalten.
Funktioniert leider auch nicht mit dem Boolean und Switch.
Beim automatischen Erkennen wird dieses Ergebnis geliefert:
Die folgenden Datenpunkte wurden zugeordnet:
STATE: alias.0.Lichter.Schreibtischlampe.SET
UNREACH: alias.0.Lichter.Schreibtischlampe.UNREACH
LEVEL: alias.0.Lichter.Schreibtischlampe.ACTUALIst das mit dem Level so korrekt?
-
Zum Thema Kamerastream (der nicht mehr geht)
-
@s-bormann
Ich habe die Farbe der Toolbar in grau und die Schriftfarbe in weiß geändert.
Die Schrift hat einen blauen Schatten.
In der Entwicklerkonsole musste ich bei 5 CSS Einträgen die Text-shadows EIgenschaft deaktivieren, bis die Schrift tatsächlich klar weiß angezeigt wurde. Vielleicht kannst du das noch per Auswahl skalierbar gestalten -
@Blackeye sagte in Test Adapter iQontrol 1.4.x:
@eMd Hi,
und wie kann ich Kacheln auf dem Panel anlegen? Wie gesagt, sehen tue ich das, weiß nur nicht wie ich Kacheln darauf bekomme.Leg einfach eine Ansicht an, auf der Du ganz normal Deine Kacheln hinzufügst. Diese Ansicht legst Du dann als BACKGROUND_VIEW auf das Panel.
-
@s-bormann
Moin,
Wie würdest du 3 umfangreiche Ansichten zusammenführen? -
@blackeagle998 sagte in Test Adapter iQontrol 1.4.x:
@dslraser @s-bormann
Die Toolbar Farbe wird nur geändert, wenn ich das im Abschnitt "Gewählte Kachel" ändere (ich habe nur eine Toolbar-Kachel).Die Angaben unter "Allgemein" wie bspw. "Overall Background-Color" und "Randfarbe" werden gar nicht berücksichtigt, da passt was nicht ganz
Bei mir gehen alle Einstellungen. Du musst allerdings mit Transparenz arbeiten (wenn die Vordergrundfarbe keine Transparenz hat, kann man die Hintergrundfarbe ja nicht "durchscheinen" sehen. So lange man nur eine einzige Kachel hat, sieht man auch keinen Rand, der ist zwischen den einzelnen Schaltflächen.
-
@martinschm sagte in Test Adapter iQontrol 1.4.x:
@s-bormann said in Test Adapter iQontrol 1.4.x:
@martinschm sagte in Test Adapter iQontrol 1.4.x:
Hi,
vielleicht steht ich grade auf dem Schlauch aber ich bekomme es grade nicht ans Laufen.
Ich habe über den Devices Adapter eine Lampe angelegt und die dann in iQontrol eingefügt. Wurde auch über die automatische Erkennung sofort erkannt und angelegt.Jetzt steht unten in der Kachel immer 0 oder 1, als bin ich in den State und habe für iQontrol eine Value List angelegt, die aus 0 Aus und aus 1 An machen soll.
Passiert aber nicht.
Mach ich da was falsch oder funktioniert da was nicht richtig?
Kannst Du mal versuchen, den type auf boolean und dir role auf switch zu stellen (via das Schraubenschlüssel-Icon)?
Du meinst hier?
Ich muß das bei dem Datenpunkt "State" machen, oder?
Mir ist auch aufgefallen, dass das Symbol sich gar nicht ändert (also leuchtende Glühbirne) auch wenn die Lampe an ist. --> NACHTRAG: Jetzt nach etlichen Sekunden ist die Glühbirne plötzlich an und reagiert danach auch ohne Verzögerung beim Schalten.
Funktioniert leider auch nicht mit dem Boolean und Switch.
Beim automatischen Erkennen wird dieses Ergebnis geliefert:
Die folgenden Datenpunkte wurden zugeordnet:
STATE: alias.0.Lichter.Schreibtischlampe.SET
UNREACH: alias.0.Lichter.Schreibtischlampe.UNREACH
LEVEL: alias.0.Lichter.Schreibtischlampe.ACTUALIst das mit dem Level so korrekt?
Hi,
kommt drauf an, wie Dein Alias angelegt ist. Per se würde ich eher .DIMMER oder so was für LEVEL erwarten...