Mikrotik DHCP
Overview
The mikrotik-dhcp module provides visibilty and management of the DHCP lease table on a mikrotik router.
Features
- view dynamic/static status, and lease active state
- enable/disable leases
- sort by address, manufacturer, server
- specify address list for each lease from dropdown
- auto lookup manufacturer using MAC address
- filter by various fields

Configuration
| Field | Default Value | Description |
|---|---|---|
id | "" | Unique identifier for this module instance (usually auto-generated). |
needsConfigured | true | Indicates whether the module has been configured since build. |
title | "" | Human-readable title for this module instance, shown in the UI. |
module | "mikrotik-dhcp" | Internal name of the module. |
description | "" | Optional text describing the module instance in the UI. |
notes | "" | Free-text field for extra notes about this configuration. |
address | "" | IP address or hostname of the MikroTik router to connect to. |
username | "bug" | Username used to authenticate with the MikroTik router. |
password | "" | Password for the router user. |
enabled | false | Flag indicating whether this module instance is active. |
Capabilities
This module follows BUG’s standard capabilities model. For more information, see BUG Capabilities Documentation.
| Type | List |
|---|---|
| Exposes | dhcp-server |
| Consumes | None |
Troubleshooting
Changelog
version 1.1.10
- 2026-02-24: use node-routeros-v2 (9102cfa)
- 2026-02-24: add readme and screenshots (9d5c484)
- 2026-02-24: add default status (f612eb0)
- 2026-02-24: update services with new routeros api and error handling (5c8cf2d)
- 2026-02-24: update routes with new error handling (593c324)
- 2026-02-24: refactor workers into tasks (7d32b93)
version 1.1.9
- 2026-02-24: use node-routeros-v2 (944c361)
- 2026-02-24: add readme and screenshots (bff326a)
- 2026-02-24: add default status (b825f4e)
- 2026-02-24: update services with new routeros api and error handling (76a5de7)
- 2026-02-24: update routes with new error handling (1d00dfb)
- 2026-02-24: refactor workers into tasks (f1a8429)
version 1.1.8
- 2026-02-24: use node-routeros-v2 (9102cfa)
- 2026-02-24: add readme and screenshots (9d5c484)
- 2026-02-24: add default status (f612eb0)
- 2026-02-24: update services with new routeros api and error handling (5c8cf2d)
- 2026-02-24: update routes with new error handling (593c324)
- 2026-02-24: refactor workers into tasks (7d32b93)
version 1.1.7
- 2026-02-24: use node-routeros-v2 (944c361)
- 2026-02-24: add readme and screenshots (bff326a)
- 2026-02-24: add default status (b825f4e)
- 2026-02-24: update services with new routeros api and error handling (76a5de7)
- 2026-02-24: update routes with new error handling (1d00dfb)
- 2026-02-24: refactor workers into tasks (f1a8429)
version 1.1.6
- 2026-02-24: use node-routeros-v2 (9102cfa)
- 2026-02-24: add readme and screenshots (9d5c484)
- 2026-02-24: add default status (f612eb0)
- 2026-02-24: update services with new routeros api and error handling (5c8cf2d)
- 2026-02-24: update routes with new error handling (593c324)
- 2026-02-24: refactor workers into tasks (7d32b93)
version 1.1.5
- 2026-02-24: use node-routeros-v2 (944c361)
- 2026-02-24: add readme and screenshots (bff326a)
- 2026-02-24: add default status (b825f4e)
- 2026-02-24: update services with new routeros api and error handling (76a5de7)
- 2026-02-24: update routes with new error handling (1d00dfb)
- 2026-02-24: refactor workers into tasks (f1a8429)
- 2026-02-24: use node-routeros-v2 (9102cfa)
- 2026-02-24: add readme and screenshots (9d5c484)
- 2026-02-24: add default status (f612eb0)
- 2026-02-24: update services with new routeros api and error handling (5c8cf2d)
- 2026-02-24: update routes with new error handling (593c324)
- 2026-02-24: refactor workers into tasks (7d32b93)
version 1.1.4
- 2026-02-24: use node-routeros-v2 (4c930d2)
- 2026-02-24: add readme and screenshots (4b7671b)
- 2026-02-24: add default status (58e325f)
- 2026-02-24: update services with new routeros api and error handling (33b9c80)
- 2026-02-24: update routes with new error handling (d38c69d)
- 2026-02-24: refactor workers into tasks (e45f4a6)
version 1.1.3
- 2026-02-24: use node-routeros-v2 (ddc9305)