Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 2.03 KB

README.md

File metadata and controls

53 lines (33 loc) · 2.03 KB

hacs_badge

ha_cyprus_weather

Home Assistant Cyprus weather integration

Description

Get Cyprus weather data from cyprus weather org site and display it in Home Assistant as a weather integration including forecast data and outside air quality.

Upgrade

Remove all configurations from configuration.yaml, addon now fully GUI configured. Also addon now creates additional sensors for temperature, humidity, wind speed and pressure, so remove all template sensors in case you added them, now it's automatic :)

Installation

Integration can be installed manually by manually copying the integration to the custom_integration folder, or alternatively installed with HACS

A. Manual Installation

  1. clone repo to a working directory

git clone https://github.com/xumxum/ha_cyprus_weather.git

  1. Copy(or link) ./custom_components/ha_cyprus_weather to your HA custom_components directory

  2. Restart Home Assistant

  3. Search & Add the Cyprus Weather integration in Settings/Integration and configure the city.

Entity name will be weather.city (ex weather.nicosia)

Possible cities:

  • Nicosia
  • Limassol
  • Larnaca
  • Paphos
  • Ayia Napa

B. HACS Installation (Recommended)

Now this integration can alternatively be easily installed with hacs as well, this is the recommanded way. More information about hacs on https://hacs.xyz/docs/basic/getting_started

  1. Add the repo as a custom repository in hacs
    https://github.com/xumxum/ha_cyprus_weather

  2. Download Cyprus Weather integration in hacs

  3. Restart Home Assistant

  4. Search & Add the Cyprus Weather integration in Settings/Integration and configure the city.

Notes

For all the information it returns check the state attributes in developer section.

The report attribute is a weather report for the day, with current temperature, wind and rain forecasting (if it is foreseen) that can be sent to the user or used in a text-to-speach automation(for ex in the morning)