NEWS
Großen Datenpunkt im VIS anzeigen
-
Weiß zufällig jemand wie ich einen solchen datenpunkt im VIS sinnvoll
anzeigen lassen kann?{"OperationPermited":true,"BatteryWeak":false,"BatteryFailure":false,"BatteryFailureSticky":false,"MowingWindow":false,"MargingMowingCompleted":false,"UserInteraction":false,"LoopSignalValid":true,"ChargerContact":true,"ChargerActive":true,"ChargerAllowsRestart":false,"ChargerFailure":false,"ManualOperation":false,"RobotIsActive":false,"IssueDisplay":false,"HommingTriggerSchedule":false,"HommingTriggerBatteryWeak":false,"HommingTriggerUserRequest":false,"HommingTriggerRain":false,"HommingTriggerTemperature":false,"HommingTriggerMowingUnitOverload":false,"HommingTriggerRestart":false,"DayCancelled":false,"RainDetected":false,"RainAllowsMowing":true,"TemperatureMonitoringActive":true,"TemperatureAllowsMowing":true,"TemperatureAllowsHoming":true,"TemperatureAllowsCharging":true,"WheelMotorTemperatureHigh":false,"StopAfterIssue":false,"BladesService":false,"SmarthomeActive":true,"Reserved33":false,"Reserved34":false,"Reserved35":false,"Reserved36":false,"Reserved37":false,"Reserved38":false,"Reserved39":false,"Reserved40":false,"Reserved41":false,"Reserved42":false,"Reserved43":false,"Reserved44":false,"Reserved45":false,"Reserved46":false,"Reserved47":false,"Reserved48":false,"Reserved49":false,"Reserved50":false,"Reserved51":false,"Reserved52":false,"Reserved53":false,"Reserved54":false,"Reserved55":false,"Reserved56":false,"Reserved57":false,"Reserved58":false,"Reserved59":false,"Reserved60":false,"Reserved61":false,"Reserved62":false,"Reserved63":false}@JB_Sullivan JSON Table Widget?
Oder was meinst du?
-
@JB_Sullivan JSON Table Widget?
Oder was meinst du?
@Homoran Habe ich schon probiert - aber da wird nix angezeigt. Ist im Datenpunkt auch nicht als json Objekt angegeben.
-
@Homoran Habe ich schon probiert - aber da wird nix angezeigt. Ist im Datenpunkt auch nicht als json Objekt angegeben.
@JB_Sullivan sagte:
nicht als json Objekt angegeben.
JSON ist ein String. Vielleicht enthält der Datenpunkt aber ein Objekt; dann muss er in ein JSON gewandelt werden. Was ergibt ?

-
Extra ein Blockly dafür schreiben - kann man doch auch in RAW Daten nachsehen.Der Typ ist "string"
-
Extra ein Blockly dafür schreiben - kann man doch auch in RAW Daten nachsehen.Der Typ ist "string"
@JB_Sullivan sagte:
kann man doch auch in RAW Daten nachsehen.
Das was im Datenpunkt tatsächlich vorhanden ist, stimmt leider manchmal nicht mit dem überein, was im Datenpunkt vorhanden sein soll (common.type). Deshalb benötigt man die Typabfrage per Script.
-
wird auf jeden Fall in beiden Fällen als String angezeigt. Kann man das in json wandeln und wenn ja wie?
-
wird auf jeden Fall in beiden Fällen als String angezeigt. Kann man das in json wandeln und wenn ja wie?
@JB_Sullivan sagte:
wird auf jeden Fall in beiden Fällen als String angezeigt.
Dann ist es bereits ein JSON.
-
@paul53 sagte in Großen Datenpunkt im VIS anzeigen:
Dann ist es bereits ein JSON.
Ich habe aber schon alle möglichen Widgets durchprobiert - eine Anzeige wie bei "richtig" als json formatierten Daten bekomme ich nirgends.
-
Weiß zufällig jemand wie ich einen solchen datenpunkt im VIS sinnvoll
anzeigen lassen kann?{"OperationPermited":true,"BatteryWeak":false,"BatteryFailure":false,"BatteryFailureSticky":false,"MowingWindow":false,"MargingMowingCompleted":false,"UserInteraction":false,"LoopSignalValid":true,"ChargerContact":true,"ChargerActive":true,"ChargerAllowsRestart":false,"ChargerFailure":false,"ManualOperation":false,"RobotIsActive":false,"IssueDisplay":false,"HommingTriggerSchedule":false,"HommingTriggerBatteryWeak":false,"HommingTriggerUserRequest":false,"HommingTriggerRain":false,"HommingTriggerTemperature":false,"HommingTriggerMowingUnitOverload":false,"HommingTriggerRestart":false,"DayCancelled":false,"RainDetected":false,"RainAllowsMowing":true,"TemperatureMonitoringActive":true,"TemperatureAllowsMowing":true,"TemperatureAllowsHoming":true,"TemperatureAllowsCharging":true,"WheelMotorTemperatureHigh":false,"StopAfterIssue":false,"BladesService":false,"SmarthomeActive":true,"Reserved33":false,"Reserved34":false,"Reserved35":false,"Reserved36":false,"Reserved37":false,"Reserved38":false,"Reserved39":false,"Reserved40":false,"Reserved41":false,"Reserved42":false,"Reserved43":false,"Reserved44":false,"Reserved45":false,"Reserved46":false,"Reserved47":false,"Reserved48":false,"Reserved49":false,"Reserved50":false,"Reserved51":false,"Reserved52":false,"Reserved53":false,"Reserved54":false,"Reserved55":false,"Reserved56":false,"Reserved57":false,"Reserved58":false,"Reserved59":false,"Reserved60":false,"Reserved61":false,"Reserved62":false,"Reserved63":false}@JB_Sullivan
du könntest das hier mal probieren
https://forum.iobroker.net/topic/31521/test-widget-json-template- JSON Template2 widget hinzufügen
- json_oid auf deinen Datenpunkt mit dem JSON setzen
- als Template den folgenden Text einsetzen
<%- data.OperationPermited %></br> <%- data.BatteryWeak %>Als Template kannst du gemäß den Regeln HTML und javascript kombiniert einsetzen. die Daten des Datenpunkts werden dir über data bereitgestellt.
-
@JB_Sullivan
du könntest das hier mal probieren
https://forum.iobroker.net/topic/31521/test-widget-json-template- JSON Template2 widget hinzufügen
- json_oid auf deinen Datenpunkt mit dem JSON setzen
- als Template den folgenden Text einsetzen
<%- data.OperationPermited %></br> <%- data.BatteryWeak %>Als Template kannst du gemäß den Regeln HTML und javascript kombiniert einsetzen. die Daten des Datenpunkts werden dir über data bereitgestellt.
@OliverIO OH OH, da muss ich mich erstmal ein bisschen einarbeiten - bei überfliegen habe ich ehrlich gesagt nix verstanden :(
-
@OliverIO OH OH, da muss ich mich erstmal ein bisschen einarbeiten - bei überfliegen habe ich ehrlich gesagt nix verstanden :(
@JB_Sullivan
am besten das beispiel, das ich dir oben aufgeschrieben hab mal probieren.Wenn du alles versuchst erst zu verstehen, dann könntest du dich am Anfang überlasten.
Das Template-widget ist sehr mächtig, daraus kannst du dir mit Kenntnissen zu html und javascript dein eigenes beliebiges widget bauen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden