| Port details |
- domoticz-devel Home Automation System (Development Branch)
- 2025.2.16997 www
=0 2024.7.16186_4Version of this port present on the latest quarterly branch. - Maintainer: kiwi@FreeBSD.org
 - Port Added: 2024-08-23 09:09:08
- Last Update: 2025-12-29 03:58:56
- Commit Hash: 8737964
- License: GPLv3
- WWW:
- https://www.domoticz.com
- 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
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- domoticz-devel>0:www/domoticz-devel
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/domoticz-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install www/domoticz-devel
- pkg install domoticz-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: domoticz-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1765776654
SHA256 (domoticz-domoticz-2025.2.16997-cb3b96b72_GH0.tar.gz) = 079ea25b02cb4c9b6137b9e5e794302e0fbb43d0c9de81c18ba5057f701b6944
SIZE (domoticz-domoticz-2025.2.16997-cb3b96b72_GH0.tar.gz) = 13486291
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- jwt.h : devel/jwt-cpp
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libcurl.so : ftp/curl
- libboost_thread.so : devel/boost-libs
- libjsoncpp.so : devel/jsoncpp
- libmosquitto.so : net/mosquitto
- liblua-5.3.so : lang/lua53
- libminizip.so : archivers/minizip
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for domoticz-devel-2025.2.16997:
PRECOMP=on: Enable usage of precompiled header to speed build time
PYTHON=on: Enable support for Python Plugins
===> Use 'make config' to modify these settings
- Options name:
- www_domoticz-devel
- USES:
- cmake compiler:c++11-lang cpe lua:53 minizip pkgconfig sqlite ssl python
- pkg-message:
- 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
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
2025.2.16997 29 Dec 2025 03:58:56
    |
Xavier Beaudouin (kiwi)  |
www/domoticz-devel: Update to 2025.2.16997 |
2025.2.16990 05 Dec 2025 04:17:23
    |
Xavier Beaudouin (kiwi)  |
www/domoticz-devel: Update to 2025.2.16990
ChangeLog: https://github.com/domoticz/domoticz/blob/development/History.txt |
2025.2.16884 12 Nov 2025 08:30:20
    |
Xavier Beaudouin (kiwi)  |
www/domoticz-devel: Update to 2025.2.16884 |
2025.1.16796 01 Nov 2025 17:23:22
    |
Matthias Andree (mandree)  |
*: Revise USES=python:... version range constraints
and strip all lower bounds of 3.9 or 3.10 because they are implied now.
python:3.9-X -> python:-X
python:3.9+ -> python
python:3.10-X -> python:-X
python:3.10+ -> python
(options such as ,build preserved) |
2025.1.16796 28 Oct 2025 10:44:09
    |
Xavier Beaudouin (kiwi)  |
www/domoticz-devel: Update to 2025.1.16796
This build fix some CMake breakage, boost discovery and add a better
up to date Domoticz
Changelog (extract) from version 2025.1:
Version 2025.1.16796
- Implemented: EnergyDashboard, add option for (Outside) Temperature
Sensor
- Implemented: Enever, Added Pure Energy, removed obsolete providers
- Implemented: Enphase, display a error is a IQ inverter has not
been received for more then a day
- Implemented: Kodi, support for 'tvshow' type
- Implemented: MQTT-AD, added support for Climate action_template/state (Only the first 15 lines of the commit message are shown above ) |
2024.7.16186_6 22 Oct 2025 00:04:21
    |
Dima Panov (fluffy)  |
www/domoticz-devel: fix build with Boost-1.89 (+)
add missed #include <boost/asio/deadline_timer.hpp>
Reported by: fallout |
2024.7.16186_6 20 Oct 2025 11:48:39
    |
Dima Panov (fluffy)  |
devel/boost: bump consumers after boost upgrade (+)
Get rid of direct dependency ob libbost_system.so, use libboost_thread.so
instead |
2024.7.16186_5 30 Sep 2025 09:11:59
    |
Dima Panov (fluffy)  |
www/domoticz-devel: prepare for Boost-1.89, do not link with stub Boost::system
(+)
Get rid of overlinking on empty stub library Boost::system, it is header-only
since boost-1.70
With hat: office/boost |
2024.7.16186_4 02 Jun 2025 00:40:43
    |
Dima Panov (fluffy)  |
devel/boost: bump consumers after Boost update |
2024.7.16186_3 16 May 2025 14:02:12
    |
Xavier Beaudouin (kiwi)  Author: erwin freebsd |
www/domoticz*: Fix build for boost >= 1.87
With boost >= 1.87, domoticz cannot be built. This has been
handled by PR 6252 on domoticz github.
I'm adding the patches to files/ because they do not apply
cleanly unfortunately when managed via PATCH_SITES.
The problem is that the upstream patch modifies the
msbuild-related parts of the build system. Those parts are
not relevant on FreeBSD and has been already removed in
previous updates. So adding modified version of the patches
from the GitHub PR to files/ seems to be the right approach.
PR: 286076
Reported by: <erwin.freebsd-bugzilla@bk3.nl>
Approved by: 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D50373 |
2024.7.16186_3 14 Feb 2025 03:17:15
    |
Dima Panov (fluffy)  |
www/domoticz-devel: mark as BROKEN with Boost>=1.87 (+)
Since 1.87 release some long-time-ago deprecated Boost.asio facilities was
dropped off
Sponsored by: Future Crew, LLC |
2024.7.16186_3 13 Dec 2024 17:33:10
    |
Xavier Beaudouin (kiwi)  |
*/*: Use my @FreeBSD.org email as MAINTAINER
Approved by: 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D48050 |
2024.7.16186_3 20 Nov 2024 10:05:25
    |
Dima Panov (fluffy)  |
devel/boost: bump consu,ers after update Boost to 1.86 release
Sponsored by: Future Crew, LLC |
2024.7.16186_2 03 Oct 2024 10:25:14
    |
Dima Panov (fluffy)  |
*/*: bump consumers after devel/boost* update
With hat: office
Sponsored by: Future Crew, LLC |
2024.7.16186_1 12 Sep 2024 16:20:06
    |
Yuri Victorovich (yuri)  |
*/*: Bump dependencioes after devel/jsoncpp update
PR: 281462
Reported by: Ale <discipline@tiscali.it> |
2024.7.16186 31 Aug 2024 08:50:47
    |
Daniel Engberg (diizzy)  |
www/domoticz-devel: Improve port
* Add --no-same-owner --no-same-permissions to EXTRACT_AFTER_ARGS
https://cgit.freebsd.org/ports/tree/Mk/bsd.port.mk#n705
* Rework and sort OPTIONS
See
https://docs.freebsd.org/en/books/porters-handbook/book/#options-cmake_bool
* Remove variables in CMAKE_OFF that are already disabled by default
* Remove TELLDUS which was removed in 2023
Reference:
https://cgit.freebsd.org/ports/commit/?id=55660d2e5466486b38bd437a94f5ce5d089a1e2f
PR: 281016
Reviewed by: Xavier Beaudouin <kiwi@oav.net> (maintainer) |
2024.7.16186 23 Aug 2024 09:07:15
    |
Mateusz Piotrowski (0mp)  Author: Xavier Beaudouin |
www/domoticz-devel: Home Automation System (Development Branch)
This port is the development branch of www/domoticz. The plan is to
update it more or less each months.
PR: 280944 |