BSD Ports

www/domoticz 2026.4_1 FreeBSD

Home Automation System

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ee78c9bcff
License
GPLv3
Categories
www
Package size
10942.7 KiB, 26284.3 KiB installed

Description

Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device

Install

Binary package:

pkg install domoticz

From the ports tree:

cd /usr/ports/www/domoticz/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	domoticz>0:www/domoticz

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2026.42026.4_12022.1_32024.7_22026.4
FreeBSD:14:quarterly--n/a2024.7_2-
FreeBSD:15:latest2026.42026.4_1n/a2024.7_22024.7_2
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest2026.42026.4_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 38
Run dependencies 31

No port depends on this one.

Configuration

Options name: www_domoticz

OptionDefaultDescription
PRECOMPonEnable usage of precompiled header to speed build time
PYTHONonEnable Python for Plugins and Event-Scripts
USES
cmake compiler:c++11-lang cpe minizip pkgconfig ssl lua sqlite ssl
Service scripts
domoticz
Conflicts with
domoticz-devel-[234]*

Message after installing

Notice:
 This port runs per default using uid:gid domoticz:domoticz to
 avoid security problems.

 Some code of Domoticz may needs root access. If you are ok with
 that change the following rc.conf to:

domoticz_user="root"
domoticz_group="wheel"

 And restart domoticz.

If you have issues with domoticz listen option, you can add
 net.inet6.ip6.v6only=0 to /etc/sysctl.conf

Files

pkg-plist 1411
  • domoticz/History.txt
  • domoticz/License.txt
  • domoticz/domoticz
  • domoticz/dzVents/.gitignore
  • domoticz/dzVents/documentation/README.md
  • domoticz/dzVents/documentation/README.wiki
  • domoticz/dzVents/documentation/history.md
  • domoticz/dzVents/documentation/pandoc.md
  • domoticz/dzVents/runtime/Camera.lua
  • domoticz/dzVents/runtime/CustomEvent.lua
  • domoticz/dzVents/runtime/Device.lua
  • domoticz/dzVents/runtime/Domoticz.lua
  • domoticz/dzVents/runtime/EventHelpers.lua
  • domoticz/dzVents/runtime/HTTPResponse.lua
  • domoticz/dzVents/runtime/HistoricalStorage.lua
  • domoticz/dzVents/runtime/JSON.lua
  • domoticz/dzVents/runtime/Security.lua
  • domoticz/dzVents/runtime/ShellCommandResponse.lua
  • domoticz/dzVents/runtime/SystemEvent.lua
  • domoticz/dzVents/runtime/Time.lua
  • domoticz/dzVents/runtime/TimedCommand.lua
  • domoticz/dzVents/runtime/TimedCommandOptions.lua
  • domoticz/dzVents/runtime/Timer.lua
  • domoticz/dzVents/runtime/Utils.lua
  • domoticz/dzVents/runtime/Variable.lua
  • domoticz/dzVents/runtime/XmlParser.lua
  • domoticz/dzVents/runtime/constants.lua
  • domoticz/dzVents/runtime/device-adapters/Adapters.lua
  • domoticz/dzVents/runtime/device-adapters/airquality_device.lua
  • domoticz/dzVents/runtime/device-adapters/alert_device.lua
  • domoticz/dzVents/runtime/device-adapters/ampere_1_phase_device.lua
  • domoticz/dzVents/runtime/device-adapters/ampere_3_phase_device.lua
  • domoticz/dzVents/runtime/device-adapters/barometer_device.lua
  • domoticz/dzVents/runtime/device-adapters/counter_device.lua
  • domoticz/dzVents/runtime/device-adapters/custom_sensor_device.lua
  • domoticz/dzVents/runtime/device-adapters/distance_device.lua
  • domoticz/dzVents/runtime/device-adapters/electric_usage_device.lua
  • domoticz/dzVents/runtime/device-adapters/evohome_device.lua
  • domoticz/dzVents/runtime/device-adapters/gas_device.lua
  • domoticz/dzVents/runtime/device-adapters/generic_device.lua
  • domoticz/dzVents/runtime/device-adapters/group_device.lua
  • domoticz/dzVents/runtime/device-adapters/hardware_device.lua
  • domoticz/dzVents/runtime/device-adapters/humidity_device.lua
  • domoticz/dzVents/runtime/device-adapters/kodi_device.lua
  • domoticz/dzVents/runtime/device-adapters/kwh_device.lua
  • domoticz/dzVents/runtime/device-adapters/leafwetness_device.lua
  • domoticz/dzVents/runtime/device-adapters/logitech_media_server_device.lua
  • domoticz/dzVents/runtime/device-adapters/lux_device.lua
  • domoticz/dzVents/runtime/device-adapters/onkyo_device.lua
  • domoticz/dzVents/runtime/device-adapters/opentherm_gateway_device.lua
  • domoticz/dzVents/runtime/device-adapters/p1_smartmeter_device.lua
  • domoticz/dzVents/runtime/device-adapters/percentage_device.lua
  • domoticz/dzVents/runtime/device-adapters/pressure_device.lua
  • domoticz/dzVents/runtime/device-adapters/rain_device.lua
  • domoticz/dzVents/runtime/device-adapters/rgbw_device.lua
  • domoticz/dzVents/runtime/device-adapters/scaleweight_device.lua
  • domoticz/dzVents/runtime/device-adapters/scene_device.lua
  • domoticz/dzVents/runtime/device-adapters/security_device.lua
  • domoticz/dzVents/runtime/device-adapters/smoke_detector_device.lua
  • domoticz/dzVents/runtime/device-adapters/soilmoisture_device.lua
  • domoticz/dzVents/runtime/device-adapters/solar_radiation_device.lua
  • domoticz/dzVents/runtime/device-adapters/soundlevel_device.lua
  • domoticz/dzVents/runtime/device-adapters/switch_device.lua
  • domoticz/dzVents/runtime/device-adapters/temperature_barometer_device.lua
  • domoticz/dzVents/runtime/device-adapters/temperature_device.lua
  • domoticz/dzVents/runtime/device-adapters/temperature_humidity_barometer_device.lua
  • domoticz/dzVents/runtime/device-adapters/temperature_humidity_device.lua
  • domoticz/dzVents/runtime/device-adapters/text_device.lua
  • domoticz/dzVents/runtime/device-adapters/thermostat6_device.lua
  • domoticz/dzVents/runtime/device-adapters/thermostat_operating_state_device.lua
  • domoticz/dzVents/runtime/device-adapters/thermostat_setpoint_device.lua
  • domoticz/dzVents/runtime/device-adapters/thermostat_type_3_device.lua
  • domoticz/dzVents/runtime/device-adapters/uv_device.lua
  • domoticz/dzVents/runtime/device-adapters/visibility_device.lua
  • domoticz/dzVents/runtime/device-adapters/voltage_device.lua
  • domoticz/dzVents/runtime/device-adapters/waterflow_device.lua
  • domoticz/dzVents/runtime/device-adapters/wind_device.lua
  • domoticz/dzVents/runtime/device-adapters/youless_device.lua
  • domoticz/dzVents/runtime/device-adapters/zone_heating_device.lua
  • domoticz/dzVents/runtime/device-adapters/zwave_mode_type_device.lua
  • domoticz/dzVents/runtime/dzVents.lua
  • domoticz/dzVents/runtime/eventItemIdentifier.lua
  • domoticz/dzVents/runtime/integration-tests/File.lua
  • domoticz/dzVents/runtime/integration-tests/IconScript.lua
  • domoticz/dzVents/runtime/integration-tests/README.md
  • domoticz/dzVents/runtime/integration-tests/descriptionScript.lua
  • domoticz/dzVents/runtime/integration-tests/domoticzTestTools.lua
  • domoticz/dzVents/runtime/integration-tests/global_data.lua
  • domoticz/dzVents/runtime/integration-tests/httpResponseScript.lua
  • domoticz/dzVents/runtime/integration-tests/package.json
  • domoticz/dzVents/runtime/integration-tests/quiet.lua
  • domoticz/dzVents/runtime/integration-tests/scCancelledScene.lua
  • domoticz/dzVents/runtime/integration-tests/scScene.lua
  • domoticz/dzVents/runtime/integration-tests/scriptContactDoorLockInvertedSwitch.lua
  • domoticz/dzVents/runtime/integration-tests/scriptDelayedVariableScene.lua
  • domoticz/dzVents/runtime/integration-tests/scriptSelectorSwitch.lua
  • domoticz/dzVents/runtime/integration-tests/scriptTestCustomAndSystemEventsScript.lua
  • domoticz/dzVents/runtime/integration-tests/scriptTestEventState.lua
  • domoticz/dzVents/runtime/integration-tests/scriptTestProtect.lua
  • domoticz/dzVents/runtime/integration-tests/scriptTestRename.lua

The first 100 are listed.

distinfo 2
FileSizeSHA256
domoticz-domoticz-2026.4_GH0.tar.gz1.3752675e+079cc0deff15cc1466d1c006295f0af253681ff844a2d70d8fad511082a9cce66e
domoticz-libwebem-dde28f2_GH0.tar.gz251739178c2ea77da15910598b1dea53055e88ea5121bdb56cf66d6abf4317ebac1108

Commit history 5

DateCommitCreditsLog message
ee78c9bcff Xavier Beaudouin www/domoticz: fix failing stage-qa
Fixing stage-qa by removing internal maintainer script to make "packages" for Linux, so this is unneeded. Fix USES=lua PR: 299428 Reported by: Daniel Engberg <[email protected]>
9580ea680a Xavier Beaudouin www/domoticz: update to 2026.4
Changelog: https://github.com/domoticz/domoticz/blob/development/History.txt
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
a9a387672e Daniel Engberg www/domoticz*: Mark BROKEN
Fails to build with boost 1.91.0 error: no matching function for call to object of type 'const asio_require_fn::impl' Reported by: pkg-fallout
213840c151 Dima Panov */*: bump consumers after devel/boost update