NEWS
vis-inventwo v.2.x.x
-
@jkvarel sagte in vis-inventwo v.2.x.x:
klasse, dass ihr so fleißig updatet
-
kann man im radiobutton ein json als datenpunkt angeben, um mehrere dynamisch abzubilden ? irgendwie verstehe ich das setting noch nicht - eine object id und dann mehrere radiobutton settings ?
-
wie muss den im json widget das json aufgebaut sein? irgendwie bekomme ich das nicht angezeigt
beispiel:
-
-
@liv-in-sky .. wir haben Dich nicht übersehen!
@jkvarel meldet sich dazu heute Abend.
-
Radiobutton: Du gibst bei "Anzahl" ein, wie viele Schaltflächen du brauchst. Dann kannst du für jede Schaltfläche noch Einstellungen vornehmen. Das Feld "Wert" sollte ausgefüllt werden, denn das ist der Wert, der beim Klick in den Datenpunkt geschrieben wird, den du ganz oben bei "Objekt ID" angibst und auf den Werd wird geprüft um Farben, Text und Bild entsprechend anzuzeigen
JSON: Ich hab mir dein JSON mal in ein Datenpunkt gepackt und die Tabell spuckt die Daten aus.
Hie mal meine Einstellungen:Wenn es klappt, kannst du mir dann sagen, woran es lag?
-
Einmal kurz wie ein JSON aufgebaut ist:
json = [ {"data1":"wert1","data2":"wert2", /*usw.*/} //1. Objekt {"data1":"wert1","data2":"wert2", /*usw.*/} //2. Objekt {"data1":"wert1","data2":"wert2", /*usw.*/} //3. Objekt // usw. ]
Der Aufbau von deinem ist schon richtig
-
sorry - ich stell mich gerade an
ich dachte: auf boolean bezogen:
wenn ich beim radio button anzahl 2 eingebe, will ich doch eigentlich 2 verschiedene datenpunkte gezeigt bekommenich kann aber nur eine id auswählen - also einen datenpunkt
aber: es ist wohl anders - für einen boolean brauche ich anzahl 2 - aus und ein
für andere (string) (zahl) kann ich mehrere definierenist das richtig ?
-
also bei json sieht es jetzt besser aus - in der vis ist das widget immer wieder verschwunden - habe mal neugestartet und einen json vom tr04 adapter genutzt - mein iobroker hatte wohl einen durchhänger
läuft:-)
danke
-
-
Ja genau. Ein Boolean hat nur zwei Werte/Zustände: An/Aus, 0/1, true/false...
Ein String hat unendlich viele Möglichkeiten.Schön dass beides bei dir jetzt klappt. Viel Spaß
-
@jkvarel Hallöchen gibt es ein Möglichkeit bei dem Multi Widget mit OID1 ein zu schalten und mit OID2 Zeitverzögert aus zu schalten?
Gruß
Michael -
super Arbeit!!
Frage: Wenn ich auf 2.0 gehe, bleiben die Vorgänger Buttons funktionsfähig oder muß ich in Vis
die Schaltflächen "updaten"? -
@michihorn verstehe ich dich richtig, dass du, wenn du einen Datenpunkt schaltest, einen anderen zeitverzögert schalten möchtest?
-
@tritor Ja die alten bleiben funktionsfähig.
-
@jkvarel Ich möchte einen DP schalten und diesen dann Zeitverzögert wieder ausschalten
-
@michihorn .. so etwas löse ich per Blockly.
Hier z.B. bei unsere Tee-Maschine. Sie wird per Cron oder VIS eingeschaltet und per Blockly nach 15 Minuten wieder ausgeschaltet.
-
@skvarel Ja is klar klar mit nem Script oder Blocky kann man das machen ich dachte du könntest evtl. noch eine zusätzliche Programmierung mit einbauen, etwa wie hier:
Michael -
@michihorn .. mal gucken was @jkvarel dazu sagt, er muss das programmieren
-
@michihorn
Ich guck mal wo ich das mit einbaue.
Entweder bei Switch oder State. -
@jkvarel sagte in vis-inventwo v.2.x.x:
@michihorn
Ich guck mal wo ich das mit einbaue.
Entweder bei Switch oder State.Beim 'State' wäre eventuell nicht schlecht ... "Wert für x Minuten halten"
-
@michihorn mit der Version 2.2.0 (latest/beta) kann nun beim Universal und Multi State kann nun der Wert nach X Millisekunden wider auf den alten gesetzt werden. Dafür gibt es die "Verweildauer"
-
habe ein problemchen:
habe ein json widget mit einem falschgen wert in der object id erstellt - das widget verschwindet dann aus dem vis-editor und es steht irgendws mit removed in der tab-überschrift beim widgetnamen: z.b w00312-removed
beim nächsten aufruf der vis ist dieses widget nicht mehr sichtbar. dafür habe ich aber im browser log das hier:
wie bekomme ich das wieder weg ?