[CSF1TZ] How do I install Home Assistant ZHA quirks?

[CSF1TZ] How do I install Home Assistant ZHA quirks?



Notes
To do this you must have file editor installed on your Home Assistant instance.

Editing your configuration.yaml file.
  1. On your Home Assistant instance click file editor.
  2. Click the folder button ("Browse Filesystem")
  3. Select configuration.yaml, and then click in the text editor to close the filesystem. 
  4. Paste the following into the open configuration.yaml:
    zha:

      custom_quirks_path: /config/zha_quirks/

  5. Click the "Save" icon.Click the folder button ("Browse Filesystem")
Installing the quirk files.
  1. In another browser tab go to: 
  2. Click the download icon ("Download raw file")
  3. Go back to your Home Assistant instance, and the file editor.
  4. Click the folder button again.
  5. Click the new folder icon and create a folder called zha_quirks
  6. Click the new folder.
  7. Click the upload file button, then click the file button.
  8. Browse to your downloaded candeo_smart_irrigation_timer.py file, and select it.
  9. Click ok in the upload file box, and you're done.
The last step is to reload your configuration.yaml file. This can be done by going to settings, system and then clicking the power button at the top right, and selecting quick reload.

Quirk functions

This quirk will add on/off functionality to the Smartfoss, without measurement.
    • Related Articles

    • How to install drivers, quirks and blueprints

      Home Assistant - ZHA & zigbee2mqtt SmartThings Hubitat Home Assistant - ZHA & zigbee2mqtt Quirks (ZHA only) Editing your configuration.yaml file Open Studio Code Server in your Home Assistant instance. Select configuration.yaml, then click inside the ...
    • [CSF1TZ] Smartfoss - Getting Started

      Getting Started with your Candeo CSF1TZ Download the Instruction Manual here: Smartfoss Instruction Manual Installation Instructions Battery Installation Factory Reset the Device If you need delete the device from your Smart Life account, or perform ...
    • [CMM-1] How do I install a new Home Assistant blueprint?

      Due to the Zigbee2MQTT 2.0.0 update, the Zigbee2MQTT blueprint has been updated, the old blueprint no longer works. (08/01/2025) If you haven't already installed our original blueprint, you can go ahead and click the Zigbee2MQTT Import to my home ...
    • How to Capture a ZHA Advanced Debug Log in Home Assistant

      Step 1: Turn On Debug Logging Open Home Assistant in your web browser. Go to Settings → Integrations. Find Zigbee Home Automation (ZHA) and click on it. Click the three dots menu in the top-right corner. Select Enable Debug Logging. This temporarily ...
    • [C-ZB-LC20] Firmware update instructions for Home Assistant (ZHA and zigbee2mqtt)

      After the update, the device should report as C-ZB-LC20v2. zigbee2mqtt The update is available directly within the zigbee2mqtt interface. ZHA 1. Create a new folder inside your Home Assistant “config” directory for storing the OTA firmware file. In ...