NEWS
Visualisierung Jarvis Thermostatwerte
-
Hallo...
Wenn im setTemperature Anzeigevariante z.B.
"12":"lüften","17":"17.0","17.5":"17.5","18":"18.0" vorgegeben wird, erfolgt eine Anzeige der Werte, in einer falschen Reihenfolge (DropdownAction).Es werden dann zuerst volle Temperaturwerte angezeigt 17.0, 18.0, 19.0, 20.0..... und dann erst die Werte 17.5, 18.5, 19.5, 20.5....
Wie kann eine beliebige Anzeige der Werte erfolgen bzw in einer sinnvollen Reihenfolge? Also Vorgabe soll in der Anzeige 1 zu 1 umgesetzt werden.Außerdem ist die Anzeige auf einem Android Smartphone, hier S20+ fehlerhaft bei setTemperature LevelBody auf dem Smartphone. Auf dem Wandtablet werden die vorgegebenen beliebigen Markierungen angezeigt, bei z.B. Temperatur von min 5 und max 30 Grad und Anzahl Makierung Schrittweite 5 erfolgt die Anzeige auf dem Tablet mit 5, 10, 15, 20, 25, 30. Auf dem Smartphone werden diese Anzeigepunkt nicht angezeigt, auch nicht im Querformat, auch nicht unter Nutzung verschiedener Browser Es werden nur Markierungen 5, 30 angezeigt, nie die Werte die auch auf dem Tablet angezeigt werden. Wie kann eine korrekte Anzeige erreicht werden?
-
@blackangel15741 Welche Version (jarvis) hast du installiert?
Einmal bitte die Werte JSON für die Anzeigevariante und Datenpunkt Eigenschaften komplett als Codetag und LevelBody als Image:
Sinnvoller wäre Deine Anfrage im Thema:
https://forum.iobroker.net/topic/30668/jarvis-v2-1-0-just-another-remarkable-vis
dort bekommt der Entwickler das auch direkt mit. Vielleicht dieses Thema im anderen hinzufügen mit den gewünschten Angaben. -
hallo....
Also die neueste Version 2.0.0 stable.Ist das Image nicht schon oben erstes Bild zu sehen? Oder ist etwas anderes gemeint?
Wie ich das hier in ein anderes Thema verschieben kann, weiß ich leider nicht.
"dachgeschoss_0e31c": { "id": "dachgeschoss_0e31c", "name": "Dachgeschoss", "function": "heating", "states": { "setTemperature(Kopie)": { "state": { "node": "hm-rpc.0.NEQ0171190.4.SET_TEMPERATURE" }, "action": "hm-rpc.0.NEQ0171190.4.SET_TEMPERATURE", "display": { "26": "26.0", "27": "27.0", "28": "28.0", "aus": "aus", "lüften": "lüften", "26.5": "26.5", "27.5": "27.5" }, "bodyElement": "LevelBody", "actionElement": "DropdownAction", "properties": [ { "5": "aus", "12": "lüften", "26": "26.0", "28": "28.0", "27.5": "27.5", "28.5": "28.5" }, { "min": 5, "max": 30 } ] }, "unreach": { "state": { "node": "hm-rpc.0.NEQ0171190.0.UNREACH" }, "label": "Erreichbarkeit", "icon": "radio-tower" }, "Batteriespannung": { "state": { "node": "hm-rpc.0.NEQ0171190.4.BATTERY_STATE" }, "action": "hm-rpc.0.NEQ0171190.4.BATTERY_STATE", "unit": "V", "label": "Batterie", "icon": "battery-charging-40" }, "modeAuto": { "state": { "node": "hm-rpc.0.NEQ0171190.4.AUTO_MODE" }, "action": "hm-rpc.0.NEQ0171190.4.AUTO_MODE", "hide": true }, "temperature": { "state": { "node": "hm-rpc.0.NEQ0171190.4.ACTUAL_TEMPERATURE" }, "action": "", "properties": { "min": 5, "max": 30 }, "bodyElement": null, "label": "Raumtemperatur", "LevelBodyConfig": { "step": "0.5" } }, "modeManu": { "state": { "node": "hm-rpc.0.NEQ0171190.4.MANU_MODE" }, "action": "hm-rpc.0.NEQ0171190.4.MANU_MODE", "actionElement": "DropdownAction", "label": "", "hide": true }, "setTemperature": { "state": { "node": "hm-rpc.0.NEQ0171190.4.SET_TEMPERATURE" }, "action": "hm-rpc.0.NEQ0171190.4.SET_TEMPERATURE", "properties": { "min": 5, "max": 30 }, "actionElement": "DropdownAction", "hide": false, "bodyElement": null, "display": { "5": "aus", "12": "lüften", "26": "26.5", "27": "27.0", "28": "28.0", "27.5": "27.5", "18.5": "18.5", "19.5": "19.5" }, "label": "Thermostat", "icon": "thermometer", "LevelBodyConfig": { "markStep": "2", "step": "0.5" } }, "modeCurrent": { "state": { "node": "hm-rpc.0.NEQ0171190.4.BATTERY_STATE" }, "action": "hm-rpc.0.NEQ0171190.4.BATTERY_STATE", "label": "", "hide": true, "actionElement": "DropdownAction" }, "modeControl": { "state": { "node": "hm-rpc.0.NEQ0171190.4.CONTROL_MODE" }, "action": "hm-rpc.0.NEQ0171190.4.CONTROL_MODE", "display": { "0": "Auto-Mode", "1": "Manu-Mode", "2": "Party-Mode", "3": "Boost-Mode" }, "actionElement": null, "hide": false, "label": "Modus" }, "valve": { "state": { "node": "hm-rpc.0.NEQ0171190.4.VALVE_STATE" }, "action": "hm-rpc.0.NEQ0171190.4.VALVE_STATE", "label": "Ventilstellung" } }, "options": {}, "attributes": { "imported": true, "manufacturer": { "name": "HomeMatic / HomeMatic IP via CCU", "namespace": "hm-rpc" }, "_created": 1612210790562, "_updated": 1612814346983 } },
Vom Badezimmer levelBody sind die Markierungen auf den Tablet zu sehen, auf dem Handy jedoch nicht:
Hier auf dem Handy:
Bei iobroker vis ist das widget DropdownAction bereits so gefertigt, das die Werte in der Reihenfolge angezeigt werden, wie auch die Eingabe erfolgt. Hier jedoch bedarf es wohl zusätzlicher Kenntnisse?
-
@blackangel15741 sagte in Visualisierung Jarvis Thermostatwerte:
Wie ich das hier in ein anderes Thema verschieben kann, weiß ich leider nicht.
Einfach dort ein Post anlegen und die Daten rein schreiben.
Würde Dir eigentlich empfehlen ein Update auf beta Version zu machen. Evtl muss man dann aber einige Dinge neu machen. Es gibt noch einige Probleme.
In v 2.0.0 gab es glaube ich Problem mit Kopien von Geräten?
Mit den Punkten auf dem Handy könnte auch von der Version abhängen?
Es hat sich einiges getan zum 2.2.0-beta.35. Aber die Frage ist brauchst du die VIS unbedingt, da es auch einige Abbrüche mit der neuen Version gegeben hat? Abwarten oder den Entwickler direkt ansprechen, aber dann in dem anderen Thema. -
@mcu sagte in Visualisierung Jarvis Thermostatwerte:
@blackangel15741 sagte in Visualisierung Jarvis Thermostatwerte:
Wie ich das hier in ein anderes Thema verschieben kann, weiß ich leider nicht.
Einfach dort ein Post anlegen und die Daten rein schreiben.
Würde Dir eigentlich empfehlen ein Update auf beta Version zu machen. Evtl muss man dann aber einige Dinge neu machen. Es gibt noch einige Probleme.
In v 2.0.0 gab es glaube ich Problem mit Kopien von Geräten?
Mit den Punkten auf dem Handy könnte auch von der Version abhängen?
Es hat sich einiges getan zum 2.2.0-beta.35. Aber die Frage ist brauchst du die VIS unbedingt, da es auch einige Abbrüche mit der neuen Version gegeben hat? Abwarten oder den Entwickler direkt ansprechen, aber dann in dem anderen Thema.Danke dir, habe es in das andere Thema gehängt.
Brauchen... nicht unbedingt, nutze die iobroker vis app aber ist sehr aufwendig und gerade mit Nutzung unterschiedlicher Smartphonegrößen nicht so optimal. Wollte daher mal hier jarvis ausprobieren um auch mal schnell was umzusetzen. -
@blackangel15741 Wenn du das Risiko eingehen willst, kannst du ja die Beta installieren. Normalerweise sollte es klappen.
-
@mcu danke, werde ich mal testen.