Created At

Nov 08, 2022

Last Update

Oct 30, 2024

Platforms

HC 3 Lite, Z-box Hub, Yubii Home Pro, Yubii Home, Venture WISE, HC 3

Views

3063

Download

227

Type Quick App

Version 1.0.1 (2024.10.23)
based on public Hunter API v1.4

Compatibility:

  • FIBARO Home Center 3
  • FIBARO Home Center 3 Lite
  • FIBARO Yubii Home 
  • Hunter Hydrawise irrigation controllers (www.hydrawise.com)

Functions:

  • QuickApp maps Hydrawise zones to zone devices (child devices of the QuickApp), with information of their state and next watering time
  • Zone devices can be switched ON or OFF manually, via scenes or via Garden Panel
  • Zone devices support Default Watering Time that is used when device is switched ON manually or via a scene in the Home Center. User can set Default Watering Time after opening device’s UI. 
  • Commands to Start/Force Watering in scenes allow to start watering with time provided in scene
  • Zone devices can be used in Garden Panel (as Sprinkers) and can be controlled by schedules and sequences defined at Home Center side (* HC firmware 5.113 or higher is required)
  • START ALL option starts all zones, one by one. It is handled by Hydrawise controller, so times for each zone are applied by controller, usually based on next schedule active at the controller.
  • STOP ALL option stops current watering
  • QuickApp is “binary sensor” type. Has ON/true value when any zone is active (watering). QuickApp can be used in scenes, as a sensor, to trigger additional actions.

Settings:

  • API_KEY shall be entered at Variables tab of the QuickApp. It can be found after login to Hydrawise account (app.hydrawise.com/config/login), at MyAccount/Account Details menu.
  • Controller_ID can be entered at Variables tab of the QuickApp when you have more than one controller registered at your account. Other accepted values of Controller_ID:
    - value 0 means “use default controller”, 
    - values from 1 to 9 means – use controller #n from the list (Controller_ID variable will be replaced with real controller ID when #n will match a one)
  • After connecting Hydrawise cloud, the QuickApp creates Zone subdevices, one device per each Hydrawise zone. QuickApp checks Hydrawise configuration from time to time and updates Zone subdevices when controller’s configuration is changed.

Limitations

  • QuickApp supports up to 24 zones.
  • One QuickApp connects to one Hydrawise controller, it is possible to install QuickApp few times and control more controllers.
  • Zone names are taken from Hydrawise controller, and updated from controller when changed
  • Hydrawise zones support multiple suspend exceptions, so each use of Lock_Nh button at QuickApp adds new exception, that can overlap others.
  • QuickApp does not have information about any suspend exceptions, shows only next watering time. There is no way to cancel suspend exceptions from QuickApp (due to API limitations). It can be done via Hydrawise APP or WEB account.
  • Hydrawise API limits number of calls up to 30 per 5 minutes. When QuickApp and subdevices (zones) are changed too often, temporary communication lock can occur (QuickApp displays message about that). Call count is done per API_KEY, so is summarized for all QuickApps that refers to controllers assigned to same Hydrawise account.
  • QuickApp has English UI, but some messages are displayed in original form, as provided by Hydrawise controller’s API. 

ZIP file for download

  • fqa QuickApp file to import to your FIBARO Home Center (Settings / Devices / Add device / Other Device / Upload File)
  • PNG icon (2 files for OFF and ON state), to add binary sensor (two states) icon for QuickApp

  

 

8 Comments,  Want to add comment please login
2201a26a7dd4dbf0a2ac68340cf1b8f5

I exchanged attached fqa to zip file, with fqa and icons inside. There are two PNG files active/inactive, as at the pictures above in the description.

8cc635c8b6405f4dfaf37c1138f12d5d

Hi Fibaro team, congratulations for a fantastic Hunter Quick app. Just downloaded the file, but I cannot see the file with the PNG icons. My HC3L doesn't recognise the Hydrawise icons ounder binary sensor. Any help? Thank you

2201a26a7dd4dbf0a2ac68340cf1b8f5

So there is more updates in the Hydrawise API. We need some more time to run the quickapp with configured hydrawise device to recheck all.

Cc340487a5a38359e093f5e299096b42

Hi Fibaro Team, Thank you so much for your help updating the Quick App, the error on line 390 has disapeared. I uninstalled the old quick app and created a new one using your new file. Unfortunately we no have the following error. main.lua:622: bad argument #2 to 'date' (number expected, got string). Sorry and thank you.

2201a26a7dd4dbf0a2ac68340cf1b8f5

About error in line 390: It looks as a change in Hunter API, data format must had be changed. I updated the QuickApp with some format protection. It will be uploaded soon, as version 1.0.1

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