Welcome to Smart Home Forum by FIBARO
Search the Community
Showing results for tags 'watering'.
18 downloadsHydrawise Control VD v1.0 standalone KNOWN ISSUES - BUGS VD constantly sending messages about watering delay if rain is detected and stops functioning properly. SOLUTION - Please download Main loop code and paste it over current code in VD main loop ---> Hydrawise Main loop v1.1.lua INTRODUCTION Hydrawise Control VD provides seamless integration of Hunter Hydrawise irrigation controllers with Fibaro Home Center 2. It uses Weather State and Forecast module made by same author in its latest version to automatically delay watering depending on current and forecast rain precipitation. PREREQUISITES Fibaro Home Center 2 with firmware 4.620 or greater with devices added to the Sprinklers panel Hunter Hydrawise irrigation controller with account and generated API key Sankotronic Lab Emoji VD v1.1 standalone Sankotronic Lab Weather State & Forecast suite v2.8.1 or greater Recommended Sankotronic lab Netatmo Weather Station suite v3.3.1 or Netatmo Public Weather Station suite v1.0 FEATURES Automatic watering delay - Works with Weather State & Forecast suite and 7 most popular weather services on the planet to automatically delay watering depending on current and forecast rain precipitation. It is also recommended to use Netatmo Weather Station suite or Netatmo Public Weather station for more accurate measurements of rainfall. Manual watering - User can activate any selected watering zone or all zones manually with preselected duration. Manual watering delay – user can manually set watering delay for one, several or all zones. Watering state at a glance - VD icon shows current overall status of the watering system by changing VD main icon and label accordingly. Weather history – VD is recording weather state and forecast measurements for last 7 days by default. User can change number of history days. Multi-language support - VD has built in multi-language support with 27 languages included (see APPENDIX 1 for the list). VD can use HC selected language or user can select any other available language. E-mail and push messages are also translated VD Icons setup - Easy setup for VD icons. User can download HC2 Icon Preview VD to easily find icon ID numbers Global variables - are automatically added, monitored, repaired and cleaned and does not require user intervention INSTALLATION Please check provided User Manual PACKAGE CONTENT Hydrawise Control VD v1.0 Icon packs User manual EN v1.0 TERMS AND CONDITIONS Permission to use, copy, modify 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. Fibar Group S.A. and their employees are not responsible for support of the ABC VD. Please contact the author Sankotronic, on the Fibaro Forum, for any questions or support required. VERSION HISTORY 1.0 - First public release LOOK AND FEEL Peek in spoiler: Enjoy coding and your new Hydrawise Control! Sankotronic
Hello guys, I'm studing a way to watering all kind of plant in the garden. After that i'll implement sprinkler system inside this project. All plant needs different water quantity. I wanna use a lot of smart implant + 12v water valve + soil moisture sensor + temperature sensor. I see that smart implant can read DHT22 and DS18B20 sensor. I've also seen that there are some incomplete information on internet. I have NEVER used sensor like that, so i have LOT of question in my head. The aim of this project is to create some block scene where you can move output of smart implant in base of input condition + wheater prediction. First question: have someone done something like that before? I see on forum that fibaro may encounter problem with dht22 sensor, is it better to choose a ds18b20 sensor? Is a sensor like this ok for smart implant? Can i connect it directly on smart implant device? https://www.google.com/aclk?sa=L&ai=DChcSEwiRudnC16byAhUUt3cKHfbTArAYABAFGgJlZg&ae=2&sig=AOD64_1tIlSHN6i16Pi_hh7QVZKIz6d4zg&adurl&ctype=5&ved=2ahUKEwjJ-MrC16byAhVK4aQKHeVVDMAQwg96BAgBEDY&dct=1 If this is not ok, can someone suggest me a right soil moisture sensor? Can dht22 and ds18 sensors be read without creating virtual device? Thank you
191 downloads1. Adjust Watering Scene Features: adjusts watering time sends email/push about watering conditions saves historical watering conditions This scene allows you to adjust watering time based on current rain forecast rain (till noon) current temperature forcast temperature You can change watering conditions as you like in adjustWatering() function. For example: if current rain >= 1 mm then turn off watering for 24h if forecast rain >= 2 mm then turn off watering for 24h if current rain >= 0.5 mm then decrease watering duration by 30% if current temperature >= 30°C then increase watering duration by 40% if current temperature <= 1°C then turn off watering for 24h if forecast temperature <= 1°C then send warning about frost The scene requires Sankotronic's 'Weather State and Forecast VD'. Tested with "Weather State and Forecast v2.7.1 standalone" Supports almost all services supported by 'Weather State and Forecast VD': OpenWeatherMap (only daily version) Dark Sky WeatherBit Weather HERE You can change it as always at Sankotronic's 'Weather State VD'. Customization: local vdID = 476 -- ID of 'Weather State VD' from which we will take data local sendEmail = true -- change to false if you don't want to receive emails local sendPush = true -- change to false if you don't want to receive push messages local emailUserId = 2 -- user id to send emails local pushDeviceId = 0 -- mobile device id to send push messages Watering schedule should be set in sprinkler panel. I scheduled running this scene everyday 15 minutes before planned start of irrigation. The scene increases/decreases watering time of all sprinklers. Optional modules: 2. Watering History VD Features: shows watering time for the last 7 days shows watering conditions for the last 7 days (gathered by Adjust Watering Scene) shows current watering state (on/off) shows current watering mode (auto/manual) shows watering plan allows to change watering mode (auto/off) allows to run watering once (15/30/60 min) Customization: buttons code: local sprinklerNr = 1 -- sprinkler number (1, 2, 3, ...) VD supports only one sprinkler. If you want to see the watering history of more sprinklers then you have to create separete VD for every sprinkler. Remember to set sprinklerNr variable for every of them. 3. Netatmo Scene If you don't have your own Netatmo Station, then you can use the neareast station in your location. All public stations you can check here: https://weathermap.netatmo.com The rain data from the netatmo are much better than the data from Forecast Weather Service. Especially if the rain Netatmo station is near your location. All you need is: a) copy the code from Netatmo.lua and paste it into Sankotronic's 'SA_Weather_Module_scene' at the end of file b) sign up to get access data (https://auth.netatmo.com) and fill these fields in pasted Netatmo Scene code. Client ID and Client Secret token you can get when you create app on site https://dev.netatmo.com/apps/ local n_client_id = "" local n_client_secret = "" local n_username = "" local n_password = "" c) then change these variables values in the main loop of Sankotronic's 'Weather State VD' as follows: local netatmoWeather = true local netatmoRain = true d) if Sankotronic's 'Weather State VD' doesn't show netatmo values then increase distance to find a rain gauge in pasted Netatmo Scene code: local long_lat_adjust = 0.1 Enjoy...