NEWS
Test Adapter Weather-Warnings
-
@chris76e
Das war bei mir nicht so, ich mußte den Ordner öffnen. Dann eben auf verdacht. -
habe es jetzt mit Edge probiert, unter ....00 ist ne Warnung aktive, Sturm. Sobald ich dann in ....01 reibgehe kommt der Absturz, kann also garnicht schauen was da drin steht.
-
@chris76e
Falsch verstanden. Ich muß wissen was im Object zu einem dieser DAtenpunkte steht, egal welchem. Der muß nur auf warntypegeneric enden. Und da brauche ich das common.states.Ein möglicher Fix müsste online sein. Wenn du mir die Daten geben kannst, ist es vielleicht mehr als nur ein möglicher fix
Das das löschen der States den Fehler behebt und ich nur die warntypen erweitert habe, ist der einzige Datenpunkt dieser da oben der davon betroffen sein kann. Wenn da für 0 kein Wert ist, könnte es das Problem erklären.
-
Verstehe jetzt irgenwie garnichts mehr, um an den State heranzukommen muss ich doch in die Objekte rein, aber komm ich ja nicht mehr hin.....
Habe aber noch diese Meldung im log gefunden
admin.0 2023-10-29 13:03:38.962 warn weather-warnings has an invalid jsonConfig: [{"instancePath":"/items/_basicconfig/items/allowedDirs/type","schemaPath":"#/definitions/componentType/enum","keyword":"enum","params":{"allowedValues":["alive","autocomplete","cron","text","number","port","color","checkbox","chips","header","slider","ip","user","room","func","select","icon","image","panel","password","file","sendTo","staticText","custom","pattern","table","instance","language","setState","certificate","certificates","staticImage","staticLink","divider","objectId","selectSendTo","autocompleteSendTo","checkLicense","uuid"]},"message":"must be equal to one of the allowed values"},{"instancePath":"/items/_basicconfig","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
-
@chris76e
Ok, installiere die Version von Github und hoffen wir dass es das ist was ich denke. Danke fürs testen. Das wäre mir erst heute abend aufgefallen. -
-
@chris76e
Ich denke mal da hat vorher das keiner(0) gefehlt. So jetzt baue ich das noch in schön ein. -
Kannst du dann auch einbauen das wenn keine Warnung anliegt, die DP warnlevelcolorname und warnlevelcolorhex grün bekommen, ist für Vis dann einfacher....
wenn es jemand braucht....
-
@chris76e
Das Icon baue ich ein. Zum Rest ich gucke mal. -
Kannst du mir mal die RGB von DWD grün suchen?
-
#c5e566
-
@chris76e
Ok danke,update
Das war Arbeit. Jetzt wird jedes Feld in FormatedKeys mit Defaultwerten beschrieben, das sind keine Daten die man per Tokens bekommt. Datum ist 01-01-1970/01:00:00 level:0 warntype:0 Farben entsprechen der Providervorgabe. Um an die Farben zu kommen und da keine Hacks einzubauen, hab ich default datensätze erstellt und jage die beim beschreiben durch.
Das gilt aktuell für 00-02 die werden immer erstellt. Max für Warnungen pro Warncelle ist 5. Das wird noch einstellbar.
Desweiteren werden Objekte unter formatedKeys bei jedem Neustart auf den Stand der Dinge gebracht, so das ich da keinen Gui Error mehr habe.
Bitte Testen.
-
-
funktioniert soweit, nur das DWD Grün sieht bei mir bei der einfärbung des Icon nicht gut aus, jetzt wollte ich wieder ein _customHEX machen, aber es kommt kein inhalt wenn ich das so eingebe
${[#20ff1a,#FFFF00,#FFA500,#ff0000,#ee82ee]warnlevelnumber}}
-
-
-
@ticaki sagte in Test Adapter Weather-Warnings:
Das war Arbeit. Jetzt wird jedes Feld in FormatedKeys mit Defaultwerten beschrieben
Bitte auch bei allen DP Headline bei keiner Warnung : Keine Warnung
-
-
@ticaki sagte in Test Adapter Weather-Warnings:
Das gilt aktuell für 00-02 die werden immer erstellt. Max für Warnungen pro Warncelle ist 5. Das wird noch einstellbar.
Also die gehen ja von 00-12 , kann man die bis 00-06 befüllen?
Es ist ja unwahrscheinlich das es so viele Meldungen auf einmal gibt.
Noch eine Frage, ist 00 usw. einer bestimmten Warnung zugeordnet oder werden die nach Eingang der Warnung befüllt?
-
@sigi234
Nein, Status ist dafür da. Headline gibts in ca 20 Sprachen. Hmpf ich baue es in 11 Sprachen ein.Aktuell habe ich 00-02 willkürlich für formated keys festgelegt und bei warnings ist es 00-04, da geht nicht mehr als 4. Reihenfolge geht nach eingangsdatum.
Was ein gewurschtel:Ich mach das noch Konfigurierbar, so das die anzahl an warnings, dem der formated keys entspricht. Alles mehr wird dann verworfen.