ticaki / ioBroker.weather-warnings

Data retrieval from DWD, UWZ and ZAMG and dispatch of push notifications.
MIT License
4 stars 2 forks source link
dwd iobroker push-notifications uwz weather-warnings zamg

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:

Push service

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

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:

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:

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

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.10 (2024-11-11)

0.6.9 (2024-11-10)

0.6.7 (2024-02-19)

0.6.6 (2024-01-14)

0.6.5 (2024-01-06)

0.6.4 (2023-12-03)

0.6.3 (2023-11-30)

0.6.2 (2023-11-20)

0.6.1 (2023-11-19)

0.6.0 (2023-11-16)

0.5.6 (2023-11-15)

0.5.5 (2023-11-14)

0.5.4 (2023-11-10)

0.5.3 (2023-11-09)

0.5.2 (2023-11-06)

0.5.1 (2023-11-05)

0.5.0 (2023-11-04)

0.4.8 (2023-10-30)

0.4.7 (2023-10-29)

0.4.6 (2023-10-28)

0.4.5 (2023-10-28)

0.4.4 (2023-10-25)

0.4.2 (2023-10-24)

0.4.1 (2023-10-22)

0.4.0 (2023-10-22)

0.3.7 (2023-10-21)

0.3.6 (2023-10-20)

0.3.5 (2023-10-16)

0.3.4 (2023-10-14)

0.3.3 (2023-10-13)

0.3.2 (2023-10-10)

0.3.1 (2023-10-10)

0.3.0 (2023-10-03)

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

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

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

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

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

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

License

MIT License

Copyright (c) 2024 ticaki github@renopoint.de

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.