Sonoff

Smart irrigation control using the Sonoff Zigbee Water Valve

Smart irrigation control using the Sonoff Zigbee Water Valve

Watering the garden sounds simple enough, until you forget to turn the tap off, water at the wrong time of day, or run the sprinkler just before it rains.

That is where a smart irrigation controller can make a big difference.

The Sonoff SWV-BSP Zigbee Smart Water Valve is a simple way to add smart control to outdoor watering without needing a full in-ground irrigation system. It connects between your outdoor tap and garden hose, allowing you to automate watering for lawns, garden beds, vegetable patches, pot plants, greenhouses, and other outdoor watering zones.

Unlike many traditional irrigation controllers, the Sonoff SWV-BSP does not need mains power or complicated wiring. It is a battery-powered Zigbee water valve designed for hose-based watering setups, making it a practical option for many Australian homes.

Sonoff Zigbee Smart Water Tap Valve

$59.00

The SONOFF SWV-BSP is a Zigbee smart water tap valve designed to automate garden irrigation with easy app control, scheduling and water usage tracking. With a BSP thread (British Standard Pipe used in Australia), battery-powered operation and IP55 weather resistance, it is an easy way to add smarter, more efficient watering to compatible Zigbee smart home systems.

What is the Sonoff SWV-BSP?

The Sonoff SWV-BSP is a Zigbee smart water valve designed to automate garden watering. It is installed between an outdoor tap and a hose, allowing you to open and close the water flow using a compatible Zigbee hub, the eWeLink app, or smart home platforms such as Home Assistant when supported by your Zigbee setup.

Sonoff describes the SWV-BSP as a Zigbee 3.0 irrigation controller that can be installed between a faucet and hose to automate garden watering. The device is powered by 4 x AA batteries, with Sonoff estimating up to 20 months of battery life based on one hour of use per day and standby usage for the rest of the time. 

The BSP (British Standard Pipe) version is the model intended for regions that use BSP-style fittings, which is important for Australia.

Why use a smart water valve for irrigation?

A smart water valve is useful because it turns a basic hose or sprinkler into an automated watering system.

Instead of manually turning the tap on and off, you can create watering schedules, start watering from your phone, or connect watering to smart home automations. This is especially useful if you want to water early in the morning, water while you are away, or avoid overwatering when rain is forecast.

Common uses include:

    • Lawn watering
    • Garden bed irrigation
    • Vegetable patches
    • Greenhouses
    • Potted plants
    • Drip irrigation systems
    • Temporary hose-based sprinkler setups
    • Holiday watering

For many homes, this is a much easier starting point than installing a full irrigation controller with buried wiring and solenoid valves.

Key benefits of the Sonoff SWV-BSP

1. Simple hose-based installation

The biggest advantage of the Sonoff SWV-BSP is that it is designed for a simple tap-to-hose setup.

You do not need to rewire your home, install a DIN rail controller, or run low-voltage irrigation cable around the garden. For many users, it can be fitted directly to an outdoor tap, then connected to a hose, sprinkler, or drip irrigation line.

This makes it a good option for renters, smaller gardens, temporary watering setups, and anyone who wants a basic smart irrigation solution without major installation work.

2. Zigbee control instead of Wi-Fi

The SWV-BSP uses Zigbee rather than Wi-Fi. This can be a major advantage for outdoor smart home devices.

Zigbee devices generally use less power than Wi-Fi devices, which is important for a battery-powered water valve. Zigbee also works as part of a mesh network, so if you already have good Zigbee coverage around the home, you may be able to extend reliable control to outdoor areas using mains-powered Zigbee routers or smart plugs placed near the garden.

The SWV-BSP is listed by Sonoff as a Zigbee 3.0 smart water valve.

3. Battery-powered operation

Because the SWV-BSP is battery-powered, it does not need a power point near the tap. This is very useful for outdoor taps, side paths, garden beds, and areas where mains power is not available.

Sonoff lists the device rating as 6V DC using 4 x 1.5V AA batteries.

4. Useful for water-saving automations

A smart irrigation valve is not just about convenience. It can also help reduce wasted water.

By controlling watering times more carefully, you can avoid leaving sprinklers running too long. With the right smart home setup, you can also delay watering when rain is forecast, reduce watering in cooler weather, or create different watering routines for different seasons.

The SWV also supports water usage history in the eWeLink ecosystem, with Sonoff’s materials referring to historical irrigation records to help manage water usage.

smart-irrigation-control-2

Example setup

A simple smart irrigation setup could look like this:

Outdoor tap → Sonoff SWV-BSP → garden hose → sprinkler or drip irrigation

From there, the valve can be controlled by your Zigbee hub or smart home system.

For a more advanced setup, you could use:

Outdoor tap → Sonoff SWV-BSP → hose splitter → drip irrigation line → garden beds

This gives you a simple way to automate watering for specific areas without installing a full irrigation controller.

Smart irrigation ideas

Once your watering is smart-controlled, you can start with simple automations and build from there.

Basic watering schedule

A simple schedule might water the garden every second morning at 6:00am for 10 minutes.

This is often the easiest starting point because it replaces the manual habit of turning the tap on and off.

Example:

* Monday, Wednesday, Friday
* Start at 6:00am
* Run for 10 minutes
* Automatically turn off

Summer watering schedule

In summer, you may want more frequent watering, especially for lawns, vegetables, and exposed garden beds.

Example:

* Water every morning
* Run for 8–15 minutes
* Avoid watering during the hottest part of the day

Winter watering schedule

In winter, the same garden may need far less watering.

Example:

* Water once or twice per week
* Shorter runtime
* Skip watering when rain is forecast

Holiday watering

This is one of the best uses for a smart water valve.

Instead of asking someone to water your garden while you are away, you can set up a simple schedule and check the system remotely if your smart home platform supports remote access.

Manual app control

Sometimes you do not need a full automation. You may just want to tap a button on your phone to start watering, then have the system automatically turn off after a set time.

This is a great safety feature because it reduces the chance of accidentally leaving the tap running for hours.

smart-irrigation-control-1

Best automation rules to use

Here are some useful automation ideas for the Sonoff SWV-BSP.

Turn off automatically after watering

This is one of the most important automations.

Even if you manually turn the valve on, you can create a rule that turns it off after a set period.

Example:

* If valve turns on
* Wait 10 minutes
* Turn valve off

This helps prevent accidental overwatering.

Water early in the morning

Early morning watering is usually better than watering in the middle of the day, as less water is lost to heat and evaporation.

Example:

* At 6:00am
* Turn valve on
* Wait 10 minutes
* Turn valve off

Skip watering if rain is forecast

This is where smart irrigation becomes much more powerful.

Instead of watering every day no matter what, your smart home can check the forecast and decide whether watering is actually needed.

Example:

* At 6:00am
* Check today’s forecast
* If rain is expected, do not water
* If no rain is expected, water for 10 minutes

Reduce watering in cooler months

You can also adjust watering based on the season.

Example:

* Summer: water daily
* Spring/autumn: water every second day
* Winter: water once per week or only manually

smart-irrigation-control-3

Bonus: Home Assistant weather-based irrigation automation

For Home Assistant users, the Sonoff SWV-BSP becomes even more interesting.

When paired through a compatible Zigbee setup, such as Zigbee2MQTT or ZHA where supported, the valve can be used in automations just like other smart switches or valves. From there, you can combine it with weather forecast data to decide whether watering should run or be delayed.

Home Assistant now retrieves weather forecast data through the weather.get_forecasts action, rather than relying only on forecast attributes directly on the weather entity. The official Home Assistant weather documentation shows weather.get_forecasts being used to access forecast data in automations and templates.

Example goal

Water the garden at 6:00am, but only if forecast rain is below a chosen amount.

For example:

* If forecast rain today is less than 2mm, water the garden
* If forecast rain today is 2mm or more, skip watering

Example Home Assistant automation

You will need to change the entity names to match your own Home Assistant setup.

For example:

* weather.home may be your weather entity
* switch.sonoff_water_valve or valve.sonoff_water_valve may be your Sonoff SWV-BSP entity

				
					alias: Garden Watering - Skip If Rain Forecast
description: Water the garden in the morning unless rain is forecast.
trigger:
  - platform: time
    at: "06:00:00"

action:
  - action: weather.get_forecasts
    target:
      entity_id: weather.home
    data:
      type: daily
    response_variable: daily_forecast

  - variables:
      forecast_rain: >
        {{ daily_forecast['weather.home'].forecast[0].precipitation | default(0) }}

  - choose:
      - conditions:
          - condition: template
            value_template: "{{ forecast_rain < 2 }}"
        sequence:
          - service: switch.turn_on
            target:
              entity_id: switch.sonoff_water_valve

          - delay: "00:10:00"

          - service: switch.turn_off
            target:
              entity_id: switch.sonoff_water_valve
    default:
      - service: logbook.log
        data:
          name: Garden Watering
          message: "Watering skipped because rain is forecast."
				
			

Important note about entity type

Depending on how the SWV-BSP is exposed in your Home Assistant setup, it may appear as a switch, valve, or another controllable entity type.

If it appears as a valve entity, you may need to use:

				
					service: valve.open_valve
				
			

and:

				
					service: valve.close_valve
				
			

instead of switch.turn_on and switch.turn_off.

Suggested improvements

Once the basic automation is working, you could make it smarter by adding:

    • A helper to enable or disable automatic watering
    • A slider to adjust watering duration
    • A rain threshold helper, such as 1mm, 2mm, or 5mm
    • Different schedules for summer and winter
    • A notification when watering is skipped
    • A manual “Water Now” dashboard button
    • A moisture sensor for more accurate watering decisions
nerd-glasses

Final thoughts

The Sonoff SWV-BSP is a simple and practical way to make garden watering smarter.

It is not trying to replace a large professional irrigation controller. Instead, it gives everyday homes a much easier way to automate a tap, hose, sprinkler, or drip irrigation system.

For basic users, it can run on a simple schedule. For smart home users, it can become part of a more advanced automation setup. And for Home Assistant users, it opens the door to weather-based watering, seasonal schedules, and smarter water-saving control.

If you want to make your garden watering more convenient, reduce wasted water, and bring your outdoor tap into your smart home, the Sonoff SWV-BSP is a very useful device to consider.

As always, if we can assist in any way on your smart home journey, please feel free to contact us – we are happy to help.

Leave a Reply

Your email address will not be published. Required fields are marked *

eighteen − 7 =