smarthome/extensions/binding/org.eclipse.smarthome.bindi...
Markus Rathgeb 6cc9bfb60e next development cycle: 0.9.0-SNAPSHOT (#1601)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2016-06-03 09:19:48 +02:00
..
ESH-INF
META-INF next development cycle: 0.9.0-SNAPSHOT (#1601) 2016-06-03 09:19:48 +02:00
OSGI-INF
src/main/java/org/eclipse/smarthome/binding/yahooweather fixes #1273 2016-03-27 12:52:56 +02:00
.classpath
.project
README.md update readme files to have proper formatting in OH docu site (#1565) 2016-05-24 23:06:03 +02:00
about.html
build.properties
pom.xml next development cycle: 0.9.0-SNAPSHOT (#1601) 2016-06-03 09:19:48 +02:00

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
	}
}