openWeather plugin for openLuup Version : 1.4 Date : November 14, 2016 Author : logread (LV999), contact by PM on http://forum.micasaverde.com/ Special thanks to amg0 for his support and advise Acknowledgements to akbooer for developing the openLuup environement ! Introduction : This plug-in is intended to run under the "openLuup" emulation of a Vera system. It should work on a "real" Vera, but has not been tested in that environment. It is intended to capture and monitor select weather data provided by Weather Underground www.weatherunderground.com under their general terms and conditions available on their website. It requires an API developer key that must be obtained from their website. Requires: 1. A system running openLuup (or a Vera home automation controller, not tested) and the AltUI interface. For background, please see the http://forum.micasaverde.com/ forum. 2. Lua libraries “socket.http” and “dkjson” installed (should already be in an openLuup environment (please refer to openLuup documentation) 3. A valid API developer key from Weather Underground (please check their website for terms and conditions) 4. A valid location (or personal weather station id) for Weather Underground lookup (please check their website for details) Installation: 1. Install from the AltUI App Store the “openWeather” app 2. Select the “Variables” tab of the newly created “openWeather” device and edit the “ProviderKey” and “Location” variables to your needs (see requirements above). 3. Edit additional configuration variables as needed. See the “Configuration” section below for a description of these). 4. Reload the Luup engine… Use: You should now have 3 devices: 1. “openWeather”: the main plugin device, with the configuration variables and some additional weather variables. Under the AltUI interface, the current weather/wind date will be displayed on in the device box and the device icon will reflect the current weather conditions. 2. “oW Temperature”: a child device reporting the current temperature data and suitable for all usual actions/triggers in scenes for such a device. 3. “oW Humidity”: a child device reporting the current relative humidity data and suitable for all usual actions/triggers in scenes for such a device. These 3 devices can be renamed as you wish using the AltUI interface. Configuration: The plugin configuration parameters are stored in the following device variables of the plugin:

ProviderKey Location

valid API developer key from Weather Underground valid location (or personal weather station id) for Weather Underground lookup. See “location query examples” in the appendix section below. Period plugin data refresh interval in seconds (default is 1800 i.e. 1/2h) Metric 1 = metric units (default), 0 = US/Imperial Language a valid Weather Underground language selector (default is EN). Please see https://www.wunderground.com/weather/api/d/docs?d=language-support AllowEstimated if 1 then WU estimates are allowed when selected weather station is not available (default), if 0 then WU estimated data is ignored. The plugin will automatically switch display of temperatures between Celsius and Fahrenheit based of the Vera or openLuup system parameters. Please note that only a very small subset of the weather data available from Weather Underground has been implemented in this beta version of openWeather. However, the code in “L_openWeather.lua” can be easily edited to add more features. Notice: This program is free software: you can redistribute it and/or modify it under the condition that it is for private or home usage and this whole comment is reproduced in the source code file. Commercial utilisation is not authorized without the appropriate written agreement from the author. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Appendix: Location query examples: CA/San_Francisco

US state/city

60290

US zipcode

Australia/Sydney

country/city

37.8,-122.4

latitude,longitude

KJFK

airport code

pws:KCASANFR70

PWS id

autoip

AutoIP address location

autoip.json?geo_ip=38.102.136.138

specific IP address location

openWeather plugin for openLuup - GitHub

Nov 14, 2016 - Install from the AltUI App Store the “openWeather” app. 2. Select the “Variables” tab of the newly created “openWeather” device and edit the.

170KB Sizes 4 Downloads 267 Views

Recommend Documents

DarkSkyWeather plugin for openLuup - GitHub
Nov 26, 2016 - A valid API developer key from DarkSky (please check their website for terms and ... Install from the AltUI App Store the “DarkSkyWeather” app ... This program is free software: you can redistribute it and/or modify it under the ..

Creating a Modern PhoneGap Plugin - GitHub
Social Plugins: Email, X SocialSharing. Audio Plugins: DBMeter, Native Audio, Media Picker. Misc: Barcode Scanner, In App Purchase, Google Maps, Vuforia (AR), Microsoft ACE. (native controls), Tesseract (OCR, iOS). Photo by skeeze (https://pixabay.co

OpenIAB Plugin. Open In-App Billing for Android, iOS and ... - GitHub
Integration OpenIAB with your Unity project. 1. Import OpenIAB plugin package into your project. 2. Make sure that Assets->Plugins contains folder structure.

pdf chrome plugin
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf chrome plugin. p

plugin win photo.pdf
Win 2 free developer licenses for elegant themes 39 new social share. Win a pro subscription to seo squirrly, wordpress seo plugin /. seoandy. Minecraft plugin ...

jquery pdf plugin
Jquery pdf plugin. Page 1 of 1. jquery pdf plugin. jquery pdf plugin. Open. Extract. Open with. Sign In. Main menu. Displaying jquery pdf plugin. Page 1 of 1.

SEO Plugin Wordpress.pdf
new​ ​WordPress​ ​site​ ​into​ ​a​ ​powerful​ ​membership​ ​site. Page 3 of 7. SEO Plugin Wordpress.pdf. SEO Plugin Wordpress.pdf. Open. Extract.

Plugin-Orb for Applications in a Pervasive Computing ...
Unfortunately, classic middleware platforms do not appear able to cope with such a ... In recent years, the adoption of middleware systems such as Web Services ...

pdf plugin for internet explorer 10
Download. Connect more apps... Try one of the apps below to open or edit this item. pdf plugin for internet explorer 10. pdf plugin for internet explorer 10. Open.

import-buzz-a-wordpress-casual-plugin-for-the ...
... the apps below to open or edit this item. import-buzz-a-wordpress-casual-plugin-for-the-treatme ... nce-scribbler-looking-for-hire-with-1499533594667.pdf.

pdf plugin for internet explorer 8
pdf plugin for internet explorer 8. pdf plugin for internet explorer 8. Open. Extract. Open with. Sign In. Main menu. Displaying pdf plugin for internet explorer 8.

Content Buzz, A Upload Plugin Wordpress For Affiliates
VnuLab ReviewHere Are 10 WithGreatest SatisfactionAffiliate MarketingTools And Plugins Adsanity Is AnAd. Management Plugin For Wordpress . Wp Rss ...

A Plugin Architecture Enabling Federated Search for ...
nary evaluation results show ranking results equal to a centralized setup. ... Unfortunately, simply indexing all documents in a single search engine ... Good surveys on distributed information retrieval problems and solutions can be found.

plugin pdf microsoft office 2007
File: Plugin pdf microsoft office 2007. Download now. Click here if your download doesn't start automatically. Page 1 of 1. plugin pdf microsoft office 2007.

Lodash for President - GitHub
Page 1. LODASH FOR PRESIDENT. Christian Ulbrich, CDO Zalari UG. Page 2. AGENDA PROPAGANDA. • Recap: LoDash. • Why? • Installation.

Uses for Modules - GitHub
In this article, I will walk you through several practical examples of what modules can be used for, ranging from ... that is not the case. Ruby would apply the definitions of Document one after the other, with whatever file was required last taking