svn commit: r473357 - in head/www/domoticz: . files

Steve Wills swills at FreeBSD.org
Tue Jun 26 00:05:02 UTC 2018


Author: swills
Date: Tue Jun 26 00:04:59 2018
New Revision: 473357
URL: https://svnweb.freebsd.org/changeset/ports/473357

Log:
  www/domoticz: update to 4.9700
  
  PR:		229333
  Submitted by:	kiwi at oav.net (maintainer) (with changes)

Added:
  head/www/domoticz/files/patch-hardware_plugins_DelayedLink.h   (contents, props changed)
Deleted:
  head/www/domoticz/files/patch-appversion.default
  head/www/domoticz/files/patch-webserver_proxyclient.cpp
  head/www/domoticz/files/patch-webserver_server.cpp
Modified:
  head/www/domoticz/Makefile   (contents, props changed)
  head/www/domoticz/distinfo   (contents, props changed)
  head/www/domoticz/files/patch-CMakeLists.txt   (contents, props changed)
  head/www/domoticz/files/patch-getgit.cmake   (contents, props changed)
  head/www/domoticz/pkg-plist   (contents, props changed)

Modified: head/www/domoticz/Makefile
==============================================================================
--- head/www/domoticz/Makefile	Mon Jun 25 23:56:00 2018	(r473356)
+++ head/www/domoticz/Makefile	Tue Jun 26 00:04:59 2018	(r473357)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	domoticz
-PORTVERSION=	3.${DOMOTICZ_REL}
-PORTREVISION=	4
+PORTVERSION=	4.${DOMOTICZ_REL}
 CATEGORIES=	www
 
 MAINTAINER=	kiwi at oav.net
@@ -11,34 +10,34 @@ COMMENT=	Home Automation System
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/License.txt
 
-BROKEN_powerpc64=	fails to compile: libboost_thread.so: undefined reference to std::__cxx11::basic_string
-
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libexpat.so:textproc/expat2
 
 CONFLICTS_INSTALL?=	domoticz-[23]* domoticz-devel-*
 
 OPTIONS_SUB=	YES
-OPTIONS_DEFINE=	SBOOST SLUA SMQTT SSQLITE PYTHON TELLDUS
+OPTIONS_DEFINE=	PYTHON SBOOST SLUA SMINIZIP SMQTT SSQLITE SSSL TELLDUS
 SBOOST_DESC=	Use static Boost instead of dynamic linking
+SSSL_DESC=	Use static OpenSSL library instead of dynamic linking
 SLUA_DESC=	Use domoticz provided LUA instead of ports one
 SMQTT_DESC=	Use domoticz mosquitto instead of ports one
 SSQLITE_DESC=	Use domoticz SQLLite instead of ports one
+SMINIZIP_DESC=	Use domoticz minizip instead of ports one
 PYTHON_DESC=	Enable support for Python Plugins
 TELLDUS_DESC=	Enable support for Telldus
 
 .include <bsd.port.options.mk>
 
+USES=		cmake iconv pkgconfig ssl
+
 # This hack is to get rid of dependency of git while building
 # the package.
-DOMOTICZ_REL=	8153
-DOMOTICZ_TS=	1501416191
+DOMOTICZ_REL=	9700
+DOMOTICZ_TS=	1529904511
 USE_GITHUB=	yes
 GH_ACCOUNT=	domoticz
 GH_PROJECT=	domoticz
 
-USES=		cmake iconv pkgconfig ssl
-
 USE_RC_SUBR=	domoticz
 
 USERS=		domoticz
@@ -48,6 +47,12 @@ CMAKE_ARGS+=	-DCMAKE_INSTALL_PREFIX=${PREFIX}/domoticz
 		-DUSE_BUILTIN_ZLIB="NO" \
 		-DUSE_STATIC_OPENZWAVE="NO"
 
+.if ${PORT_OPTIONS:MSSSL}
+CMAKE_ARGS+=	-DUSE_OPENSSL_STATIC="YES"
+.else
+CMAKE_ARGS+=	-DUSE_OPENSSL_STATIC="NO"
+.endif
+
 .if ${PORT_OPTIONS:MSBOOST}
 CMAKE_ARGS+=	-DUSE_STATIC_BOOST="YES"
 BUILD_DEPENDS+=	boost-libs>=0:devel/boost-libs
@@ -77,6 +82,13 @@ CMAKE_ARGS+=	-DUSE_BUILTIN_SQLITE="NO"
 USES+=		sqlite
 .endif
 
+.if ${PORT_OPTIONS:MSMINIZIP}
+CMAKE_ARGS+=	-DUSE_BUILTIN_MINIZIP="YES"
+.else
+CMAKE_ARGS+=	-DUSE_BUILTIN_MINIZIP="NO"
+LIB_DEPENDS+=	libminizip.so:archivers/minizip
+.endif
+
 .if ${PORT_OPTIONS:MPYTHON}
 CMAKE_ARGS+=	-DUSE_PYTHON="YES"
 USES+=		python:3.4
@@ -90,11 +102,11 @@ LIB_DEPENDS+=	libtelldus-core.so:comms/telldus-core
 
 post-patch:
 	@${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
-	@${REINPLACE_CMD} -e "s,XXXPREFIXXXX,${PREFIX}/domoticz,g" ${WRKSRC}/CMakeLists.txt
-	@${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/appversion.default
-	@${REINPLACE_CMD} -e "s,XXXHASHXXX,${GH_TAGNAME},g" ${WRKSRC}/appversion.default
-	@${REINPLACE_CMD} -e "s,XXXTIMEXXX,${DOMOTICZ_TS},g" ${WRKSRC}/appversion.default
+	@${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
 	@${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt
+	@${REINPLACE_CMD} -e "s/\(#define APPVERSION\)\(.*\)/\1 ${DOMOTICZ_REL}/" ${WRKSRC}/appversion.default
+	@${REINPLACE_CMD} -e "s/\(#define APPHASH\)\(.*\)/\1 \"27772d9f\"/" ${WRKSRC}/appversion.default
+	@${REINPLACE_CMD} -e "s/\(#define APPDATE\)\(.*\)/\1 ${DOMOTICZ_TS}/" ${WRKSRC}/appversion.default
 
 post-install:
 	@${MKDIR} ${STAGEDIR}/var/db/domoticz ${STAGEDIR}/var/run/domoticz

Modified: head/www/domoticz/distinfo
==============================================================================
--- head/www/domoticz/distinfo	Mon Jun 25 23:56:00 2018	(r473356)
+++ head/www/domoticz/distinfo	Tue Jun 26 00:04:59 2018	(r473357)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501437831
-SHA256 (domoticz-domoticz-3.8153_GH0.tar.gz) = 5ea8f37f2ef900e9bd17b1b5375e75bfdec4f09001e3e2e0b647a260989d014c
-SIZE (domoticz-domoticz-3.8153_GH0.tar.gz) = 39659793
+TIMESTAMP = 1529917548
+SHA256 (domoticz-domoticz-4.9700_GH0.tar.gz) = c31f185a1ffac01b86a77bf33e059a4403d814e826c9d6639c63c2e9afa55a46
+SIZE (domoticz-domoticz-4.9700_GH0.tar.gz) = 37443519

Modified: head/www/domoticz/files/patch-CMakeLists.txt
==============================================================================
--- head/www/domoticz/files/patch-CMakeLists.txt	Mon Jun 25 23:56:00 2018	(r473356)
+++ head/www/domoticz/files/patch-CMakeLists.txt	Tue Jun 26 00:04:59 2018	(r473357)
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig	2017-07-30 10:19:41 UTC
+--- CMakeLists.txt.orig	2018-06-23 14:18:06 UTC
 +++ CMakeLists.txt
-@@ -241,7 +241,7 @@ MACRO(ADD_PRECOMPILED_HEADER _targetName _input)
+@@ -279,7 +279,7 @@ MACRO(ADD_PRECOMPILED_HEADER _targetName _input)
    ENDIF(CMAKE_COMPILER_IS_GNUCXX)
  ENDMACRO()
  
@@ -9,21 +9,29 @@
    DOC "git command line client")
  
  
-@@ -680,7 +680,7 @@ SET(CPACK_PACKAGE_INSTALL_DIRECTORY "domoticz")
+@@ -753,7 +753,6 @@ else()
+   target_link_libraries(domoticz -lrt ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${MINIZIP_LIBRARIES} ${CURL_LIBRARIES} pthread ${LUA_LIBRARIES} ${MQTT_LIBRARIES} ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS} ${TELLDUS_LIBRARIES} ${EXECINFO_LIBRARIES})
+ ENDIF()
  
+-ADD_PRECOMPILED_HEADER(domoticz "main/stdafx.h")
+ 
+ IF(CMAKE_COMPILER_IS_GNUCXX)
+   option(USE_STATIC_LIBSTDCXX "Build with static libgcc/libstdc++ libraries" YES)
+@@ -788,7 +787,7 @@ SET(CPACK_PACKAGE_INSTALL_DIRECTORY "domoticz")
+ 
  SET(CPACK_SOURCE_PACKAGE_FILE_NAME "${domoticz}-dev")
  SET(CPACK_PACKAGING_INSTALL_PREFIX "/")
 -SET(CPACK_PACKAGE_DEFAULT_LOCATION "/opt/${CPACK_PACKAGE_NAME}")
-+SET(CPACK_PACKAGE_DEFAULT_LOCATION "/usr/local/${CPACK_PACKAGE_NAME}")
++SET(CPACK_PACKAGE_DEFAULT_LOCATION "%%PREFIX%%/domoticz/${CPACK_PACKAGE_NAME}")
  SET(CPACK_PACKAGE_EXECUTABLES "domoticz;Home Automation System (Domotica).")
  
  #set(CPACK_DEB_COMPONENT_INSTALL TRUE)
-@@ -689,18 +689,17 @@ SET(CPACK_DEBIAN_ARCHITECTURE ${CMAKE_SYSTEM_PROCESSOR
+@@ -797,16 +796,15 @@ SET(CPACK_DEBIAN_ARCHITECTURE ${CMAKE_SYSTEM_PROCESSOR
  INCLUDE(CPack)
  
  IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
 -  set(CMAKE_INSTALL_PREFIX "/opt/${CPACK_PACKAGE_NAME}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE)
-+  set(CMAKE_INSTALL_PREFIX "/usr/local/${CPACK_PACKAGE_NAME}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE)
++	set(CMAKE_INSTALL_PREFIX "%%PREFIX%%/domoticz/${CPACK_PACKAGE_NAME}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE)
  ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
  
 -install(TARGETS domoticz DESTINATION ${CMAKE_INSTALL_PREFIX})
@@ -34,15 +42,14 @@
 -install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION ${CMAKE_INSTALL_PREFIX} USE_SOURCE_PERMISSIONS)
 -install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/plugins DESTINATION ${CMAKE_INSTALL_PREFIX})
 -install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION ${CMAKE_INSTALL_PREFIX})
+-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dzVents DESTINATION ${CMAKE_INSTALL_PREFIX})
 -install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/updatedomo DESTINATION ${CMAKE_INSTALL_PREFIX} PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ)
-+install(TARGETS domoticz DESTINATION "/usr/local/domoticz")
-+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION "/usr/local/domoticz")
-+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION "/usr/local/domoticz")
-+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION "/usr/local/domoticz")
-+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION "/usr/local/domoticz")
-+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION "/usr/local/domoticz" USE_SOURCE_PERMISSIONS)
-+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/plugins DESTINATION "/usr/local/domoticz")
-+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION "/usr/local/domoticz")
- 
- INCLUDE(TestBigEndian)
- 
++install(TARGETS domoticz DESTINATION "%%PREFIX%%/domoticz")
++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION "%%PREFIX%%/domoticz")
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION "%%PREFIX%%/domoticz")
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION "%%PREFIX%%/domoticz")
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION "%%PREFIX%%/domoticz")
++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION "%%PREFIX%%/domoticz" USE_SOURCE_PERMISSIONS)
++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/plugins DESTINATION "%%PREFIX%%/domoticz")
++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION "%%PREFIX%%/domoticz")
++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dzVents DESTINATION "%%PREFIX%%/domoticz")

Modified: head/www/domoticz/files/patch-getgit.cmake
==============================================================================
--- head/www/domoticz/files/patch-getgit.cmake	Mon Jun 25 23:56:00 2018	(r473356)
+++ head/www/domoticz/files/patch-getgit.cmake	Tue Jun 26 00:04:59 2018	(r473357)
@@ -1,4 +1,4 @@
---- getgit.cmake.orig	2017-07-30 10:19:41 UTC
+--- getgit.cmake.orig	2018-06-23 14:18:06 UTC
 +++ getgit.cmake
 @@ -1,66 +1,7 @@
  # this macro gets called as a custom build step by running make

Added: head/www/domoticz/files/patch-hardware_plugins_DelayedLink.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/domoticz/files/patch-hardware_plugins_DelayedLink.h	Tue Jun 26 00:04:59 2018	(r473357)
@@ -0,0 +1,15 @@
+--- hardware/plugins/DelayedLink.h.orig	2018-06-23 14:18:06 UTC
++++ hardware/plugins/DelayedLink.h
+@@ -143,6 +143,12 @@ namespace Plugins {
+ 				if (!shared_lib_) FindLibrary("python3.6", true);
+ 				if (!shared_lib_) FindLibrary("python3.5", true);
+ 				if (!shared_lib_) FindLibrary("python3.4", true);
++#ifdef __FreeBSD__
++				if (!shared_lib_) FindLibrary("python3.7m", true);
++				if (!shared_lib_) FindLibrary("python3.6m", true);
++				if (!shared_lib_) FindLibrary("python3.5m", true);
++				if (!shared_lib_) FindLibrary("python3.4m", true);
++#endif /* FreeBSD */
+ #endif
+ 				if (shared_lib_)
+ 				{

Modified: head/www/domoticz/pkg-plist
==============================================================================
--- head/www/domoticz/pkg-plist	Mon Jun 25 23:56:00 2018	(r473356)
+++ head/www/domoticz/pkg-plist	Tue Jun 26 00:04:59 2018	(r473357)
@@ -1,7 +1,9 @@
 domoticz/Config/2gig/ct100.xml
 domoticz/Config/2gig/ct101.xml
 domoticz/Config/2gig/ct30.xml
+domoticz/Config/2gig/ct32.xml
 domoticz/Config/2gig/ct50e.xml
+domoticz/Config/2gig/ct80.xml
 domoticz/Config/BeNext/1poleswitch.xml
 domoticz/Config/BeNext/2poleswitch.xml
 domoticz/Config/BeNext/AlarmSound.xml
@@ -75,17 +77,26 @@ domoticz/Config/aeotec/zw130.xml
 domoticz/Config/aeotec/zw132.xml
 domoticz/Config/aeotec/zw139.xml
 domoticz/Config/aeotec/zw140.xml
+domoticz/Config/aeotec/zwa001.xml
+domoticz/Config/aeotec/zwa002.xml
+domoticz/Config/aeotec/zwa003.xml
+domoticz/Config/aeotec/zwa004.xml
+domoticz/Config/aeotec/zwa005.xml
+domoticz/Config/assa_abloy/ConexisL1.xml
+domoticz/Config/assa_abloy/KeyfreeConnected-plus.xml
 domoticz/Config/assa_abloy/KeyfreeConnected.xml
 domoticz/Config/assa_abloy/PushButtonDeadbolt.xml
 domoticz/Config/assa_abloy/PushButtonLever.xml
 domoticz/Config/assa_abloy/TouchDeadbolt.xml
 domoticz/Config/assa_abloy/TouchLever.xml
 domoticz/Config/assa_abloy/nexTouch.xml
+domoticz/Config/august/asl-03.xml
 domoticz/Config/cooper/RF9501.xml
 domoticz/Config/cooper/RF9505-T.xml
 domoticz/Config/cooper/RF9517.xml
 domoticz/Config/cooper/RF9540-N.xml
 domoticz/Config/cooper/RF9542-Z.xml
+domoticz/Config/cooper/RFWC5.xml
 domoticz/Config/danfoss/living.xml
 domoticz/Config/danfoss/rsroom.xml
 domoticz/Config/danfoss/z.xml
@@ -99,6 +110,7 @@ domoticz/Config/devolo/mt02758.xml
 domoticz/Config/devolo/mt02792.xml
 domoticz/Config/devolo/mt2646.xml
 domoticz/Config/devolo/mt2647.xml
+domoticz/Config/devolo/mt2651.xml
 domoticz/Config/devolo/mt2652.xml
 domoticz/Config/devolo/mt2653.xml
 domoticz/Config/devolo/mt2756.xml
@@ -106,6 +118,14 @@ domoticz/Config/devolo/rs014G0159.xml
 domoticz/Config/dlink/dch-z110.xml
 domoticz/Config/dlink/dch-z120.xml
 domoticz/Config/dlink/dch-z510.xml
+domoticz/Config/dome/0002.xml
+domoticz/Config/dome/0083.xml
+domoticz/Config/dome/0085.xml
+domoticz/Config/dome/0086.xml
+domoticz/Config/dome/0087.xml
+domoticz/Config/dome/0088.xml
+domoticz/Config/dome/0101.xml
+domoticz/Config/dome/0201.xml
 domoticz/Config/domitech/zb22uk.xml
 domoticz/Config/domitech/ze27eu.xml
 domoticz/Config/domux/DX1CA-Z.xml
@@ -134,6 +154,7 @@ domoticz/Config/enerwave/zw500d.xml
 domoticz/Config/enerwave/zwn-bpc.xml
 domoticz/Config/enerwave/zwn-sc7.xml
 domoticz/Config/enerwave/zwnrsm1plus.xml
+domoticz/Config/enerwave/zwnrsm2plus.xml
 domoticz/Config/eurotronic/eur_cometz.xml
 domoticz/Config/eurotronic/eur_stellaz.xml
 domoticz/Config/everspring/ad146.xml
@@ -150,6 +171,7 @@ domoticz/Config/everspring/sf812.xml
 domoticz/Config/everspring/sm103.xml
 domoticz/Config/everspring/sp103.xml
 domoticz/Config/everspring/sp814.xml
+domoticz/Config/everspring/sp816.xml
 domoticz/Config/everspring/st812.xml
 domoticz/Config/everspring/st814.xml
 domoticz/Config/everspring/st815.xml
@@ -187,19 +209,27 @@ domoticz/Config/fibaro/fgs222.xml
 domoticz/Config/fibaro/fgs223.xml
 domoticz/Config/fibaro/fgsd002.xml
 domoticz/Config/fibaro/fgss101.xml
+domoticz/Config/fibaro/fgt001.xml
 domoticz/Config/fibaro/fgwpe.xml
 domoticz/Config/fibaro/fgwpfzw5.xml
 domoticz/Config/firstalert/zcombo.xml
+domoticz/Config/forest/fs2z5232000002.xml
+domoticz/Config/fortrezz/fmi.xml
+domoticz/Config/fortrezz/mimo2plus.xml
 domoticz/Config/fortrezz/mimolite.xml
 domoticz/Config/fortrezz/ssa2.xml
 domoticz/Config/fortrezz/ssa3.xml
 domoticz/Config/fortrezz/wv01.xml
 domoticz/Config/fortrezz/wwa02.xml
 domoticz/Config/frostdale/fdn2nxx.xml
+domoticz/Config/ge/12719-plugin-switch.xml
 domoticz/Config/ge/12724-dimmer.xml
 domoticz/Config/ge/14282-plugin-switch.xml
+domoticz/Config/ge/14288-outlet.xml
 domoticz/Config/ge/14291-switch.xml
+domoticz/Config/ge/14292-toggle-switch.xml
 domoticz/Config/ge/14294-dimmer.xml
+domoticz/Config/ge/14295-dimmer-toggle.xml
 domoticz/Config/ge/26931-motion-switch.xml
 domoticz/Config/ge/26933-motion-dimmer.xml
 domoticz/Config/ge/dimmer.xml
@@ -207,14 +237,22 @@ domoticz/Config/ge/dimmer_module.xml
 domoticz/Config/ge/hinge-pin.xml
 domoticz/Config/ge/receptacle.xml
 domoticz/Config/ge/relay.xml
+domoticz/Config/ge/ze26i.xml
+domoticz/Config/ge/zw4001-switch.xml
+domoticz/Config/ge/zw6302.xml
 domoticz/Config/gocontrol/GC-TBZ48L.xml
 domoticz/Config/gr/gr105.xml
 domoticz/Config/gr/gr105n.xml
+domoticz/Config/graber/brz1.xml
+domoticz/Config/graber/vcz1.xml
 domoticz/Config/greenwave/powernode1.xml
 domoticz/Config/greenwave/powernode6.xml
 domoticz/Config/hank/hkzw-dws01.xml
+domoticz/Config/hank/hkzw-fld01.xml
 domoticz/Config/hank/hkzw-ms01.xml
+domoticz/Config/hank/hkzw-rgb01.xml
 domoticz/Config/hank/hkzw-so01-smartplug.xml
+domoticz/Config/hank/hkzw-so03.xml
 domoticz/Config/hank/hkzw-so05-smartplug.xml
 domoticz/Config/hank/scenecontroller1.xml
 domoticz/Config/hank/scenecontroller4.xml
@@ -227,11 +265,15 @@ domoticz/Config/heiman/HS1SA-Z.xml
 domoticz/Config/heiman/HS1WL-Z.xml
 domoticz/Config/heiman/HS2SK-Z.xml
 domoticz/Config/homeseer/ezmotionplus.xml
+domoticz/Config/homeseer/hs-ms100plus.xml
 domoticz/Config/homeseer/hs-wd100plus.xml
+domoticz/Config/homeseer/hs-wd200plus.xml
 domoticz/Config/homeseer/hs-ws100plus.xml
+domoticz/Config/homeseer/hs-ws200plus.xml
 domoticz/Config/homeseer/hsm100.xml
 domoticz/Config/homeseer/hsm200.xml
 domoticz/Config/homeseer/ztroller.xml
+domoticz/Config/honeywell/lynx-touch-l5100.xml
 domoticz/Config/honeywell/th8320zw1000.xml
 domoticz/Config/horstmann/asrzw.xml
 domoticz/Config/horstmann/hrt4zw.xml
@@ -239,13 +281,19 @@ domoticz/Config/horstmann/scsc17.xml
 domoticz/Config/horstmann/ses302.xml
 domoticz/Config/horstmann/ses303.xml
 domoticz/Config/horstmann/sir321.xml
+domoticz/Config/horstmann/srt321.xml
 domoticz/Config/horstmann/srt323.xml
 domoticz/Config/horstmann/ssr302.xml
 domoticz/Config/idlock/idlock101.xml
 domoticz/Config/ingersoll/dwzwave1.xml
+domoticz/Config/inovelli/nzw30.xml
+domoticz/Config/inovelli/nzw31.xml
+domoticz/Config/inovelli/nzw97.xml
+domoticz/Config/inovelli/simple_module.xml
 domoticz/Config/intermatic/ca8900.xml
 domoticz/Config/iris/rangeextender.xml
 domoticz/Config/kaipule/im20.xml
+domoticz/Config/kaipule/ix32.xml
 domoticz/Config/kwikset/smartcode.xml
 domoticz/Config/leviton/dz15s.xml
 domoticz/Config/leviton/dz6hd.xml
@@ -263,8 +311,10 @@ domoticz/Config/linear/WA105DBZ-1.xml
 domoticz/Config/linear/WADWAZ-1.xml
 domoticz/Config/linear/WAPIRZ-1.xml
 domoticz/Config/linear/WD500Z-1.xml
+domoticz/Config/linear/WD500Z5-1.xml
 domoticz/Config/linear/WS15Z-1.xml
 domoticz/Config/linear/WT00Z-1.xml
+domoticz/Config/logicsoft/ZHC5002.xml
 domoticz/Config/logicsoft/ZHC5010.xml
 domoticz/Config/manufacturer_specific.xml
 domoticz/Config/manufacturer_specific.xsd
@@ -288,10 +338,13 @@ domoticz/Config/nodon/msp31xxMicroSmartPlug.xml
 domoticz/Config/northq/nq9021.xml
 domoticz/Config/northq/nq9121.xml
 domoticz/Config/northq/nq92021.xml
+domoticz/Config/oomi/ft100.xml
+domoticz/Config/oomi/ft111.xml
 domoticz/Config/options.xml
 domoticz/Config/options.xsd
 domoticz/Config/philio/pan03.xml
 domoticz/Config/philio/pan04.xml
+domoticz/Config/philio/pan06.xml
 domoticz/Config/philio/pan07.xml
 domoticz/Config/philio/pan08.xml
 domoticz/Config/philio/pan11.xml
@@ -307,6 +360,7 @@ domoticz/Config/philio/pst02-1c.xml
 domoticz/Config/philio/pst02-b.xml
 domoticz/Config/philio/pst02.xml
 domoticz/Config/polycontrol/doorlock.xml
+domoticz/Config/polycontrol/doorlockv3.xml
 domoticz/Config/polycontrol/keypad.xml
 domoticz/Config/polycontrol/polylock.xml
 domoticz/Config/popp/004407.xml
@@ -356,6 +410,7 @@ domoticz/Config/rcs/therm0009.xml
 domoticz/Config/remotec/zfm-80.xml
 domoticz/Config/remotec/zrc-90.xml
 domoticz/Config/remotec/zts-110.xml
+domoticz/Config/remotec/zts-500.xml
 domoticz/Config/remotec/zurc.xml
 domoticz/Config/remotec/zxt-120.xml
 domoticz/Config/schlage/BE468.xml
@@ -363,25 +418,37 @@ domoticz/Config/schlage/BE469.xml
 domoticz/Config/schlagelink/itemp.xml
 domoticz/Config/schlagelink/minikeypad.xml
 domoticz/Config/sensative/strips.xml
+domoticz/Config/sensative/stripscomfort.xml
+domoticz/Config/shenzen_neo/ls01ch.xml
+domoticz/Config/shenzen_neo/ls02ch.xml
 domoticz/Config/shenzen_neo/nas-ab01z.xml
 domoticz/Config/shenzen_neo/nas-ds01z.xml
 domoticz/Config/shenzen_neo/nas-pd01z.xml
+domoticz/Config/shenzen_neo/nas-rc01z.xml
 domoticz/Config/shenzen_neo/nas-wr01z.xml
 domoticz/Config/shenzen_neo/nas-ws02z.xml
+domoticz/Config/steinel/is140-2.xml
+domoticz/Config/steinel/rs-led-d2.xml
 domoticz/Config/stelpro/stzw402.xml
 domoticz/Config/swiid/swiidinter.xml
 domoticz/Config/swiid/swiidplug.xml
+domoticz/Config/telldus/TZWP102.xml
 domoticz/Config/telldus/tzdw100.xml
 domoticz/Config/telldus/tzwp100.xml
 domoticz/Config/thermofloor/heatit021.xml
+domoticz/Config/thermofloor/heatitztrm2.xml
 domoticz/Config/trane/TZEMT400AB32MAA.xml
 domoticz/Config/trane/TZEMT400BB32MAA.xml
 domoticz/Config/trane/TZEMT524AA21MA.xml
+domoticz/Config/tronika/zsc01d.xml
 domoticz/Config/vision/zd2102.xml
+domoticz/Config/vision/zd2105us5.xml
 domoticz/Config/vision/zd2201.xml
 domoticz/Config/vision/zd2301.xml
 domoticz/Config/vision/zf5201.xml
 domoticz/Config/vision/zg8101.xml
+domoticz/Config/vision/zl7261.xml
+domoticz/Config/vision/zl7431.xml
 domoticz/Config/vision/zm1601eu.xml
 domoticz/Config/vision/zm1601eu5.xml
 domoticz/Config/vision/zm1602eu.xml
@@ -400,6 +467,8 @@ domoticz/Config/wenzhou/tz66d.xml
 domoticz/Config/wenzhou/tz67.xml
 domoticz/Config/wenzhou/tz68.xml
 domoticz/Config/wenzhou/tz69.xml
+domoticz/Config/wenzhou/tz74.xml
+domoticz/Config/wenzhou/tz79.xml
 domoticz/Config/wenzhou/tz88.xml
 domoticz/Config/widom/UBS104.xml
 domoticz/Config/widom/UME304C_S.xml
@@ -407,14 +476,21 @@ domoticz/Config/widom/WDS.xml
 domoticz/Config/zipato/MiniKeypad.xml
 domoticz/Config/zipato/RGBBulb.xml
 domoticz/Config/zipato/RGBBulb2.xml
+domoticz/Config/zipato/pan04.xml
 domoticz/Config/zipato/vszd2102.xml
 domoticz/Config/zipato/zp3102.xml
+domoticz/Config/zooz/zen06.xml
 domoticz/Config/zooz/zen07.xml
+domoticz/Config/zooz/zen15.xml
 domoticz/Config/zooz/zen20.xml
+domoticz/Config/zooz/zen21.xml
+domoticz/Config/zooz/zen22.xml
+domoticz/Config/zooz/zen22v2.xml
 domoticz/Config/zooz/zen23.xml
 domoticz/Config/zooz/zen24.xml
 domoticz/Config/zooz/zse08.xml
 domoticz/Config/zooz/zse09.xml
+domoticz/Config/zooz/zse30.xml
 domoticz/Config/zooz/zse33.xml
 domoticz/Config/zooz/zse40.xml
 domoticz/Config/zwave.me/ZME_05431.xml
@@ -433,30 +509,190 @@ domoticz/Config/zwave.me/kfob.xml
 domoticz/Config/zwave.me/popp_kfob-c.xml
 domoticz/Config/zwave.me/zweather.xml
 domoticz/Config/zwcfg.xsd
+domoticz/Config/zwp/WD-100.xml
 domoticz/Config/zwscene.xsd
 domoticz/History.txt
 domoticz/License.txt
 domoticz/domoticz
+domoticz/dzVents/.gitignore
+domoticz/dzVents/documentation/README.md
+domoticz/dzVents/documentation/README.wiki
+domoticz/dzVents/documentation/dzvents-smoothing.png
+domoticz/dzVents/documentation/history.md
+domoticz/dzVents/documentation/pandoc.md
+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/Security.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/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/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/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/thermostat_setpoint_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_thermostat_mode_device.lua
+domoticz/dzVents/runtime/dzVents.lua
+domoticz/dzVents/runtime/integration-tests/File.lua
+domoticz/dzVents/runtime/integration-tests/README.md
+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/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/scriptTestEventState.lua
+domoticz/dzVents/runtime/integration-tests/secArmedAway.lua
+domoticz/dzVents/runtime/integration-tests/server.js
+domoticz/dzVents/runtime/integration-tests/silent.lua
+domoticz/dzVents/runtime/integration-tests/some_module.lua
+domoticz/dzVents/runtime/integration-tests/stage1.lua
+domoticz/dzVents/runtime/integration-tests/stage2.lua
+domoticz/dzVents/runtime/integration-tests/testContactDoorLockInvertedSwitch.lua
+domoticz/dzVents/runtime/integration-tests/testDelayedVariableScene.lua
+domoticz/dzVents/runtime/integration-tests/testEventState.lua
+domoticz/dzVents/runtime/integration-tests/testIntegration.lua
+domoticz/dzVents/runtime/integration-tests/testSelectorSwitch.lua
+domoticz/dzVents/runtime/integration-tests/varCancelled.lua
+domoticz/dzVents/runtime/integration-tests/varString.lua
+domoticz/dzVents/runtime/integration-tests/vdCancelledRepeatSwitch.lua
+domoticz/dzVents/runtime/integration-tests/vdRepeatSwitch.lua
+domoticz/dzVents/runtime/integration-tests/vdSwitchDimmer.lua
+domoticz/dzVents/runtime/lodash.lua
+domoticz/dzVents/runtime/misc/smoothing.xlsx
+domoticz/dzVents/runtime/persistence.lua
+domoticz/dzVents/runtime/tests/.luacov
+domoticz/dzVents/runtime/tests/README.md
+domoticz/dzVents/runtime/tests/data/README.md
+domoticz/dzVents/runtime/tests/devices.lua
+domoticz/dzVents/runtime/tests/generated_scripts/internal1.lua
+domoticz/dzVents/runtime/tests/generated_scripts/internal2.lua
+domoticz/dzVents/runtime/tests/scandir/.f3.lua
+domoticz/dzVents/runtime/tests/scandir/.f3.lua.swp
+domoticz/dzVents/runtime/tests/scandir/f1.lua
+domoticz/dzVents/runtime/tests/scandir/f1lua
+domoticz/dzVents/runtime/tests/scandir/f2.lua
+domoticz/dzVents/runtime/tests/scandir/f3.lua
+domoticz/dzVents/runtime/tests/scandir/lua.lua
+domoticz/dzVents/runtime/tests/scripts/global_data.lua
+domoticz/dzVents/runtime/tests/scripts/script1.lua
+domoticz/dzVents/runtime/tests/scripts/script2.lua
+domoticz/dzVents/runtime/tests/scripts/script3.lua
+domoticz/dzVents/runtime/tests/scripts/script4.lua
+domoticz/dzVents/runtime/tests/scripts/script5.lua
+domoticz/dzVents/runtime/tests/scripts/script6.lua
+domoticz/dzVents/runtime/tests/scripts/script7.lua
+domoticz/dzVents/runtime/tests/scripts/script_combined.lua
+domoticz/dzVents/runtime/tests/scripts/script_data.lua
+domoticz/dzVents/runtime/tests/scripts/script_error.lua
+domoticz/dzVents/runtime/tests/scripts/script_group1.lua
+domoticz/dzVents/runtime/tests/scripts/script_group2.lua
+domoticz/dzVents/runtime/tests/scripts/script_inactive.lua
+domoticz/dzVents/runtime/tests/scripts/script_incomplete_missing_execute.lua
+domoticz/dzVents/runtime/tests/scripts/script_incomplete_missing_on.lua
+domoticz/dzVents/runtime/tests/scripts/script_logging.lua
+domoticz/dzVents/runtime/tests/scripts/script_notable.lua
+domoticz/dzVents/runtime/tests/scripts/script_response_trigger1.lua
+domoticz/dzVents/runtime/tests/scripts/script_response_trigger2.lua
+domoticz/dzVents/runtime/tests/scripts/script_scene1.lua
+domoticz/dzVents/runtime/tests/scripts/script_scene2.lua
+domoticz/dzVents/runtime/tests/scripts/script_security.lua
+domoticz/dzVents/runtime/tests/scripts/script_security_grouped.lua
+domoticz/dzVents/runtime/tests/scripts/script_timer_classic.lua
+domoticz/dzVents/runtime/tests/scripts/script_timer_function.lua
+domoticz/dzVents/runtime/tests/scripts/script_timer_single.lua
+domoticz/dzVents/runtime/tests/scripts/script_timer_table.lua
+domoticz/dzVents/runtime/tests/scripts/script_variable1.lua
+domoticz/dzVents/runtime/tests/scripts/script_variable2.lua
+domoticz/dzVents/runtime/tests/scripts/script_variable3.lua
+domoticz/dzVents/runtime/tests/scripts/script_wildcard1.lua
+domoticz/dzVents/runtime/tests/scripts/script_wildcard2.lua
+domoticz/dzVents/runtime/tests/scripts/script_with_active_method.lua
+domoticz/dzVents/runtime/tests/scripts/script_with_time-contrained_device.lua
+domoticz/dzVents/runtime/tests/testDevice.lua
+domoticz/dzVents/runtime/tests/testDomoticz.lua
+domoticz/dzVents/runtime/tests/testEventHelpers.lua
+domoticz/dzVents/runtime/tests/testEventHelpersStorage.lua
+domoticz/dzVents/runtime/tests/testHTTPResponse.lua
+domoticz/dzVents/runtime/tests/testScriptdzVentsDispatching.lua
+domoticz/dzVents/runtime/tests/testTime.lua
+domoticz/dzVents/runtime/tests/testTimedCommand.lua
+domoticz/dzVents/runtime/tests/testUtils.lua
+domoticz/dzVents/runtime/tests/testVariable.lua
+domoticz/dzVents/runtime/tests/testfile
+domoticz/dzVents/runtime/tests/tstData.lua
+domoticz/dzVents/runtime/todo.md
 domoticz/plugins/AwoxSMP/%%LUA_LIBDIR%%/__init__.py
 domoticz/plugins/AwoxSMP/%%LUA_LIBDIR%%/pySmartPlugSmpB16.py
 domoticz/plugins/AwoxSMP/plugin.py
 domoticz/plugins/examples/BaseTemplate.py
 domoticz/plugins/examples/DenonMarantz.py
 domoticz/plugins/examples/Dlink DSP-W215.py
+domoticz/plugins/examples/HTTP Listener.py
 domoticz/plugins/examples/HTTP.py
 domoticz/plugins/examples/Kodi.py
+domoticz/plugins/examples/MQTT Publish.py
+domoticz/plugins/examples/MQTT Subscribe.py
+domoticz/plugins/examples/Pinger.py
 domoticz/plugins/examples/RAVEn.py
+domoticz/plugins/examples/UDP Discovery.py
 domoticz/scripts/_domoticz_main
 domoticz/scripts/_domoticz_main.bat
 domoticz/scripts/buienradar_rain_example.pl
+domoticz/scripts/domoticz.conf
 domoticz/scripts/download_update.sh
-domoticz/scripts/dzVents/.gitignore
 domoticz/scripts/dzVents/data/README.md
-domoticz/scripts/dzVents/documentation/README.md
-domoticz/scripts/dzVents/documentation/README.wiki
-domoticz/scripts/dzVents/documentation/dzvents-smoothing.png
-domoticz/scripts/dzVents/documentation/history.md
-domoticz/scripts/dzVents/documentation/pandoc.md
 domoticz/scripts/dzVents/examples/calc temp delta.lua
 domoticz/scripts/dzVents/examples/check battery levels.lua
 domoticz/scripts/dzVents/examples/check dead devices by desc.lua
@@ -469,136 +705,23 @@ domoticz/scripts/dzVents/examples/intruder alert.lua
 domoticz/scripts/dzVents/examples/leak_detection.lua
 domoticz/scripts/dzVents/examples/notify for dead system-alive check devices.lua
 domoticz/scripts/dzVents/examples/only run script when button pressed.lua
+domoticz/scripts/dzVents/examples/plant watering notification.lua
 domoticz/scripts/dzVents/examples/random night light.lua
 domoticz/scripts/dzVents/examples/respond to switch.lua
 domoticz/scripts/dzVents/examples/schedule fish pond pump.lua
 domoticz/scripts/dzVents/examples/simple room heating with hysteresis control.lua
+domoticz/scripts/dzVents/examples/sunscreen.lua
+domoticz/scripts/dzVents/examples/templates/HTTPRequest.lua
 domoticz/scripts/dzVents/examples/templates/bare.lua
 domoticz/scripts/dzVents/examples/templates/complete.lua
 domoticz/scripts/dzVents/examples/templates/device.lua
 domoticz/scripts/dzVents/examples/templates/global_data.lua
+domoticz/scripts/dzVents/examples/templates/group.lua
+domoticz/scripts/dzVents/examples/templates/scene.lua
 domoticz/scripts/dzVents/examples/templates/security.lua
 domoticz/scripts/dzVents/examples/templates/timer.lua
 domoticz/scripts/dzVents/examples/templates/variable.lua
 domoticz/scripts/dzVents/generated_scripts/README.md
-domoticz/scripts/dzVents/runtime/Device.lua
-domoticz/scripts/dzVents/runtime/Domoticz.lua
-domoticz/scripts/dzVents/runtime/EventHelpers.lua
-domoticz/scripts/dzVents/runtime/HistoricalStorage.lua
-domoticz/scripts/dzVents/runtime/Time.lua
-domoticz/scripts/dzVents/runtime/TimedCommand.lua
-domoticz/scripts/dzVents/runtime/Utils.lua
-domoticz/scripts/dzVents/runtime/Variable.lua
-domoticz/scripts/dzVents/runtime/device-adapters/Adapters.lua
-domoticz/scripts/dzVents/runtime/device-adapters/airquality_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/alert_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/ampere_1_phase_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/ampere_3_phase_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/barometer_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/counter_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/custom_sensor_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/distance_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/electric_usage_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/evohome_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/gas_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/generic_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/group_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/humidity_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/kodi_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/kwh_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/leafwetness_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/lux_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/opentherm_gateway_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/p1_smartmeter_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/percentage_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/pressure_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/rain_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/rgbw_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/scaleweight_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/scene_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/security_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/soilmoisture_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/solar_radiation_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/soundlevel_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/switch_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/temperature_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/temperature_humidity_barometer_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/temperature_humidity_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/text_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/thermostat_setpoint_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/uv_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/visibility_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/voltage_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/waterflow_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/wind_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/zone_heating_device.lua
-domoticz/scripts/dzVents/runtime/device-adapters/zwave_thermostat_mode_device.lua
-domoticz/scripts/dzVents/runtime/dzVents.lua
-domoticz/scripts/dzVents/runtime/integration-tests/File.lua
-domoticz/scripts/dzVents/runtime/integration-tests/README.md
-domoticz/scripts/dzVents/runtime/integration-tests/global_data.lua
-domoticz/scripts/dzVents/runtime/integration-tests/secArmedAway.lua
-domoticz/scripts/dzVents/runtime/integration-tests/stage1.lua
-domoticz/scripts/dzVents/runtime/integration-tests/stage2.lua
-domoticz/scripts/dzVents/runtime/integration-tests/testIntegration.lua
-domoticz/scripts/dzVents/runtime/integration-tests/varString.lua
-domoticz/scripts/dzVents/runtime/integration-tests/vdSwitchDimmer.lua
-domoticz/scripts/dzVents/runtime/misc/smoothing.xlsx
-domoticz/scripts/dzVents/runtime/persistence.lua
-domoticz/scripts/dzVents/runtime/tests/.luacov
-domoticz/scripts/dzVents/runtime/tests/README.md
-domoticz/scripts/dzVents/runtime/tests/data/README.md
-domoticz/scripts/dzVents/runtime/tests/devices.lua
-domoticz/scripts/dzVents/runtime/tests/generated_scripts/internal1.lua
-domoticz/scripts/dzVents/runtime/tests/generated_scripts/internal2.lua
-domoticz/scripts/dzVents/runtime/tests/scandir/.f3.lua
-domoticz/scripts/dzVents/runtime/tests/scandir/.f3.lua.swp
-domoticz/scripts/dzVents/runtime/tests/scandir/f1.lua
-domoticz/scripts/dzVents/runtime/tests/scandir/f1lua
-domoticz/scripts/dzVents/runtime/tests/scandir/f2.lua
-domoticz/scripts/dzVents/runtime/tests/scandir/f3.lua
-domoticz/scripts/dzVents/runtime/tests/scandir/lua.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/global_data.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script1.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script2.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script3.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script4.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script5.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script6.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script7.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_combined.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_data.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_error.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_inactive.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_incomplete_missing_execute.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_incomplete_missing_on.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_logging.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_notable.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_security.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_security_grouped.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_timer_classic.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_timer_function.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_timer_single.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_timer_table.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_variable1.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_variable2.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_variable3.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_wildcard1.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_wildcard2.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_with_active_method.lua
-domoticz/scripts/dzVents/runtime/tests/scripts/script_with_time-contrained_device.lua
-domoticz/scripts/dzVents/runtime/tests/testDevice.lua
-domoticz/scripts/dzVents/runtime/tests/testDomoticz.lua
-domoticz/scripts/dzVents/runtime/tests/testEventHelpers.lua
-domoticz/scripts/dzVents/runtime/tests/testEventHelpersStorage.lua
-domoticz/scripts/dzVents/runtime/tests/testScriptdzVentsDispatching.lua
-domoticz/scripts/dzVents/runtime/tests/testTime.lua
-domoticz/scripts/dzVents/runtime/tests/testTimedCommand.lua
-domoticz/scripts/dzVents/runtime/tests/testUtils.lua
-domoticz/scripts/dzVents/runtime/tests/testVariable.lua
-domoticz/scripts/dzVents/runtime/tests/testfile
-domoticz/scripts/dzVents/runtime/tests/tstData.lua
-domoticz/scripts/dzVents/runtime/todo.md
 domoticz/scripts/dzVents/scripts/README.md
 domoticz/scripts/logrotate/domoticz
 domoticz/scripts/lua/JSON.lua
@@ -621,8 +744,11 @@ domoticz/scripts/templates/All.dzVents
 domoticz/scripts/templates/Bare.dzVents
 domoticz/scripts/templates/Device.Lua
 domoticz/scripts/templates/Device.dzVents
+domoticz/scripts/templates/Group.dzVents
+domoticz/scripts/templates/HTTPRequest.dzVents
+domoticz/scripts/templates/Scene.dzVents
 domoticz/scripts/templates/Security.Lua
-domoticz/scripts/templates/Seurity.dzVents
+domoticz/scripts/templates/Security.dzVents
 domoticz/scripts/templates/Time.Lua
 domoticz/scripts/templates/Timer.dzvents
 domoticz/scripts/templates/UserVariable.Lua
@@ -638,6 +764,7 @@ domoticz/www/app/DPGooglePubSubController.js
 domoticz/www/app/DPHttpController.js
 domoticz/www/app/DPInfluxController.js
 domoticz/www/app/DashboardController.js
+domoticz/www/app/DeviceLightEdit.js
 domoticz/www/app/DevicesController.js
 domoticz/www/app/DummyController.js
 domoticz/www/app/EventsController.js
@@ -661,8 +788,6 @@ domoticz/www/app/ScenesController.js
 domoticz/www/app/SetupController.js
 domoticz/www/app/TemperatureController.js
 domoticz/www/app/TemperatureCustomLogController.js
-domoticz/www/app/TemperatureLogController.js
-domoticz/www/app/TemperatureNotificationsController.js
 domoticz/www/app/TimerplanController.js
 domoticz/www/app/UpdateController.js
 domoticz/www/app/UserVariablesController.js
@@ -671,7 +796,21 @@ domoticz/www/app/UtilityController.js
 domoticz/www/app/WeatherController.js
 domoticz/www/app/ZWaveTopologyController.js
 domoticz/www/app/app.js
+domoticz/www/app/log/LightLog.js
+domoticz/www/app/log/SceneLog.js
+domoticz/www/app/log/TemperatureLog.js
+domoticz/www/app/log/TemperatureReport.js
+domoticz/www/app/log/TextLog.js
+domoticz/www/app/log/components.js
 domoticz/www/app/main.js
+domoticz/www/app/notifications/DeviceNotifications.js
+domoticz/www/app/notifications/constants.js
+domoticz/www/app/notifications/factories.js
+domoticz/www/app/scenes/factories.js
+domoticz/www/app/timers/DeviceTimersController.js
+domoticz/www/app/timers/SceneTimersController.js
+domoticz/www/app/timers/components.js
+domoticz/www/app/timers/factories.js
 domoticz/www/css/bootstrap-responsive.css
 domoticz/www/css/bootstrap.css
 domoticz/www/css/colpick.css
@@ -709,6 +848,7 @@ domoticz/www/css/images/spacer.gif
 domoticz/www/css/jquery-ui-timepicker-addon.css
 domoticz/www/css/jquery.dataTables.min.css
 domoticz/www/css/jquery.uix.multiselect.css
+domoticz/www/css/legacy.css
 domoticz/www/css/remote.css
 domoticz/www/css/style.css
 domoticz/www/css/ui-darkness/images/animated-overlay.gif
@@ -727,11 +867,13 @@ domoticz/www/css/ui-darkness/images/ui-icons_a83300_25
 domoticz/www/css/ui-darkness/images/ui-icons_cccccc_256x240.png
 domoticz/www/css/ui-darkness/images/ui-icons_ffffff_256x240.png
 domoticz/www/css/ui-darkness/jquery-ui.min.css
+domoticz/www/css/wheelcolorpicker.css
 domoticz/www/eventsframe.html
 domoticz/www/favicon.ico
 domoticz/www/html5.appcache
 domoticz/www/i18n/domoticz-ar.json.gz
 domoticz/www/i18n/domoticz-bg.json.gz
+domoticz/www/i18n/domoticz-bs.json.gz
 domoticz/www/i18n/domoticz-ca.json.gz
 domoticz/www/i18n/domoticz-cs.json.gz
 domoticz/www/i18n/domoticz-da.json.gz
@@ -740,6 +882,7 @@ domoticz/www/i18n/domoticz-el.json.gz
 domoticz/www/i18n/domoticz-en.json.gz
 domoticz/www/i18n/domoticz-es.json.gz
 domoticz/www/i18n/domoticz-et.json.gz
+domoticz/www/i18n/domoticz-fa.json.gz
 domoticz/www/i18n/domoticz-fi.json.gz
 domoticz/www/i18n/domoticz-fr.json.gz
 domoticz/www/i18n/domoticz-he.json.gz
@@ -757,6 +900,7 @@ domoticz/www/i18n/domoticz-ro.json.gz
 domoticz/www/i18n/domoticz-ru.json.gz
 domoticz/www/i18n/domoticz-sk.json.gz
 domoticz/www/i18n/domoticz-sl.json.gz
+domoticz/www/i18n/domoticz-sq.json.gz
 domoticz/www/i18n/domoticz-sr.json.gz
 domoticz/www/i18n/domoticz-sv.json.gz
 domoticz/www/i18n/domoticz-th.json.gz
@@ -778,6 +922,8 @@ domoticz/www/images/Amplifier48_On.png
 domoticz/www/images/ChristmasTree.png
 domoticz/www/images/ChristmasTree48_Off.png
 domoticz/www/images/ChristmasTree48_On.png
+domoticz/www/images/Coltemp48.png
+domoticz/www/images/Coltemp48_Sel.png
 domoticz/www/images/Computer.png
 domoticz/www/images/Computer48_Off.png
 domoticz/www/images/Computer48_On.png
@@ -791,6 +937,10 @@ domoticz/www/images/Counter48.png
 domoticz/www/images/Custom.png
 domoticz/www/images/Custom48_Off.png
 domoticz/www/images/Custom48_On.png
+domoticz/www/images/Customw48.png
+domoticz/www/images/Customw48_Sel.png
+domoticz/www/images/Customww48.png
+domoticz/www/images/Customww48_Sel.png
 domoticz/www/images/Dimmer48_Off.png
 domoticz/www/images/Dimmer48_On.png
 domoticz/www/images/Down48.png
@@ -828,8 +978,10 @@ domoticz/www/images/Printer.png
 domoticz/www/images/Printer48_Off.png
 domoticz/www/images/Printer48_On.png
 domoticz/www/images/RGB.png
+domoticz/www/images/RGB48.png
 domoticz/www/images/RGB48_Off.png
 domoticz/www/images/RGB48_On.png
+domoticz/www/images/RGB48_Sel.png
 domoticz/www/images/Speaker.png
 domoticz/www/images/Speaker48_Off.png
 domoticz/www/images/Speaker48_On.png
@@ -845,6 +997,8 @@ domoticz/www/images/WallSocket48_On.png
 domoticz/www/images/Water.png
 domoticz/www/images/Water48_Off.png
 domoticz/www/images/Water48_On.png
+domoticz/www/images/White48.png
+domoticz/www/images/White48_Sel.png
 domoticz/www/images/Wind0.png
 domoticz/www/images/WindE.png
 domoticz/www/images/WindENE.png
@@ -949,6 +1103,7 @@ domoticz/www/images/forward_enabled.png
 domoticz/www/images/forward_enabled_hover.png
 domoticz/www/images/gauge.png
 domoticz/www/images/gauge48.png
+domoticz/www/images/general.png
 domoticz/www/images/glyphicons-halflings-white.png
 domoticz/www/images/glyphicons-halflings.png
 domoticz/www/images/handle.png
@@ -1069,6 +1224,7 @@ domoticz/www/images/text.png
 domoticz/www/images/text48.png
 domoticz/www/images/unknown.png
 domoticz/www/images/up.png
+domoticz/www/images/update.png
 domoticz/www/images/users.png
 domoticz/www/images/utility.png
 domoticz/www/images/uv.png
@@ -1157,20 +1313,23 @@ domoticz/www/js/angular-route.min.js.gz
 domoticz/www/js/angular-sanitize.min.js.gz
 domoticz/www/js/angular-scrollglue.js.gz
 domoticz/www/js/angular-tree-control.js.gz
+domoticz/www/js/angular-websocket.js.gz
 domoticz/www/js/angular.min.js.gz
 domoticz/www/js/angularAMD.min.js.gz
+domoticz/www/js/babel-polyfill-6.26.0.js.gz
 domoticz/www/js/blockly_compressed.js.gz
 domoticz/www/js/blocks_compressed.js.gz
 domoticz/www/js/bootbox.min.js.gz
 domoticz/www/js/bootstrap.min.js.gz
 domoticz/www/js/colpick.js.gz
 domoticz/www/js/d3.min.js.gz
+domoticz/www/js/dataTables.select.min.js.gz
 domoticz/www/js/dataTables.tableTools.min.js.gz
 domoticz/www/js/date.format.js.gz
-domoticz/www/js/domoticz.js.gz
-domoticz/www/js/domoticzblocks.js.gz
-domoticz/www/js/domoticzblocks_messages_en.js.gz
-domoticz/www/js/domoticzdevices.js.gz
+domoticz/www/js/domoticz.js
+domoticz/www/js/domoticzblocks.js
+domoticz/www/js/domoticzblocks_messages_en.js
+domoticz/www/js/domoticzdevices.js
 domoticz/www/js/en_compressed.js.gz
 domoticz/www/js/export-csv.js.gz
 domoticz/www/js/highcharts-more.js.gz
@@ -1178,8 +1337,7 @@ domoticz/www/js/highcharts-ng.min.js.gz
 domoticz/www/js/highcharts.js.gz
 domoticz/www/js/html5shiv.js.gz
 domoticz/www/js/i18next-1.8.0.min.js.gz
-domoticz/www/js/jquery-1.12.0.min.js.gz
-domoticz/www/js/jquery-migrate-1.2.1.min.js.gz
+domoticz/www/js/jquery-3.3.1.min.js.gz
 domoticz/www/js/jquery-ui-timepicker-addon.js.gz
 domoticz/www/js/jquery-ui.min.js.gz

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-all mailing list