BSD Ports

www/domoticz-devel 2026.4.18490 FreeBSD

Home Automation System (Development Branch)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7e6315a869
License
GPLv3
Categories
www
Package size
10942.8 KiB, 26284.0 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-devel

From the ports tree:

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

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

RUN_DEPENDS=	domoticz-devel>0:www/domoticz-devel

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.3.183782026.3.18378-2024.7.16186_42026.3.18378
FreeBSD:14:quarterly2026.3.183782026.3.18378n/a2024.7.16186_42026.3.18378
FreeBSD:15:latest2026.3.183782026.3.18378n/a2024.7.16186_42024.7.16186_4
FreeBSD:15:quarterly2026.3.183782026.3.18378n/an/an/a
FreeBSD:16:latest2026.3.183782026.4.18490n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

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 support for Python Plugins
USES
cmake compiler:c++11-lang cpe lua minizip pkgconfig sqlite ssl
Service scripts
domoticz
Conflicts with
domoticz-[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

If your install is a new one, a default user has been created :
User/Password: admin/domoticz
Please modify password ASAP in menu Setup -> MyProfile

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.18490-623d51af5_GH0.tar.gz1.3761501e+07875464cc4d253e4867f24797c4d7c992b838f6b2b3636ca44cdaef7f4f1da3e7
domoticz-libwebem-b7fd46e_GH0.tar.gz25530667475e75ea1cd99ff3bdfc0ef4a74bf14d463138666bd858f99a66ea914d1672

Commit history 5

DateCommitCreditsLog message
7e6315a869 Xavier Beaudouin www/domoticz-devel: update to 2026.4.18490
Update to 2026.4.18490. Fix stage-qa issues reported. Update the libwebem dependency
8812e215ed Xavier Beaudouin www/domoticz-devel: update to 2026.6.18378
Unbreak the port with latest boost. Changlog: 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