DODO COMMAND — AI-Powered Irrigation Controller
Smart AI Solutions

DODO COMMAND

AI-Powered Irrigation Controller

Relay Control · Scheduling · Offline & Online

ModelDC-100 · V2 · PROOrder codeDC-100
  • Up to 32 relay channels
  • Schedules run offline
  • Control from web and phone
  • RS-485 Modbus-RTU
  • IP68, −20 … +70 °C
  • 12-24 VDC

Controlled from the DODOTiK Platform and the DODOLINK app — and keeps its schedule offline. See how.

Overview

DODO COMMAND (DC-100) is a field controller for switching irrigation valves, pumps, contactors and lighting over a single RS-485 Modbus-RTU line. It drives Waveshare Modbus RTU Relay modules of 2, 4, 8, 16 or 32 channels, so one controller covers anything from a two-valve garden line to a 32-zone farm.

The unit is controlled from two places at once: the DODOTiK Platform in any web browser, and the DODOLINK app on iOS and Android. Both give the same two things - manual switching of any channel, and timing: schedules that turn each channel on and off by themselves.

Crucially, those schedules are stored inside the device, not in the cloud. DODO COMMAND evaluates its own timers against its own real-time clock, so irrigation keeps running exactly on schedule when the internet is down - through an outage, an expired SIM, or a site that never had coverage. When the link returns, the device reports its true state and re-syncs. Online for control and visibility; offline for reliability.

DC-100 is a controller, not a relay board. The switching hardware - and its mains wiring - stays in its own enclosure, sized to the job and ordered separately, which is what lets the same controller serve a two-valve line and a thirty-two-zone farm.

Key features

  • Up to 32 relay channels over one RS-485 Modbus-RTU pair
  • Control from anywhere - DODOTiK Platform (web) and DODOLINK (iOS / Android)
  • Timing built in - once, daily, weekly and interval schedules, per channel
  • Runs offline - timers execute locally with no internet, no gateway, no cloud
  • Survives power loss - channel states and schedules held in non-volatile memory
  • Local test interface - verify wiring from a phone at the panel, no internet needed
  • Secure cloud link - MQTT over TLS to the DODOTiK Platform
  • Remote firmware updates - over-the-air, no site visit
  • Accurate timekeeping - DS3231 real-time clock with automatic NTP correction

Technical specifications

Relay control

ParameterValue
Supported modulesWaveshare Modbus RTU Relay, 2 / 4 / 8 / 16 / 32 channel
Maximum channels32
Contact rating16 A @ 250 VAC — property of the relay module, not of DC-100
Contact typeNO / NC (normally-open / normally-closed)
BusRS-485, Modbus-RTU
Default bus settings4800 baud, slave address 2 (configurable)
CableTwo-core twisted pair (A / B), screened recommended

Control actions

ParameterValue
setDrive one channel ON or OFF
toggleInvert one channel
flashTimed pulse on one channel — ON (or OFF) for a set duration, then revert. Set in 100 ms steps, up to roughly 55 minutes, so a short irrigation cycle can be a single self-terminating command that cannot leave a valve open if the link drops mid-cycle
all_on / all_offDrive every channel ON or OFF — all_off is the panic stop for an over-running zone
all_toggleInvert every channel
statusReport the current state of every channel

Power

ParameterValue
Supply voltage12-24 VDC
Power entryCable gland, screw terminals inside
Power consumptionLow; dominated by the radio in use
Reverse-polarity protectionYes
Relay module supplyPowered separately at the relay module

Processing and memory

ParameterValue
ControllerESP32, dual-core
Program memory16 MB onboard flash
Configuration storageNon-volatile — network, cloud, relay and clock settings survive power loss
Schedule storageNon-volatile — up to 32 timers
Channel-state storageNon-volatile — states restored on boot

Wireless — Wi-Fi variant

ParameterValue
Wi-Fi802.11 b/g/n, 2.4 GHz
Access-point modeWPA2 (offline / setup), unique SSID per device
Local discoverymDNS (.local)

Wireless — LoRaWAN variant

ParameterValue
ModuleRAK3172
Frequency bandEU868
ClassClass A
ActivationOTAA / ABP (configurable)
RangeUp to 10 km (line of sight)

Wireless — 4G LTE variant

ParameterValue
ModemA7670G (LTE Cat-1)
BandsGlobal multi-band LTE
Fallback2G (GSM)
SIMFull-size (standard) SIM card

Mechanical and environmental

ParameterValue
EnclosureWall-mount, flanged tabs
MaterialABS
Ingress protectionIP68
Dimensions (L × W × H)150 × 45 × 95 mm
Weight150 g
Operating temperature−20 … +70 °C
Humidity0-95 % RH (non-condensing)
Cable entry2 × sealed gland — 12-24 VDC in, RS-485 A/B out
Online for control, offline for reliability

Switch it from a browser or a phone — and it keeps its schedule when neither can reach it

Schedules live inside the device, not in the cloud. DODO COMMAND evaluates its own timers against its own real-time clock, so irrigation runs exactly on schedule through an outage, an expired SIM, or at a site that never had coverage.

DODOTiK Platform

Manual switching of any channel and full scheduling from any web browser, with live state and history.

DODOLINK app

The same control and timing on iOS and Android — open a valve from the field, not from the office.

Timers stored on the device

Once, daily, weekly and interval schedules, per channel, held in non-volatile memory — up to 32 timers.

Survives power loss

Channel states and schedules are restored on boot, so a power cut does not reset the irrigation plan.

Works with no internet

A local test interface verifies wiring from a phone at the panel. No gateway, no cloud required.

DODO COMMAND is a controller, not a relay board. It drives a Waveshare Modbus RTU relay module of 2 to 32 channels over RS-485 — ordered separately and sized to the job, which is what lets one controller serve a two-valve line or a 32-zone farm. The 16 A @ 250 VAC contact rating belongs to that module, not to DC-100.

Applications

Smart irrigation - valve and zone control for fields, orchards and greenhouses

Pump and booster control - scheduled and remote start/stop

Water reservoir and tank fill management

Lighting and climate equipment in agricultural buildings

Remote switching at sites with intermittent or absent internet

Any installation where a schedule must keep running when the network does not

Before you specify it

Limits worth knowing before the order goes in, rather than after the sensor is in the ground.

  • DC-100 is a controller, not a relay board. The Waveshare Modbus RTU relay module, the power supply and the RS-485 cable are not included and are ordered separately.
  • The 16 A @ 250 VAC contact rating belongs to the Waveshare relay module, not to DC-100. Confirm it against the module actually fitted.
  • Size the relay module to the number of zones with headroom - 2, 4, 8, 16 or 32 channels. One DODO COMMAND drives one module, up to 32 channels total.

Ordering information

Order codeDescription
DC-100-V2-WIFIDODO COMMAND, relay controller, Wi-Fi uplink
DC-100-V2-LORADODO COMMAND, relay controller, LoRaWAN uplink (RAK3172, EU868)
DC-100-V2-4GDODO COMMAND, relay controller, 4G LTE uplink (A7670G)

What's in the box

  • DODO COMMAND unit
  • External antenna (included)
  • Quick-start guide

Quality and warranty

  • CE marked
  • RoHS compliant
  • REACH compliant
  • Made in Türkiye
  • Warranty: 1 year

Frequently asked questions

Does DODO COMMAND keep irrigating if the internet goes down?

Yes, and this is the main reason it exists. Schedules are stored inside the device in non-volatile memory, not in the cloud, and DC-100 evaluates them against its own DS3231 real-time clock. Irrigation keeps running exactly on schedule through an outage, an expired SIM, or at a site that never had coverage. When the link returns the device reports its true state and re-syncs.

How many valves or zones can one DODO COMMAND control?

Up to 32 channels. DC-100 drives a Waveshare Modbus RTU Relay module over one RS-485 pair, and those modules come in 2, 4, 8, 16 and 32 channel sizes. One controller drives one module, so size the module to the number of zones with some headroom.

Is the relay module included?

No. DC-100 is a controller, not a relay board - the switching hardware and its mains wiring stay in their own enclosure, sized to the job. The Waveshare Modbus RTU Relay module, the power supply and the RS-485 cable are ordered separately. The 16 A @ 250 VAC contact rating belongs to the relay module, not to DC-100.

How do I control it day to day?

From two places, with the same capabilities in both: the DODOTiK Platform in any web browser, and the DODOLINK app on iOS and Android. Both give manual switching of any channel and scheduling - once, daily, weekly and interval timers, per channel. There is also a local test interface for verifying wiring from a phone at the panel with no internet at all.

What happens if a command is sent and the link drops mid-cycle?

Use the flash action: a timed pulse that drives a channel for a set duration and then reverts by itself, set in 100 ms steps up to roughly 55 minutes. Because the device terminates the pulse locally, a dropped link cannot leave a valve open. Every command is also acknowledged with the resulting channel state and a timestamp, and the device publishes a full relay state heartbeat every 5 minutes.

How do I order DODO COMMAND, and what does it cost?

DODO COMMAND is sold direct and through distributors. Request a quote with the order code (DC-100-V2-WIFI, DC-100-V2-LORA or DC-100-V2-4G), the number of zones you need to switch and the destination country, and DODOTiK will come back with export pricing, volume tiers and lead time. Tell us the zone count and we will specify the matching relay module too.

Request a quote for DC-100

Sold direct and through distributors. Tell us the order code, the quantity and the destination country and we will come back with export pricing, volume tiers and lead time.