Виджеты времени и погоды

Виджеты времени и погоды для ioBroker.vis

Текущий релиз
1.2.2
Разработчик
bluefox
Лицензия
MIT

timeandweather — Виджеты времени и погоды для ioBroker.vis и ioBroker.vis-2

Пример

Виджеты

ВиджетОписание
SimpleClockВремя в текстовом виде, с указанием секунд или без них, при желании с мигающим двоеточием.
SimpleDateДата в текстовом формате, с указанием дня недели и месяца в текстовом виде, в кратком или американском формате.
CoolClockАналоговые настольные часы с 21 вариантом оформления, опционально с цифровым отображением времени.
ФлипКлокПереворачивающиеся часы с 24 или 12 часами
WeatherCustomТекущая погода и прогноз на срок до шести дней, полученные из данных любого метеорологического адаптера.
Часы в формате SVGАналоговые SVG-часы с настраиваемыми цветами и шрифтом.
Сегментные часы7-, 14- или 16-сегментный дисплей для отображения времени, фиксированного текста или значения состояния.

вис и вис-2

Адаптер поставляет каждый виджет в двух экземплярах:

  • vis (vis-1) использует набор виджетов EJS/jQuery в widgets/timeandweather.html.
  • vis-2 использует набор виджетов React в widgets/vis-2-widgets-timeandweather/ построен из src-widgets/.

Оба варианта объявляют одни и те же идентификаторы виджетов (tplTwSimpleClock, tplTwCoolClock...) и те же имена атрибутов, а vis-2 предпочитает виджет React виджету EJS. Поэтому проект, созданный с помощью vis, продолжает работать после перехода на vis-2 — виджеты просто отображаются с использованием реализации React, без jQuery и без загрузки библиотек, указанных ниже.

Для работы виджетов React требуется vis-2 версии 2.12.8 или новее. При использовании более старых версий vis-2 применяются виджеты EJS.

Виджеты HtcWeather и YahooWeather Функции vis-1 отключены, поскольку служба погоды Yahoo! была закрыта. WeatherCustom вместо этого использовать устройства, позиционируемые как адаптеры для защиты от непогоды.

Документация

Все виджеты с настройками и скриншотами: Английский | Немецкий

Используемые пакеты (только vis-1, vis-2 использует собственный код)

Changelog

WORK IN PROGRESS

  • (bluefox) Made widgets to be compatible with vis2
  • (bluefox) All widgets were ported to vis-2 as React widgets, without jQuery and without the vis-1 libraries
  • (bluefox) The widgets print the names of week days and months in all languages of vis-2, not only in en/de/ru
  • (bluefox) Weather: known weather conditions are translated into all languages of vis-2; a text that is not known is shown as it is instead of being replaced by a similar condition (e.g., "Rain" was shown as "Mixed rain and snow" and an empty text as "Tornado")
  • (bluefox) Weather: values that are not set do not leave empty lines like "High: ° Low: °" any more
  • (bluefox) Weather: the group names of the forecast days in the editor were one day off
  • (bluefox) SimpleDate: English ordinal numbers are correct for the 21st, 22nd, 23rd and 31st and with a leading zero
  • (bluefox) Svg Clock: several clocks on one view no longer share the tick colors of the first one
  • (bluefox) Added documentation for every vis-2 widget with screenshots (English and German)
  • (bluefox) The adapter icon is an SVG now
  • (bluefox) Updated packages and GitHub actions

1.2.2 (2022-07-05)

  • (bluefox) Refactoring of build process done

1.2.1 (2022-07-05)

  • (HeadCrash78) Fixed the icon display in custom weather forecast
  • (bluefox) Refactoring of build process done

1.1.7 (2017-01-05)

  • (bluefox) add update interval for weather

1.1.6 (2016-07-13)

  • (bluefox) support of vis APP

1.1.4 (2016-06-28)

  • (jens-maus) improved german translation of weather terms

1.1.3 (2016-06-23)

  • (bluefox) enable widgets for https too

1.1.2 (2016-06-02)

  • (bluefox) add weather custom widget

1.1.1 (2016-05-31)

  • (bluefox) fix the slide in htc weather

1.1.0 (2016-04-16)

  • (bluefox) add city name to display

0.1.0 (2016-02-10)

  • (bluefox) fix typo with Dienstag=>Februar

0.0.1 (2015-10-04)

  • (bluefox) initial checkin

License

The MIT License (MIT)

Copyright (c) 2013-2026 bluefox dogafox@gmail.com