6cc9bfb60e
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com> |
||
---|---|---|
.. | ||
ESH-INF | ||
META-INF | ||
OSGI-INF | ||
src/main/java/org/eclipse/smarthome/binding/yahooweather | ||
.classpath | ||
.project | ||
README.md | ||
about.html | ||
build.properties | ||
pom.xml |
README.md
layout |
---|
documentation |
{% include base.html %}
YahooWeather Binding
This binding uses the Yahoo Weather service for providing current weather information.
Note: The Yahoo Weather API is provided by Yahoo free of charge for personal, non-commercial uses, but it requires attribution and the acceptance of their terms of use. By using this binding, you confirm that you agree with this - please read the details on https://developer.yahoo.com/weather/.
Supported Things
There is exactly one supported thing, which represents the weather service. It has the id weather
.
Thing Configuration
Besides the location (as location
as a WOEID number), the second configuration parameter is refresh
which defines the refresh interval in seconds.
Channels
The weather information that is retrieved is available as these channels:
Channel Type ID | Item Type | Description |
---|---|---|
temperature | Number | The current temperature in degrees celsius |
humidity | Number | The current humidity in % |
pressure | Number | The current pressure in millibar (hPa) |
Full Example
demo.things:
yahooweather:weather:berlin [ location="638242" ]
demo.items:
Number Temperature "Outside Temperature" { channel="yahooweather:weather:berlin:temperature" }
demo.sitemap:
sitemap demo label="Main Menu"
{
Frame {
Text item=Temperature
}
}