NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser Überschrift und Boder-Styling sind online
Erstmal danke für Deinen Einsatz.
Die Überschrift wäre vielleicht „mittig“ besser platziert.Versuch es mal so:
<center>Überschrift</center>
Sieht ja schon mal mega cool aus! Geht auf jeden Fall in eine gute Richtung!
Kannst Du mir mal die Farbwerte schicken, die Du vergeben hast? Dann könnte ich die als Standard in das Widget hinterlegen.Edit:
kann ich für Badge gekippt und geöffnet irgendwie addieren, oder brauche ich ein kleines Blockly dafür ?
Zwei Wege:
Einen neuen Counter anlegen, der sowohl offen, als auch gekippt zählt (also die Conditions mit ODER verknüpft):
(Die Werte von gekippt und geöffnet müssten halt noch angepasst werden)Oder zweiter Weg:
Eine neue Calculation anlegen, die die beiden Werte addiert:

Ich habe versucht die Überschrift auf den Datenpunkt zu verlinken, aber da wird nur der Text dargestellt, geht das an dieser Stelle irgendwie ?
Überschrift
|Fenster geöffnet: {iqontrol.0.Lists.Fensterliste.Fenster_geöffnet}Das ist (noch) nicht implementiert. Muss ich mal überlegen, ob das geht. Aber eigentlich denke ich, sollte sich die Funktion in das Widget einbauen lassen. Ich denk später mal drüber nach.
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Zwei Wege:
Einen neuen Counter anlegen, der sowohl offen, als auch gekippt zählt (also die Conditions mit ODER verknüpft):
(Die Werte von gekippt und geöffnet müssten halt noch angepasst werden)
Oder zweiter Weg:
Eine neue Calculation anlegen, die die beiden Werte addiert:Der erste Weg funktioniert nicht ? Irgendwie kommen da gar keine Werte.


Den zweiten Weg geht

Edit: @s-bormann
der Wert wird beim Fensterschließen nicht richtig gesetzt und bleibt auf 1. (es sind aber alle Fenster zu )


EDIT: Die Rechnenfunktion funktioniert nicht, da muß ein Fehler sein ?
-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Zwei Wege:
Einen neuen Counter anlegen, der sowohl offen, als auch gekippt zählt (also die Conditions mit ODER verknüpft):
(Die Werte von gekippt und geöffnet müssten halt noch angepasst werden)
Oder zweiter Weg:
Eine neue Calculation anlegen, die die beiden Werte addiert:Der erste Weg funktioniert nicht ? Irgendwie kommen da gar keine Werte.


Den zweiten Weg geht

Edit: @s-bormann
der Wert wird beim Fensterschließen nicht richtig gesetzt und bleibt auf 1. (es sind aber alle Fenster zu )


EDIT: Die Rechnenfunktion funktioniert nicht, da muß ein Fehler sein ?
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
Der erste Weg funktioniert nicht ? Irgendwie kommen da gar keine Werte.
irgendwie wirds im mom wieder kompliziert. hab mir gestern durch dummfummeln im alias adapter einiges zerschossen. backup vom vorigen tag ioB eingespielt. ich bekomm keine vernünftigen listen mehr zustande...
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
Der erste Weg funktioniert nicht ? Irgendwie kommen da gar keine Werte.
irgendwie wirds im mom wieder kompliziert. hab mir gestern durch dummfummeln im alias adapter einiges zerschossen. backup vom vorigen tag ioB eingespielt. ich bekomm keine vernünftigen listen mehr zustande...
@da_woody sagte in Test Adapter iQontrol 1.11.x Vis:
backup vom vorigen tag ioB eingespielt. ich bekomm keine vernünftigen listen mehr zustande...
iQontrol neu von GitHub gezogen ?
-
@da_woody sagte in Test Adapter iQontrol 1.11.x Vis:
backup vom vorigen tag ioB eingespielt. ich bekomm keine vernünftigen listen mehr zustande...
iQontrol neu von GitHub gezogen ?
@dslraser na klar. enum wieder neu gemacht. liste neu angelegt. mein kleines prob ist wiedermal die alias geschichte.
ich bekomm keine ein/aus liste mehr erstellt.
abgesehn davon hab ich teilweise Ein/Aus und ein/aus in den alias stehn. ergebniss:

das ist case-sensitiv. jo, ist mein schwachsinn, aber trotzdem nicht lustig. hab @s-bormann schon eine PN wegen alias geschickt, der hat aber sicher besseres zu tun... brauche eine möglichkeit meinen alias sauhafen zu bereinigen, ohne 2-3 tage auszufallen... -
@dslraser na klar. enum wieder neu gemacht. liste neu angelegt. mein kleines prob ist wiedermal die alias geschichte.
ich bekomm keine ein/aus liste mehr erstellt.
abgesehn davon hab ich teilweise Ein/Aus und ein/aus in den alias stehn. ergebniss:

das ist case-sensitiv. jo, ist mein schwachsinn, aber trotzdem nicht lustig. hab @s-bormann schon eine PN wegen alias geschickt, der hat aber sicher besseres zu tun... brauche eine möglichkeit meinen alias sauhafen zu bereinigen, ohne 2-3 tage auszufallen...@da_woody
meine alias haben keine "Elternordner"






Bei mir nur name


Edit: wenn Du z.B. An und an hast und Aus und aus, dann mach Dir doch 4 Icon. (zwei für an und zwei für aus)


Es gehen ja 12 Stück

-
@da_woody
meine alias haben keine "Elternordner"






Bei mir nur name


Edit: wenn Du z.B. An und an hast und Aus und aus, dann mach Dir doch 4 Icon. (zwei für an und zwei für aus)


Es gehen ja 12 Stück

@dslraser jo, genau da ist sicher ein problem. mein aufbau hat zwar schon sinn, aber nur bis zu einem gewissen grad.
mir der umstellung hab ich ein beschi.... gemisch an device, channel.

ich weis im mom halt nicht, wie ich mir eine neue struktur aufbauen kann über den alias-manager, ohne ein paar tage ausfall. ich muss dann ja auch noch iQontrol komplett auf die neuen DP umstellen.
mit dem script damals sind wir zu zweit 2 tage gesessen bei ca. 50 geräten. inzwischen ca. 90... -
@dslraser jo, genau da ist sicher ein problem. mein aufbau hat zwar schon sinn, aber nur bis zu einem gewissen grad.
mir der umstellung hab ich ein beschi.... gemisch an device, channel.

ich weis im mom halt nicht, wie ich mir eine neue struktur aufbauen kann über den alias-manager, ohne ein paar tage ausfall. ich muss dann ja auch noch iQontrol komplett auf die neuen DP umstellen.
mit dem script damals sind wir zu zweit 2 tage gesessen bei ca. 50 geräten. inzwischen ca. 90...@da_woody
mach Dir doch einfach eine neue Aufzählung und schmeiß da nur die Licht DP rein die Du haben willst. z. B. eine Aufzählung iQontrol Licht und da nur die states rein, nicht ganze Ordner -
@da_woody sagte in Test Adapter iQontrol 1.11.x Vis:
aber tögal. wenn ich nix passendes habe, such ich mit frau gockel nach icons, bau die dann eventuell um mit gimp.
Oh mann, herrlich. Das noch mit dem Ösi-Dialekt im Kopf und ich fühl mich wieder wie als Zivi. Damals hatte ich einen Kollegen, der hat genau wie Du gesprochen. Wenn ich Deine Beiträge lese, seh ich den vor meinem geistigen Auge sprechen

-
@da_woody sagte in Test Adapter iQontrol 1.11.x Vis:
aber tögal. wenn ich nix passendes habe, such ich mit frau gockel nach icons, bau die dann eventuell um mit gimp.
Oh mann, herrlich. Das noch mit dem Ösi-Dialekt im Kopf und ich fühl mich wieder wie als Zivi. Damals hatte ich einen Kollegen, der hat genau wie Du gesprochen. Wenn ich Deine Beiträge lese, seh ich den vor meinem geistigen Auge sprechen

-
@da_woody
mach Dir doch einfach eine neue Aufzählung und schmeiß da nur die Licht DP rein die Du haben willst. z. B. eine Aufzählung iQontrol Licht und da nur die states rein, nicht ganze Ordner@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
mach Dir doch einfach eine neue Aufzählung und schmeiß da nur die Licht DP rein die Du haben willst
is eine möglichkeit. aber sinnvoll? wenn, dann komplett alles im neuen kleid. sonst wieder nur flickzeuch.
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
mach Dir doch einfach eine neue Aufzählung und schmeiß da nur die Licht DP rein die Du haben willst
is eine möglichkeit. aber sinnvoll? wenn, dann komplett alles im neuen kleid. sonst wieder nur flickzeuch.
@da_woody sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
mach Dir doch einfach eine neue Aufzählung und schmeiß da nur die Licht DP rein die Du haben willst
is eine möglichkeit. aber sinnvoll? wenn, dann komplett alles im neuen kleid. sonst wieder nur flickzeuch.
stimmt, dann weißt Du ja was zu tun ist.
uffräumen
-
Hi, ein Fix für die Calculations ist online. Und man kann den Separator bei den Listen wählen (statt
,z.B.;) Außerdem kann man jetzt in der Widget-Überschrift auch Variablen verwenden (gleiche Syntax wie sonst auch, alsoFenster|Es sind {javascript.0.irgendwas} Fenster offen -
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
stimmt, dann weißt Du ja was zu tun ist.
yes sir, yes! gerade wieder backup eingespielt...

mich hats bei einem neuen versuch mit alias-manager wieder aufs maul geschmissen...
@s-bormann wenn man bei BACKGROUND_URL ein FLOT Chart einbindet, kann man ja bei den Allgemeinen Parametern Min und Max Werte eingeben oder automatic scaling aktivieren bzw. wenn nichts davon ausgewählt wird, werden die datapoint-settings verwendet.
Manchmal wäre es aber praktisch, wenn man zumindest den Min Wert fixieren könnte, für Max aber trotzdem automatic scaling lässt.
Bei Steckdosen wird z.B. derzeit bei automatic die Linie Mittig angezeigt, wenn der Wert nur 0 ist. Negative Werte werden da aber eher nicht vorkommen.
Vorschlag meinerseits daher, dass man bei automatic scaling trotzdem Min oder Max fixieren kann, in dem man dort einen Wert einträgt. -
Hi, ein Fix für die Calculations ist online. Und man kann den Separator bei den Listen wählen (statt
,z.B.;) Außerdem kann man jetzt in der Widget-Überschrift auch Variablen verwenden (gleiche Syntax wie sonst auch, alsoFenster|Es sind {javascript.0.irgendwas} Fenster offen@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Hi, ein Fix für die Calculations ist online. Und man kann den Separator bei den Listen wählen (statt
,z.B.;) Außerdem kann man jetzt in der Widget-Überschrift auch Variablen verwenden (gleiche Syntax wie sonst auch, alsoFenster|Es sind {javascript.0.irgendwas} Fenster offenÜberschrift funktioniert

Fenster|<center><font color=red>{iqontrol.0.Lists.Fensterliste.Fenster_geoeffnet_oder_gekippt} Fenster gekippt oder geöffnet.</center></font>
-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Nein, fürs Sortieren habe ich keine Idee. Die Liste wird ja dynamisch generiert, deshalb denke ich, es geht erst mal nur alphabetisch, oder? Andere Ideen?
Für sortierte Listen kann man sich aber z.B. selbst ein sortiertes Array anlegen (also nicht die Listen-Funktion nutzen, sondern die IDs händisch zusammentragen), aber mit dem Device-Counter-Widget visualisieren.In meinen Blocklys habe ich in der Gesamtliste alle eingeschalteten/aktiven Geräte oben (1.Sortierung). Alle Geräte danach sind alphbetisch (2.Sortierung). Wenn kein Gerät an ist, dann nur alphabetisch.
Sehr gute Idee. Kommt auf die Liste!
Moment, da fällt mir ein: Das geht sogar schon! Mit den neuen Calculations!
Nehmen wir an, Du hast in der Liste "Lichter" den Counter "Lichter an" angelegt.Dann eine neue Calculation "Lichter aus_LIST_JSON" anlegen. Als Kalkulationsschritte nimmst Du Lichter.TOTAL_LIST_JSON minus Lichter.an_LIST_JSON.
Dann eine zweite Calculation "Lichter sortiert_LIST_JSON" anlegen. Als Kalkulationsschritte nimmst Du hier: Lichter.an_LIST_JSON plus Lichter.aus_LIST_JSON.
Dann hast Du immer erst Lichter an und dann die Lichter aus.
Hallo @s-bormann @dslraser muss eine sortierte Liste immer noch so bewerkstelligt werden? Ich hab die Liste für "Fenster" angelegt. Die funktioniert auch. Nun gibt es doch unter Geräte => "Fenster" => Background-URL die Option zu sortieren. Die funktioniert bei mir aber nicht


sieht bei mir aktuell so aus (dank der gefühlt 1000 Beiträge die ich gelesen hab ^^):

-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Hi, ein Fix für die Calculations ist online. Und man kann den Separator bei den Listen wählen (statt
,z.B.;) Außerdem kann man jetzt in der Widget-Überschrift auch Variablen verwenden (gleiche Syntax wie sonst auch, alsoFenster|Es sind {javascript.0.irgendwas} Fenster offenÜberschrift funktioniert

Fenster|<center><font color=red>{iqontrol.0.Lists.Fensterliste.Fenster_geoeffnet_oder_gekippt} Fenster gekippt oder geöffnet.</center></font>
@s-bormann
Einen kleinen Fehler habe ich gefunden:Wenn das das Widget 2X3 (Groß und Hoch) ist, vergisst es den Status und
der Status muss immer manuell aktiviert werden.
Wenn das das Widget 3X2 (Groß und Weit) ist, bleibt der Status erhalten, auch nach dem Neuladen der Seite.
Der Fehler tritt allerdings nur auf mehreren Mobilgeräten (Tablet, Handy) auf, auf dem Windows-PC ist das merkwürdigerweise nicht. Auch auf dem Linux-PC konnte ich den Fehler nicht feststellen.
Ich weiß, die Listen sind ja erst in der Testphase, deshalb Danke für diese tolle neue Funktion!

-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
Nein, fürs Sortieren habe ich keine Idee. Die Liste wird ja dynamisch generiert, deshalb denke ich, es geht erst mal nur alphabetisch, oder? Andere Ideen?
Für sortierte Listen kann man sich aber z.B. selbst ein sortiertes Array anlegen (also nicht die Listen-Funktion nutzen, sondern die IDs händisch zusammentragen), aber mit dem Device-Counter-Widget visualisieren.In meinen Blocklys habe ich in der Gesamtliste alle eingeschalteten/aktiven Geräte oben (1.Sortierung). Alle Geräte danach sind alphbetisch (2.Sortierung). Wenn kein Gerät an ist, dann nur alphabetisch.
Sehr gute Idee. Kommt auf die Liste!
Moment, da fällt mir ein: Das geht sogar schon! Mit den neuen Calculations!
Nehmen wir an, Du hast in der Liste "Lichter" den Counter "Lichter an" angelegt.Dann eine neue Calculation "Lichter aus_LIST_JSON" anlegen. Als Kalkulationsschritte nimmst Du Lichter.TOTAL_LIST_JSON minus Lichter.an_LIST_JSON.
Dann eine zweite Calculation "Lichter sortiert_LIST_JSON" anlegen. Als Kalkulationsschritte nimmst Du hier: Lichter.an_LIST_JSON plus Lichter.aus_LIST_JSON.
Dann hast Du immer erst Lichter an und dann die Lichter aus.
Hallo @s-bormann @dslraser muss eine sortierte Liste immer noch so bewerkstelligt werden? Ich hab die Liste für "Fenster" angelegt. Die funktioniert auch. Nun gibt es doch unter Geräte => "Fenster" => Background-URL die Option zu sortieren. Die funktioniert bei mir aber nicht


sieht bei mir aktuell so aus (dank der gefühlt 1000 Beiträge die ich gelesen hab ^^):

Du bist bei JSON Table gelandet, oder ?

Bei Device-Counter gibt es das gar nicht. Ich habe es mit Device-Counter gemacht.
-
Du bist bei JSON Table gelandet, oder ?

Bei Device-Counter gibt es das gar nicht. Ich habe es mit Device-Counter gemacht.
@dslraser Normal stelle ich mich nicht ganz so dumm an aber bei den Listen fehlt mir der Durchblick.
Ich benutze deine Blocklys seit anfang an. Da ich auch leidenschaftlich IQcontrol verwende habe ich mich gleich rangemacht und habe mich zum testen an meine Lampen gemacht. Auch nach zig Stunden bekomme ich nur eine nach Zustand unsortierte Liste meiner Lampen mit mit dem Zustand dahinter (an oder aus). Weder die PNG's mit den Bildern noch die Sortierung nach zustand noch die Anzahl in der Titelleiste will mir gelingen (Obwohl ich die Posts fast auswendiggelernt habe). Könntest du nicht mal eine "Deppchen" Bilderstrecke am Beispiel von irgendwas Machen? Da ist ja dann für die anderen Aufzählungen dann relativ leicht zu adaptieren. Ich denke wenn die Logic der verschiedenen Bausteine mal klar ist sehen einige hier klarer.



