Forecast.io Driver. Installation and Usage Guide. Revision: 1.0 Date: Tuesday, May 20, 2014 Authors: Alan Chow

Similar documents
OpenWeatherMap Module

Appendix 4 Weather. Weather Providers

WeatherWatcher ACP. Astronomers Control Panel (V4 or >) Ambient Virtual Weather Station (Pro or Internet editions) ASCOM platform v4.

personal weather station

Jr. Meteorologist Club

APPMODULE WEATHER App Documentation

Website Phone Mobile OVERVIEW Davis Vantage Pro2 Weather Station

HCA Tech Note 111: Using Weather Underground with HCA

Quick Start Guide New Mountain Visit our Website to Register Your Copy (weatherview32.com)

The TexasET Network and Website User s Manual

UltraWeatherBug3 HSPI User s Guide A HomeSeer HS3 plug-in to access live local weather conditions, forecasts and severe weather alerts

[EPUB] OREGON SCIENTIFIC WEATHER STATION REVIEWS EBOOK

PDF / LA CROSSE TECHNOLOGY WEATHER STATION RESET EBOOK

PDF # OREGON WIRELESS WEATHER STATION REVIEWS DOWNLOAD

SOFTWARE USER MANUAL. Weather Capture Advance WS1640 WM9280

ISSP User Guide CY3207ISSP. Revision C

JOHNDEERE MOBILE WEATHER VALUE AND WALK AROUND GUIDE CLICK THE ARROW TO GET STARTED

WeatherHawk Weather Station Protocol

ADVANCED WEATHER STATION ARCHIVE

MAST ACADEMY OUTREACH. WOW (Weather on Wheels)

RainMachine Touch HD- 12 Quick- Start Guide

PiCUS Calliper Version 3

Instruction Manual. Solar Weather Centre With Wireless Weather Vane. Product Code: WS5056C. Solar Powered Outdoor Weather Data Collector

isma-b-aac20 isma Weather kit User Manual Version 1.0 Page 1 / 11

MAST ACADEMY OUTREACH. WOW (Weather on Wheels)

Flight Utilities Metar Reader version 3.1 by Umberto Degli Esposti

Using the FCMQ`s snowmobile trail interactive map

WS-9018U Wireless Weather Station. Instruction Manual

Counselor s Name: Counselor s Ph #: 1) Define meteorology. Explain how the weather affects farmers, sailors, aviators,

La Crosse Technology. Heavy Weather Pro. Software User s Guide. (for 2800 series weather stations with USB connectivity) Revision: 1.

This tutorial is intended to familiarize you with the Geomatica Toolbar and describe the basics of viewing data using Geomatica Focus.

MAST ACADEMY OUTREACH. WOW (Weather on Wheels)

TORO SENTINEL APPLICATION NOTE AN01: ET-BASED PROGRAMMING

PUBLIC SAFETY POWER SHUTOFF POLICIES AND PROCEDURES

Wireless Weather Station. Instruction Manual

Rain Watch TM Set up Manual. IC System with Rain Bird IC CONNECT

Better Weather Data Equals Better Results: The Proof is in EE and DR!

Trends Forecasting. Overview: Objectives: GLEs Addressed: Materials: Activity Procedure:

HOW TO GUIDE. Loading climate data from online database

RainMachine Mini- 8 Quick- Start Guide

Starry Night Version 5.7 Features What s new and how to use them!

Weather Prediction Using Historical Data

CALIOPE EU: Air Quality

Scout s Address: City State Zip:

Fischer 1508BTH-45 5" Brass Barometer with Temperature & Humidity User Manual

Product Description. 1 of 6

SYMBOLIC INTERACTIONISM: AN INTRODUCTION, AN INTERPRETATION, AN INTEGRATION: 10TH (TENTH) EDITION BY JOEL M. CHARON

WM9280. Pro Family weather station with T/H sensor, pluviometer, anemometer, PC connection and Meteotime weather forecasts until 3 days

ncounter PlexSet Data Analysis Guidelines

Weather Monitoring Station Features Easy Wireless Installation and Solar Power

Module 11: Meteorology Topic 3 Content: Weather Instruments Notes

Population 24/7 Download: User Guide. Purpose

Deliverable 4-2: Assessment items. Activity-oriented Quiz for Weather or Not? Investigation in Exploring the Environment

Vantage Pro Technical Reference

WEATHER ON WHEELS Elementary School Program

Lightcloud Application

Overlaying GRIB data over NOAA APT weather satellite images using OpenCPN

Bloomsburg University Weather Viewer Quick Start Guide. Software Version 1.2 Date 4/7/2014

Weather Stations. Evaluation copy. 9. Post live weather data on the school s web site for students, faculty and community.

Fischer Instruments Chrome and Black Wood Base Weather Station with Barometer, Hygrometer, Thermometer and Quartz Clock User Manual

Weather App v3. Tuesday 5th April 2011

WEATHER AND CLIMATE COMPLETING THE WEATHER OBSERVATION PROJECT CAMERON DOUGLAS CRAIG

Ocean Optics Red Tide UV-VIS Spectrometer (Order Code: SPRT-UV-VIS)

AUTOBIOGRAPHY OF ST. TERESA OF AVILA (DOVER BOOKS ON WESTERN PHILOSOPHY)

WeatherHub2 Quick Start Guide

Assembly and Operation Manual. April 2016

Investigating Factors that Influence Climate

UltraWeatherBug HSPI User s Guide A HomeSeer HS2 plug-in to access live local weather conditions, forecasts and severe weather alerts

Local Precipitation Variability

Astronomy 101 Lab: Stellarium Tutorial

WindNinja Tutorial 3: Point Initialization

Watching the Weather

ON SITE SYSTEMS Chemical Safety Assistant

Thank you for choosing AIMS!

Fischer Banjo Weather Station with Thermometer, Hygrometer, Barometer User Manual

Weather Merit Badge Workbook

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

1 Introduction. Station Type No. Synoptic/GTS 17 Principal 172 Ordinary 546 Precipitation

FireFamilyPlus Version 5.0

Quality Measures Green Light Report Online Management Tool. Self Guided Tutorial

SIMBAD RADIOMETER - INSTRUCTIONS

BERMAD Irrigation. BIC2000 Weather Station SYSTEM GUIDE VERSIONS : BIC ; PC 4.90

Using Smoke Modeling Tools for Prescribed Fire Planning and Implementation A Quick Set of Instructions (Revised October 2015)

Quick-Guide to SATAID

MAST ACADEMY OUTREACH. WOW (Weather on Wheels)

WeatherSnoop Users Guide Tee-Boy!

User's Guide. DISTO online. Leica Geosystems

I. Objectives Describe vertical profiles of pressure in the atmosphere and ocean. Compare and contrast them.

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Weather Company Data for Advanced Analytics

In-System Serial Programming (ISSP) Guide

WS-7211U Wireless 433 MHz Weather Station. Instruction Manual

Introduction to Portal for ArcGIS

ABOUT UNCERTAINTIES IN SIMULATION MODELS FOR BUILDING SYSTEMS CONTROL

Activity 13 Planner. Activity 13 Summary. Activity Subject and Content Objective Materials. Just Dew It! Dew point Determine the dew point of the air.

Module 11: Meteorology Topic 5 Content: Weather Maps Notes

Standards-Based Quantification in DTSA-II Part II

Weather 101 Brad Jakubowski Doane College Water

Software BioScout-Calibrator June 2013

Data Structures & Database Queries in GIS

Transcription:

Forecast.io Driver Installation and Usage Guide Revision: 1.0 Date: Tuesday, May 20, 2014 Authors: Alan Chow

Contents Overview... 2 Features... 3 Usage Scenarios... 4 Change Log... 4 Disclaimer... 4 Driver Installation... 5 Adding the driver to your project... 6 Getting the weather information... 7 How to use variables... 8 Viewing obtained values... 10 Overview The Forecast.io service provides free (upto 1000 calls per day) weather data and forecast. Forecast.io is backed by a wide range of data sources, which are aggregated together statistically to provide the most accurate forecast possible for a given location. The Chowmain Forecast.io driver brings all of this data into Control4 for use in the home automation system. This is useful for automating services within the home based upon the external environment. Note that this is not a replacement for a personal weather station. We recommend utilising Extra Vegetables Cumulus Weather Stations or WeatherHawk weather station drivers/hardware if you require accurate readings as this provides accurate real time local weather information. Page 2

Features Ability to select the Unit type (auto, us, si, ca, uk) Ability to specify location by latitude and longitude Current Weather Conditions for: o Temperature (degrees) o Humidity (percentage) o Pressure (hpa) o Wind Speed (mps) o Wind Direction (degrees) o Clouds (percentage) o Precipitation Intensity o Precipitation Probability o Dew Point (degrees) o Ozone o Weather Conditions (string) Forecasted Weather Conditions (Today & Tomorrow) for: o Icon (string useful for programming) o Temperature Minimum o Temperature Maximum o Precipitation Intensity o Precipitation Probability o Wind Speed (mps) o Wind Direction (degrees) o Pressure (hpa) o Humidity (percentage) o Clouds (percentage) o Moon Phase (percentage) o Dew Point (degrees) o Ozone o Weather Conditions (string) Page 3

Usage Scenarios This driver can be used for several different scenarios. Some examples are as below but the limit is really your imagination. Humidifiers can be turned on automatically if it is going to be a dry day. Towel rails can be turned on automatically if it is going to be a humid day. If it is going to be a hot and sunny day, close the shutters to shut the heat out If it is hotter indoors than it is outdoors and the wind direction is facing the motorised windows then open the windows. If it is going to be a hot day turn on the AC If it is going to rain don t automatically water the garden (I would also put in some additional logic to ensure that it will water the garden if it is extremely hot and if it hasn t watered the garden in X amount of days). If it is going to be a cloudy day and the customer has solar then don t turn on the smart appliances until tomorrow. Full Moons have special meanings to some religions. You can now automate that house based upon full moon events. Combine with our Advanced Announcements driver to read the weather forecast out in the morning. Change Log MAY 14 2014 Initial Release Disclaimer This driver relies on a 3 rd party online weather service http://forecast.io) and as such Chowmain cannot guarantee the uptime or indefinite availability of these services. Chowmain will however to the best of its ability implement new API s if API s change. Do not utilise this driver for any safety systems or systems that cannot handle any form of down time from this driver. Internet downtime or weather service downtime can potentially cause failure to execute the irrigation system. If you utilise this driver for irrigation purposes you do so at your own risk. Page 4

Driver Installation 1. The driver you have downloaded will be in a zip file. Double click on this file to open it in your preferred zip program (WinZip, WinRar, etc.). 2. Extract the c4i file to the My Documents\Control4\Drivers directory. If you are using Windows 7 or 8 this will be extracted to the Libraries\Documents\Control4\Drivers directory. 3. You are now ready to add and configure the driver via the Composer Pro software. Page 5

Adding the driver to your project 1. Launch the Composer Pro application and connect to your project 2. In the System Design page select the Search tab on the right hand side. 3. Select Chowmain as the manufacturer. 4. Double click on the Forecast.io weather driver to add it to your project 5. Highlight the Forecast.io weather driver on the left hand side. 6. In the driver properties enter in the Extra Vegetables licence details. 7. It will ask you for an API key. Note: This can be obtained by registering as a developer on http://forecast.io/ Each key will limit you to 1000 free calls per day in which afterwards you will need to pay for. 8. Select the desired unit type for the outputted data. 9. Enter in the Latitude and Longitude of the location you want to get the weather for. 10. Verify that the Time Zone matches the country and city. 11. Congratulations your driver has been set up. You now need to program an event to get the weather Page 6

Getting the weather information 1. Click on the Programming Tab 2. Select the event you want to get the weather forecast in (we recommend a scheduled event in the morning). 3. Under Device Actions select the Forecast.io weather driver 4. Under the Forecast.io weather Actions select radio button next to Device Specific Command 5. In the dropdown box select the Get Weather. 6. Drag and drop the green arrow into the script section. 7. On the events side of the screen select the Forecast.io weather driver. 8. Click on the event Weather Received (this event is fired when the data has been obtained). 9. Add in your desired programming logic into the script. See other sections for examples. Page 7

How to use variables 1. Click on the Programming Tab 2. On the events side of the screen select the Open Weather Map driver. 3. Click on the event Current Weather Received or Forecast Received (depends on what event you want to program for). 4. Under Device Actions expand the Open Weather Map driver 5. Click on the variable you want to program against. Page 8

6. Setup the condition you want (in this case we want to based the condition of more than 30 degrees celcius) 7. Drag the question mark into the script section 8. Drag an action over the question mark (make sure it is over the icon) 9. Congratulations you have set up the conditional logic based upon weather information. Page 9

Viewing obtained values Once you have obtained values by following the Get Weather Information section of the document you can view the values in the properties page of the driver. This is useful for troubleshooting any issues that may arise from programming your logic. Page 10