Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .categories/pumps.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions .marketplace/devices/devices.yml
Original file line number Diff line number Diff line change
Expand Up @@ -997,3 +997,15 @@
blueprint_options:
- blueprint: climate_sensors/wiren_board_wb-m1w2_v.3
verification_level: verified

- id: dab-esybox
display_name: DAB EsyBox
description: >
DAB EsyBox intelligent pump system with real-time pressure, flow, energy
monitoring, and pump control via the DConnect cloud API.
icon: water-pump
vendor: dab
category: pumps
blueprint_options:
- blueprint: pumps/dab_esybox
verification_level: ready_for_testing
Binary file added .marketplace/vendors/icons/dab.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions .marketplace/vendors/vendors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,11 @@
icon_url: https://raw.githubusercontent.com/Enapter/marketplace/main/.marketplace/vendors/icons/microart.png
website: https://microart.ru

- id: dab
display_name: DAB Pumps
icon_url: https://raw.githubusercontent.com/Enapter/marketplace/main/.marketplace/vendors/icons/dab.png
website: https://www.dabpumps.com

- id: ubiquiti
display_name: Ubiquiti
icon_url: https://raw.githubusercontent.com/Enapter/marketplace/main/.marketplace/vendors/icons/ubiquiti.png
Expand Down
3 changes: 3 additions & 0 deletions pumps/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Pumps

Pumps are devices used to move fluids (liquids or gases) by mechanical action. This category includes water pumps, circulation pumps, and intelligent pump systems that can be monitored and controlled via Enapter.
77 changes: 77 additions & 0 deletions pumps/dab_esybox/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# DAB EsyBox Pump

This blueprint integrates with DAB EsyBox intelligent pump systems through the [DConnect](https://internetofpumps.com) cloud service, providing real-time telemetry and pump control.

Beyond basic monitoring, it enables preventive diagnostics for cold and hot water systems. The built-in pressure alerts help identify:

- **Low water pressure** β€” potential leaks in the plumbing system
- **High pressure spikes** β€” problems with the bladder tank or safety relief valve

Early detection of these conditions helps avoid flooding and premature wear of the water system.

All telemetry is stored locally on the Enapter Gateway and synced to Enapter Cloud, building a complete operational history of the pump β€” energy consumption, run hours, flow volumes, and pressure trends. This data is available for on-demand analytics and reporting, supporting maintenance planning and system performance audits.

## Supported Devices

- DAB EsyBox
- DAB EsyBox Mini / Mini 3
- DAB EsyBox Max
- DAB EsyBox Diver

## Requirements

- Enapter Virtual UCM (ENP-VIRTUAL)
- DAB EsyBox pump with internet connectivity (built-in WiFi or DConnect Box)
- Active [DConnect](https://internetofpumps.com) account

## Monitored Data

| Telemetry | Description | Unit |
| -------------------- | ---------------------------------------------------------- | ------- |
| Flow Rate | Current water flow rate | L/min |
| Pressure | Current water pressure | bar |
| Pressure Setpoint | Target pressure setpoint | bar |
| Total Delivered Flow | Accumulated water flow | m3 |
| Heatsink Temperature | Pump heatsink temperature | C |
| Water Temperature | Water temperature | C |
| Power | Current power consumption | W |
| Energy Consumption | Total energy consumed | kWh |
| Power On Hours | Total hours powered on | hours |
| Run Hours | Total hours running | hours |
| Start Count | Total number of pump starts | - |
| Pump Running | Whether pump is currently running | boolean |
| Alarm Active | Whether any alarm is active | boolean |
| Status | Operating status (idle, running, alarm, standby, disabled) | - |

## Commands

| Command | Description |
| ---------- | --------------------------------------------- |
| Start Pump | Enable pump operation |
| Stop Pump | Disable pump operation |
| Configure | Set DConnect credentials and device selection |

Control commands require a **Professional/Installer** role account in DConnect.

## Setup

1. Create a DConnect account at [internetofpumps.com](https://internetofpumps.com)
2. Ensure your pump is connected and visible in DConnect
3. Add a Virtual UCM in Enapter Cloud and select this blueprint
4. Run the **Configure** command with your DConnect email and password
5. Leave Installation ID and Device Serial empty for auto-discovery, or specify them manually

**Tip:** Create a separate DConnect account for Enapter to avoid conflicts with mobile app sessions.

## References

- [DAB Pumps Official Website](https://www.dabpumps.com)
- [Internet of Pumps - DConnect](https://internetofpumps.com)
- [Home Assistant DAB Pumps Integration](https://github.com/ankohanse/hass-dab-pumps)
- [Enapter Developer Documentation](https://developers.enapter.com)

## Support

For issues with:

- **Enapter Blueprint:** Contact Enapter support at <support@enapter.com>
Loading
Loading