Created At

Jun 28, 2024

Last Update

Jul 08, 2024

Platforms

HC 3 Lite, Yubii Home Pro, Yubii Home, HC 3

Views

1736

Download

151

Type Quick App

Open Weather Map weather provider QA standalone v1.3

 INTRODUCTION

Open Weather Map weather provider QA brings current weather state provided by Open Weather Map to your home automation. Can be selected as default weather provider on HC3, HC3L and Yubii Home.

PREREQUISITES

  • Fibaro HC3, HC3Lite or Yubii Home with firmware 5.160 or greater
  • User account on Open Weather Map with free subscription

 FEATURES 

  • QA can be set as default weather provider to update HC weather condition, temperature, humidity and wind.
  • Open Weather Map measurements are shown on child devices added while weather condition is shown by icon and description on main QA.
  • The QA checks measurement units setup on user's Fibaro controller and adjusts values accordingly.
  • QA has built in multi-language support with 32 languages included (see APPENDIX 1 for the list). QA can use HC selected language or user can select any other available language.

 DOWNLOAD PACKAGE CONTENT 

  • Open Weather Map weather provider QA v1.3
  • Open Weather Map weather provider QA User manual v1.3
  • Icon set

 INSTALL & UPGRADE 

Please follow instructions in provided user manual

TERMS AND CONDITIONS 

Permission to use, copy and distribute this software and its documentation for educational, research, personal use and non-profit purposes, without fee and without a signed licensing agreement is hereby granted, provided that the copyright notice, with "Terms and conditions" and "Disclaimer" appear in all copies, modifications and distributions. It is strictly forbidden to sell, rent, lease and/or lend this software for profit without prior consent from the Author.

DISCLAIMER

This software is provided by copyright owner "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the author and distributor be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. 

Fibaro a Nice company and their employees are not responsible for support of this QA. Please contact the author Sankotronic, on the Fibaro Forum, for any questions or support required. 

VERSION HISTORY 

  • 1.0 - first public release as donationware.
  • 1.1 - corrected handling of units of measurement
  • 1.2 - added child devices for minimum and maximum temperature for the current day
  • 1.3 - Added child device for weather condition code, added local variables to store weather condition code and description and corrected bugs for translationand debugging

 LOOK & FEEL  

 Enjoy coding and your new Open Weather Map weather provider QA! :-)

 Sankotronic

 

6 Comments,  Want to add comment please login
05021575e4e7cee7810ec7a4f6d677a4

Thank you for this interesting weather provider. I installed it to try and automate climate control and part of that is knowing the maximum and minimum temperatures and if the weather is or will be sunny/clear. I am using lines like: local currentTemp = hub.getValue(174, "Temperature", "*") 174 is the ID of the parent in my system. The Temperature child is at 187 and declares obs_type as "temperature" but the call to 174 needs capital T. I think this might be the problem with calling "temp_max" from 174, or from the child 182, neither work and I've guessed all sorts of alternatives without joy... Is there a list of obs_type that can be called, and if appropriate, which device to call them from?

695910b974dad8cb314af97d71d0ffa0

pretty GOOD JOB, thank you

42f7efb7c6ce59c0e473270c3dc47d99

Me again, I forgot to mention, that I own a HCL 3 Light.

42f7efb7c6ce59c0e473270c3dc47d99

Dear Sankotronic, Thank you very much! Finally I have my sunscreen up and running synchronised with the current cloud percentage, temp, rain, etc. I am not a programmer, just a block scene user and with some fidling, the Weather Map QA 1.3 Open Weather, did the trick. I will make a donation, the use of this QA is priceless. (I do not know Sankotronic and the above is spontanious)

C14be64ddb0849c435c468f148df94b7

Hello Anthony, I have added requested minimum and maximum temperatures child devices. Just to make package and to upload it here and on Fibaro forum. Thank you for suggestion!

© 2024. Nice-Polska Sp. z o.o.Privacy policyTerms & ConditionsFeedback