Metadata-Version: 2.4
Name: juham-openweathermap
Version: 0.1.10
Summary: Weather forecast plugin for `JuhaM` applications
Author-email: J Meskanen <juham.api@gmail.com>
Maintainer-email: "J. Meskanen" <juham.api@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://gitlab.com/juham/juham/juham-openweathermap
Project-URL: Bug Reports, https://gitlab.com/juham/juham/juham-openweathermap
Project-URL: Funding, https://meskanen.com
Project-URL: Say Thanks!, http://meskanen.com
Project-URL: Source, https://gitlab.com/juham/juham/juham-openweathermap
Keywords: object-oriented,plugin,framework
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE.rst
Requires-Dist: juham-core>=0.2.4
Requires-Dist: pytz>=2024.1
Provides-Extra: dev
Requires-Dist: check-manifest; extra == "dev"
Dynamic: license-file

OpenWeatherMap forecast for Juham™
==================================

Description
-----------

Adds forecast support to Juham™ home automation.

.. image:: _static/images/openweathermap.png
    :alt: Solar and temperature forecasts
    :width: 640px
    :align: center

	  
Project Status
--------------

**Current State**: **Pre-Alpha (Status 2)**  

Please check out the `CHANGELOG <CHANGELOG.rst>`_ file for changes in this release.



Getting Started
---------------

### Installation

1. Install

  .. code-block:: bash

    pip install juham_openweathermap


2. Configure

  Create `OpenWeatherMap.json` configuration file in `~/.[yourapp]/config/` folder for Open Weathermap credentials.

   .. code-block:: text

    {
      "bucket": "OpenWeather",
      "appid": "[yourappid]",
      "location": "[yourlocation]",
      "url": "https://api.openweathermap.org/data/2.5/forecast",
      "update_interval": 43200
    }
