Open bsteimer opened 1 year ago
Versuch es mal mit der Art. date() scheint nicht zu funktionieren. https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/module/jsontable/parameter-format-pro#mit-vorangestellter-0-und-zeit
Hallo @mcuiobroker danke für deine Hilfe. Ja das geht schon, schöner ist aber die bisherige Art schon gewesen. Merkwürdig auf der Konsole geht es weiterhin:
@bsteimer Zeig mal bitte deine gesamte JsonTable Konfiguration.
Mit folgender Konfiguration geht es bei mir:
[
{
"field": "total"
},
{
"field": "energy"
},
{
"field": "tax"
},
{
"field": "startsAt",
"format": "val => !val ? '' : date(val,'HH:mm') + ' Uhr'"
},
{
"field": "level"
}
]
Nutzt du Skripte? Wird die date
Funktion ggf. durch etwas überschrieben?
Hi @Zefau, so sieht meine JsonTable Konfig aus:
[
{
"field": "plannedWhen",
"label": "Abfahrt",
"format": "val => val ? new Date(val).getHours() + ':' + new Date(val).getMinutes() + ' Uhr' : ''"
},
{
"field": "plannedWhen",
"label": "Abfahrt in",
"format": "val => val ? Math.floor(((new Date(val) - new Date())/1000)/60) + ' min' : ''"
},
{
"field": "line.name",
"label": "Linie"
},
{
"field": "direction",
"label": "Richtung"
},
{
"field": "remarks.0.text",
"label": "Hinweise"
}
]
Ändere ich sie, von dem Workaround den mir @mcuiobroker empfohlen hat, auf deine Definition, die ich ursprünglich mal hatte dann kommt wieder der Fehler: undefined is not an object (evaluating 'this._date=luxon.DateTime.fromISO(t,o)')
Nein, ich verwende keine eigenen Scripte.
Kannst du mal jDate
statt date
benutzen? Ändert das was?
Kannst du mal
jDate
stattdate
benutzen? Ändert das was?
Can't find variable: jDate
Hast du die aktuelle Alpha installiert?
Hast du die aktuelle Alpha installiert?
Eigentlich bin ich Fan von Stables ;-) Du würdest mir zu Alpha raten?
Nein, aber die Bug fixes findet in der Alpha bzw. Beta statt und fließen dann ins Release, das dann ins latest / stable repo geht.
Komm ich denn von der Alpha ohne weiteres wieder auf die stable? Installieren der Alpha geht über die Github Katze oder, dann habe ich aber einfach die aktuellste Alpha aus dem master oder kann ich auch einen konkreten tag installieren?
Ne, bitte nicht. Warte besser noch bis zur beta oder bis es im Stable landet. Sollte hoffentlich jetzt im Januar der Fall sein. Mit v3.2 werden einige Sachen konvertiert, also ohne Weiteres zurück ist dann schwer.
@bsteimer probier mal bitte mit v3.2.0-rc.1
Hallo @Zefau danke für die Rückmeldung. Wann kommt denn die Stable? Bzw. komme ich vom RC dann anschließend gut auf die Stable?
Du kommst von rc
auf die stable
, aber von der rc
zurück auf v3.1
wird schwieriger.
Seit dem Update auf 3.1.8 funktioniert die Formatierung des Datums in einer Json Table nicht mehr, bisher habe ich sie so genutzt:
"format": "val => !val ? '' : date(val,'HH:mm') + ' Uhr'"
Die Fehlermeldung lautet:
undefined is not an object (evaluating 'this._date=luxon.DateTime.fromISO(t,o)')