Code Monkey home page Code Monkey logo

iobroker.weather-warnings's Introduction

Logo

ioBroker.weather-warnings

NPM version Downloads Number of Installations Current version in stable repository

Übersetzungsstatus

NPM

Tests: Test and Release

Paypal Donation

weather-warnings adapter for ioBroker

Deutsche Readme (meist aktueller)

This adapter accesses weather warnings of different weather services and outputs them as text or voice messages. Additionally it creates States grouped by type, which can be used to react to current warnings.

Provider:

  • DWD
  • ZAMG (Austria)
  • UWZ

Push service

  • Telegram
  • Whatsapp
  • Pushover
  • Email
  • Alexa
  • Sayit

Installation

Min. Nodejs: v18 After installation the configuration site will automatically open and will be needed to be reloaded. This will show the templates in the language that was set.

Configuration

Basicconfiguration

  • Activate DWD/UWZ/ZAMG: activate the data retrieval of these service providers.

  • Activate telegram/pushover,...: activate the output of messages to these installed adapters.

  • Activate email: Writes all current warnings in an E-Mail.

  • Activate history: writes the history, which can hold up to 500 entries, into the State: .history. All data or selected data.

  • Activate json-array: very special, puts the current warnings into an Array or - after activation - a user-specifc Json into an Array, which can be used by scripts.

  • Update interval: the interval of data retrieval in minutes (minimum: 5)

  • Incoming warnings...: After starting the adapter the warnings of the first data retrieval will be treated as known and will not trigger a notification.

  • Expert: Activates additional optional settings

  • Testing- Activate...: Use testdata. Adapter is offline.

  • Testing- Raw data history: For Debugging, only on request.

Template

Here you can create own messages or edit existing ones. All available „Tokens“ and their meanings are displayed below the table. The Unique identifier is used by push notification services in order to determine which template to use for which type of notification.

Save and close after adding or deleting templates.

Signs with special meaning:

  • ${} contains tokens that are substituted by generated information. The template identifier is usable here as well.
  • Template identifier that start with _ are not offered by services.
  • ${[0,1,2,3,4]token} A string with values, token has to be a number token. The index is the same as shown in the example. 0 is the first value in the list.
  • ${(value=token)result1#result2} or ${(value=token)result1} is the same as a javascript command: if (value == token) result1 else result2 possible comparisons: = < > !=
  • for a Jsons template the closing bracket } has to be written in this way \}
  • see examples in the adapter
  • alternatively also possible: ${[0,🟢,🟡,🟠,🔴]warnlevelnumber}

Restore Templates: Resets the templates back to the current system language. Existing templates will be lost. Afterwards save & close. Should be used after changing system language.

DWD

DWD: Selection from a list of 10000 places, after entry click on another tab and then return, list is too big and has to be updated.

UWZ: Entry using the country identifier DE AT (others possible, has to be tested) and the postal code, for example DE12345

ZAMG: Only for Austria. Entry of coordinates within Austria.

Place name: user-specific place name, can be used in warnings (useful with multiple warning cells)

Filter:

  • Filter Raw data: Filters out everything within X hours into the future before every following handling.
  • Type: discards everything with this type.
  • Level: everything lower than this level will be discarded.

telegram Adapter: If this option was activated and there is an adapter field, a valid option has to be chosen. An error message in the log indicates missing settings.

Activate ...: Send warnings by this provider with this service.

Filter:

  1. Ignore warnings with this Type
  2. Ignore warnings with equal or lower level

Messages: use the following templates for: Column 1:

  1. New warnings or existing warnings
  2. A warning was removed and there are other active warnings.
  3. Warnings were removed and there are no other active warnings.

Column 2:

  1. Manually triggered notifications
  2. Use for no warning 1.3

Templates for 3) cannot contain ${} Tokens.

Special features

email: Header is put before the Mail, followed by 1,2 or 3 + line break and then Footer. The email is sent in html format, so you can add any htmp tag you like. (additional features are being worked on, not ready yet)

alexa: Additionally one or multiple devices has/have to be selected. The volume only changes for voice messages and should afterwards be reset to default. Message size per warning is limited to 250 characters. Sounds are possible, activate Expert to display the options.

title, header, footer only ${status} works here. Other tokens contain random values or no value.

General Behaviour

  • No duplicate messages should be sent for one and the same thing. DWD is very particular about this.
  • If none is selected as the template, no notifications are sent for it.
  • States in .alerts contain arrays for start, end, warning type, now active and headline, grouped by warning type. One warning per group is displayed filtered by the following criteria:
    1. Warning is now active (the one with the highest level).

Icons

DWD Icon: Copyright by Deutscher Wetterdienst ZAMG Icon: Copyright by

others:

Creator: Adri Ansyah

Changes: In the original they are blue, other colours are changes to the original.

Licence: CC BY 4.0 LEGAL CODE

Iconpage: https://icon-icons.com/de/symbol/Wetter-wind-cloud-Blitz-Regen/189105

Changelog

0.6.7 (2024-02-19)

  • (ticaki) Reduce history data to 80 entries around 4000 lines, because of jerks in the admin

0.6.6 (2024-01-14)

  • (ticaki) fullday(ZAMG only): If time span is 24h +/- 5 minutes and the start hour is between 0-3, day of the week from start time, otherwise blank.

0.6.5 (2024-01-06)

  • (ticaki) Added: ZAMG full day token
  • (ticaki) fixed: Send emails asynchron
  • (ticaki) fixed: dont ignore uwz activate setting
  • (ticaki) update dp-objects on every start.

0.6.4 (2023-12-03)

  • (ticaki) Optimise DWD warning cell selection. Place names are being given more and more details to make them unique.

0.6.3 (2023-11-30)

  • (ticaki) add cleartimeout, add axios timeout

0.6.2 (2023-11-20)

  • (ticaki) Reduce zamg spam

0.6.1 (2023-11-19)

  • (ticaki) Optimise: DWD City names, adminconfiguration, translations

0.6.0 (2023-11-16)

  • (ticaki) Added: global alerts.
  • (ticaki) Changed: Token ...adverb - if no adverb, then day of the week.

0.5.6 (2023-11-15)

  • (ticaki) Added: Select template for manual notification without warnings.
  • (ticaki) Added: Configuration dialogue marks invalid template keys for most notification services.

0.5.5 (2023-11-14)

  • (ticaki) Added: Missing space in emailMessage template.
  • (ticaki) Fixed: wrong status for all removed.
  • (ticaki) Admin: moving test options to tab general.

0.5.4 (2023-11-10)

  • (ticaki) Fixed: Fixed randomly occurring errors in the first approx. 15 seconds.
  • (ticaki) Added: max number of warnings (default 5)
  • (ticaki) Fixed: not crash with the wrong uwz configuration.
  • (ticaki) Fixed: small error in quiet times.

0.5.3 (2023-11-09)

  • (ticaki) Fixed: command states (text / automode)
  • (ticaki) Added: .alerts. List of warning types.
  • (ticaki) Changed: .alerts. view current event with highest level or next event

0.5.2 (2023-11-06)

  • (ticaki) Multiple Say-It instances.
  • (ticaki) Some icons added.
  • (ticaki) -no warning- Warning level for uwz corrected.

0.5.1 (2023-11-05)

  • (ticaki) Fixed: Foreign languages did not work for UWZ.
  • (ticaki) Fixed: clearHistory command didnt work on gloabl level.
  • (ticaki) Fixed: uwz colours assigned to the correct level.

0.5.0 (2023-11-04)

  • (ticaki) breaking changes: New UWZ configuration. reconfigure
  • (ticaki) breaking changes: Rename and move manual push command states.
  • (ticaki) Quiet times changed, reconfigure.
  • (ticaki) better DWD configuration.
  • (ticaki) alot improvements.

0.4.8 (2023-10-30)

  • (ticaki) Wrong level assignment for zamg fixed
  • (ticaki) better set defaults

0.4.7 (2023-10-29)

  • (ticaki) improved admin ui
  • (ticaki) improved formatedKeys for vis

0.4.6 (2023-10-28)

  • (ticaki) fix startup crash

0.4.5 (2023-10-28)

  • (ticaki) Quiet times with profile & control states
  • (ticaki) Fixed: Jumping of the data tree
  • (ticaki) Bugfixing

0.4.4 (2023-10-25)

  • (ticaki) Added Say-It
  • (ticaki) User-definable icons (path)
  • (ticaki) Email works, Added title for pushover and email

0.4.2 (2023-10-24)

  • (ticaki) optimise german 22. & 28. for alexa.
  • (ticaki) Quiet times for voice notifications.
  • (ticaki) bugfix: now the English translation is loaded. Alexa uses the correct day of the week with DWD heading.

0.4.1 (2023-10-22)

  • (ticaki) update german translation for alexa

0.4.0 (2023-10-22)

  • (ticaki) Welcome to latest.
  • (ticaki) zamg date convert for alexa

0.3.7 (2023-10-21)

  • (ticaki) Alexa Sounds for warntypes
  • (ticaki) more options for pushover, telegram, alexa, email html
  • (ticaki) Usable urls for icons
  • (ticaki) fixed error in type filter

0.3.6 (2023-10-20)

  • (ticaki) added: icons

0.3.5 (2023-10-16)

  • (ticaki) added: Data points for manually triggering notifications.

0.3.4 (2023-10-14)

  • (ticaki) add translation to common.name

0.3.3 (2023-10-13)

  • (ticaki) fixed: repeat message dwd
  • (ticaki) small bugfixes

0.3.2 (2023-10-10)

  • add alexa volumen

0.3.1 (2023-10-10)

  • (ticaki) added alexa

0.3.0 (2023-10-03)

  • (ticaki) added multiple warncell
  • added option to remove channels
  • fixed alot bugs

0.2.6-alpha.0 (2023-10-02)

  • (ticaki) added email, json, history
  • add more template key
  • add mulitple dwd warncells
  • fixed alot bugs

0.2.5-alpha.0 (2023-09-30)

  • (ticaki) added telegram, whatsapp, pushover
  • added remove all
  • added json/array output for all current warnings.

0.2.4-alpha.0 (2023-09-29)

  • (ticaki) add alerts

0.2.3-alpha.0 (2023-09-28)

  • (ticaki) more translations
  • filter warn type, generic warntypes
  • more prebuild tests

0.2.2-alpha1.0 (2023-09-26)

  • (ticaki) more CustomTokens,
  • translations for warntypes, warnlevelcolor,
  • total active warningcountshttps://github.com/ticaki/ioBroker.weather-warnings
  • remove old warnings

0.2.1-alpha.0 (2023-09-25)

  • (ticaki) initial release

License

MIT License

Copyright (c) 2024 ticaki [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.weather-warnings's People

Contributors

dependabot[bot] avatar ticaki avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

iobroker.weather-warnings's Issues

Select a icon for this adapter.

Deutsch ist ebenfalls erwünscht. Bitte löscht den Vorlagen Text.
English is ok. Please remove the template text.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Unknown message

Ich bekomme ab und zu eine unterschiedliche Anzahl von Emails mit dem text: "unknown message" gesended.
Manchmal ist es nur eine, manchmal sind es 50 oder mehr.
Kommt meistens nach einer Entwarnung. Aber manchmal auch nach einer Warnung...

email.0 2024-01-04 18:24:21.756 info sent to [email protected] email.0 2024-01-04 18:24:20.788 info Send email: {"text":"unknown message","from":"[email protected]","to":"[email protected]","subject":"ioBroker"} email.0 2024-01-04 18:24:20.786 info sent to [email protected] email.0 2024-01-04 18:24:19.753 info Send email: {"text":"unknown message","from":"[email protected]","to":"[email protected]","subject":"ioBroker"} email.0 2024-01-04 18:24:19.751 info sent to [email protected] email.0 2024-01-04 18:24:18.616 info Send email: {"text":"unknown message","from":"[email protected]","to":"[email protected]","subject":"ioBroker"} email.0 2024-01-04 18:24:18.613 info sent to [email protected] javascript.0 2024-01-04 18:24:14.342 info script.js.Ausgaben.Console_Ausgaben.Console_Alexa: Wohnzimmer Echo: Warnung: Windböen ab 6:00, Stufe: gelb weather-warnings.0 2024-01-04 18:24:14.338 warn [email.0] Error sending a notification: email.0 does not react in the given time. email.0 2024-01-04 18:24:12.337 info Send email: {"subject":"Neue Warnung für Euskirchen","html":"<table border=\"1\" cellpadding=\"0\" cellpacing=\"0\" width=\"100%\"><tr><td style=\"padding: 5px 0 5px 0;\" bgcolor=\"#ffeb3b\"><b><font color=#000000>🌬️Neue WarnungAmtliche WARNUNG vor WINDBÖEN von DWD</font></b></td></tr><tr><td style=\"padding: 5px 0 20px 0;\">Gültig von Fr 05.01 6:00 Uhr bis Fr 05.01 17:00 Uhr</br>Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17 m/s, 33 kn, Bft 7) aus südwestlicher Richtung auf.</br></br></td></tr></table>","from":"[email protected]","to":"[email protected]"}

Warnmeldung fehlerhafte JSON Config

Describe the bug

weather-warnings has an invalid jsonConfig: [{"instancePath":"/items/_dwdpanel/items/dwdwarncellTable/items/0","schemaPath":"#/items/allOf/19/then/allOf/1/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"width"},"message":"must NOT have additional properties"},{"instancePath":"/items/_dwdpanel/items/dwdwarncellTable","schemaPath":"#/patternProperties/%5E.%2B/allOf/23/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"/items/_dwdpanel","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]

Versions:

  • Adapter version: v0.6.7
  • JS-Controller version: 5.0.19
  • Node version: 18.20.2
  • Operating system: Debain 5.10.216-1 (2024-05-03) x86_64

Update stable version in repo from 0.6.6 to 0.6.7

Think about update stable version to 0.6.7

Version: stable=0.6.6 (51 days old) => latest=0.6.7 (15 days old)
Installs: stable=115 (52.27%), latest=79 (35.91%), total=220

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!
Do not close this issue manually as a new issue will be created if condition for update still exists
@mcm1957 for evidence

neues Feld "Zeitraum"

Das neue Feld "Zeitraum" könnte so in etwa definiert werden:

wenn
startdayofweek = enddayofweek UND starttime = 00:00 UND endtime = 23:59
dann
value of startdayofweek
sonst
"undefined" oder einfach nur leer lassen.

Add email service

Deutsch ist ebenfalls erwünscht. Bitte löscht den Vorlagen Text.
English is ok. Please remove the template text.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Write and translate Readme

Deutsch ist ebenfalls erwünscht. Bitte löscht den Vorlagen Text.
English is ok. Please remove the template text.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Warntexte nach Vorlage in objects

Moin,
ich nutze noch andere Displays zur Anzeige der Meldungen, daher würde ich mir wünschen, das ich die fertigen Texte der Vorlagen unter Objekte abgreifen kann.

Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot

Dear adapter developer,

I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter weather-warnings for common errors and appropiate suggestions to keep this adapter up to date.

Please see the result of the check below.

ioBroker.weather-warnings

Downloads Number of Installations (latest) Number of Installations (stable) - Test and Release
NPM

ERRORS:

  • ❗ [E033] @iobroker/adapter-core 3.0.6 specified. 3.1.4 is required as minimum, 3.1.6 is recommended. Please update dependencies at package.json
  • ❗ [E036] @iobroker/testing 4.1.0 specified. 4.1.3 is required as minimum, 4.1.3 is recommended. Please update devDependencies at package.json

WARNINGS:

  • 👀 [W040] "keywords" within package.json should contain "ioBroker"
  • 👀 [W162] js-controller 5.0.12 listed as dependency but 5.0.19 is recommended. Please consider updating dependency at io-package.json.
  • 👀 [W181] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
  • 👀 [W184] "common.main" is deprecated and ignored. Please remove from io-package.json. Use "main" at package.json instead.

Please review issues reported and consider fixing them as soon as appropiate.

Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.

Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that an issue is incorrectly flagged.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Ruhezeiten Sprachausgabe

Describe the solution you'd like

Bitte Ruhezeiten in der Sprachausgabe einbauen.
Ev. in Abhängigkeit von Warning Level?

Danke
Sigi

More template keys

More template keys

  • Anzahl Warnungen
  • Anzahl Warnungen vom Provider
  • Index der aktuellen Warnung
  • Index der aktuellen Warnung vom Provider

Unterschiedliche Sounds bei Alexa ansagen

Fände es gut wenn man zu jedem Arlarm einstellen kann welcher Sound kommt. Es gibt ja welche als Sturm, Regen, Donner...., gerne als "aktivere ExpertMode".

Beispiel: wenn DWD vor Sturmwarnt ein Windgeräuch, wenn gewitter ein Donner usw.

tab telegram optional settings chatid seems not to work

Although a valid chatID is set, the messages still show up in the bot chat window. So it looks like the chatID is ignored.

Only 1 chatID is set in my case!

Update:
I have seen some message in the log now!

weather-warnings has an invalid jsonConfig: [{"instancePath":"/items/_dwdpanel/items/dwdwarncellTable/items/0","schemaPath":"#/items/allOf/19/then/allOf/1/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"width"},"message":"must NOT have additional properties"},{"instancePath":"/items/_dwdpanel/items/dwdwarncellTable","schemaPath":"#/patternProperties/%5E.%2B/allOf/23/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"/items/_dwdpanel","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}] -- | --

Add start time filter to services

Deutsch ist ebenfalls erwünscht. Bitte löscht den Vorlagen Text.
English is ok. Please remove the template text.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Aussprache Alexa

Finde die Aussprache bei Alexa von z.B.

zweiundzwanzigster

nicht so toll, wenn man es so

zweiundzwanzsigster

schreibt hört es sich natürlicher an

Button del History

Kannst du eine Option (Button) einbauen für : Leere die History als state

LG
Sigi

Nicht mehr benötigte DWD Bezirke oder Städte lassen sich nicht löschen

Hallo,
erstmal 1000 mal Danke für diesen Adapter! Echt Top.

Ich hatte ein paar Bezirke ausgewählt und wollte diese nun wieder löschen. Leider fehlt die Mülltonnen hinter den Datensätzen um einzelne wieder zu löschen. Mit "x" lässt sich zwar der Name löschen, jedoch kommt dann die Fehlermeldung, das doppelter Eintrag nicht zulässig ist. Muss ich den Adapter neu aufsetzen?
Bildschirmfoto 2024-05-27 um 17 21 14

Eigene Icons verwenden

Besteht irgenwie die möglichkeit das man bei der Icon auswahl entweder eigene Icons im Adapter hochladen kann oder das man auswählen kann in welchen Verzeichniss diese liegen so das man den DP iconurl nutzen kann?

Meldungen von UWZ werden nicht in die Objekte geschrieben

Der Adapter bietet die Möglichkeit auch UWZ Meldungen abzufangen und dementsprechend dem Benutzer zu melden. Leider werden die UWZ Meldungen nicht mehr in die Datenpunkte in den Objekten geschrieben. Somit ist auch eine Meldung an den Nutzer nicht mehr möglich. Kann diese Funktion wieder korrigiert werden?

Warnung "Hitze" Filter

Ich habe ein Problem. ;)

In den Settings habe ich im Filter die Warnung für Hitze herausgefiltert.
Trotzdem kommt aktuell täglich die Warnung per Mail, Telegram und Alexa.

image
image
image

JSON Table

Describe the solution you'd like
A clear and concise description of what you want to happen.

Ist es Möglich eine Json Table zu machen für Alle und für einzelne Provider?

LG
Sigi

Verzeichnisse des Anbieters zulassen oder entfernen

Wie im forum kurz beschrieben denke ich, dass ein aktivieren oder deaktivieren der Ordner nicht funktioniert.
wenn korrigiert eventuell die Überschrift anpassen bzw irgendwo angeben was ein Haken bedeutet.

History für Warnungen

Describe the solution you'd like

Eine History im JSON TABLE Format für eine Tabelle zur Anzeige in VIS-2

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Tabelle:

Datum - Provider - warntypename - warnlevelnumber

LG
Sigi

Json Daten anzeigen

Hallo, der Datenpunkt von "weather-warnings.0.provider.activeWarnings_json" wird bei mir in einer json Tabelle so aufgelöst.
Bildschirmfoto 2024-08-13 um 09 38 11
Jeder Buchstabe oder Zeichen ist eine eigene Spalte. Passt eventuell das Trennzeichen nicht?

Es kommt im ioBroker auch die Meldung:
weather-warnings has an invalid jsonConfig: [{"instancePath":"/items/_uwzpanel/items/uwzwarncellTable/items/0","schemaPath":"#/items/allOf/42/then/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"title"},"message":"must NOT have additional properties"},{"instancePath":"/items/_uwzpanel/items/uwzwarncellTable","schemaPath":"#/patternProperties/%5E.%2B/allOf/25/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"/items/_uwzpanel","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]

hex-code selbst definieren können

Wäre es möglich den hex Code der unterschiedlichen warnlevels selbst zu definieren? Ich hätte gerne die selben Farben wie ich auch in meiner vis verwende.
falls nicht auch kein Problem, dann wird ein binding helfen 😉

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.