Index: head/www/domoticz/Makefile =================================================================== --- head/www/domoticz/Makefile (revision 429659) +++ head/www/domoticz/Makefile (revision 429660) @@ -1,52 +1,98 @@ # $FreeBSD$ PORTNAME= domoticz -PORTVERSION= 2.${DOMOTICZ_REL} -PORTREVISION= 1 +PORTVERSION= 3.${DOMOTICZ_REL} CATEGORIES= www MAINTAINER= kiwi@oav.net COMMENT= Home Automation System LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/License.txt LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ - libboost_system.so:devel/boost-libs \ - libboost_python.so:devel/boost-python-libs \ libtelldus-core.so:comms/telldus-core +CONFLICTS_INSTALL?= domoticz-[23]* + +OPTIONS_SUB= YES +OPTIONS_DEFINE= SBOOST SLUA SMQTT SSQLITE PYTHON +SBOOST_DESC= Use static Boost 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 +PYTHON_DESC= Enable support for Python in EventSystem + +.include + # This hack is to get rid of dependency of git while building # the package. -DOMOTICZ_REL= 4268 -DOMOTICZ_TS= 1453185544 +DOMOTICZ_REL= 5877 +DOMOTICZ_TS= 1478792673 USE_GITHUB= yes -GH_TAGNAME= 12f5a19 +GH_ACCOUNT= domoticz +GH_PROJECT= domoticz -USES= cmake execinfo iconv lua:52 pkgconfig sqlite +USES= cmake iconv pkgconfig execinfo ssl USE_RC_SUBR= domoticz USERS= domoticz GROUPS= domoticz -CMAKE_ARGS= -DUSE_BUILTIN_SQLITE="NO" \ - -DUSE_BUILTIN_LUA="NO" \ - -DUSE_STATIC_BOOST="NO" \ +CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}/domoticz \ -DUSE_BUILTIN_ZLIB="NO" \ - -DCMAKE_INSTALL_PREFIX=${PREFIX}/domoticz + -DUSE_PYTHON="YES" \ + -DUSE_STATIC_OPENZWAVE="NO" +.if ${PORT_OPTIONS:MSBOOST} +CMAKE_ARGS+= -DUSE_STATIC_BOOST="YES" +BUILD_DEPENDS+= boost-libs>=0:devel/boost-libs \ + boost-python-libs>=0:devel/boost-python-libs +.else +CMAKE_ARGS+= -DUSE_STATIC_BOOST="NO" +LIB_DEPENDS+= libboost_system.so:devel/boost-libs \ + libboost_python.so:devel/boost-python-libs +.endif + +.if ${PORT_OPTIONS:MSLUA} +CMAKE_ARGS+= -DUSE_BUILTIN_LUA="YES" +.else +CMAKE_ARGS+= -DUSE_BUILTIN_LUA="NO" +USES+= lua:52 +.endif + +.if ${PORT_OPTIONS:MSMQTT} +CMAKE_ARGS+= -DUSE_BUILTIN_MQTT="YES" +.else +CMAKE_ARGS+= -DUSE_BUILTIN_MQTT="NO" +LIB_DEPENDS+= libmosquitto.so:net/mosquitto +.endif + +.if ${PORT_OPTIONS:MSSQLITE} +CMAKE_ARGS+= -DUSE_BUILTIN_SQLITE="YES" +.else +CMAKE_ARGS+= -DUSE_BUILTIN_SQLITE="NO" +USES+= sqlite +.endif + +.if ${PORT_OPTIONS:MPYTHON} +CMAKE_ARGS+= -DUSE_PYTHON="NO" +.else +CMAKE_ARGS+= -DUSE_PYTHON="YES" +USES+= python +.endif + post-patch: - @${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} -e "s,XXXPREFIXXX,${PREFIX},g" ${WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/getgit.cmake - @${REINPLACE_CMD} -e "s,XXXHASHXXX,${GH_TAGNAME},g" ${WRKSRC}/getgit.cmake - @${REINPLACE_CMD} -e "s,XXXTIMEXXX,${DOMOTICZ_TS},g" ${WRKSRC}/getgit.cmake + @${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 "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt post-install: @${MKDIR} ${STAGEDIR}/var/db/domoticz ${STAGEDIR}/var/run/domoticz .include Index: head/www/domoticz/distinfo =================================================================== --- head/www/domoticz/distinfo (revision 429659) +++ head/www/domoticz/distinfo (revision 429660) @@ -1,2 +1,3 @@ -SHA256 (domoticz-domoticz-2.4268-12f5a19_GH0.tar.gz) = 0fe901763c78312f191f62584532486638f22030a13dee98b617fea12c453901 -SIZE (domoticz-domoticz-2.4268-12f5a19_GH0.tar.gz) = 38121426 +TIMESTAMP = 1482855396 +SHA256 (domoticz-domoticz-3.5877_GH0.tar.gz) = fb88edbe428851a7a337a85faa93f6da00713b3ad086ff6957031dc9b3b58bba +SIZE (domoticz-domoticz-3.5877_GH0.tar.gz) = 38524442 Index: head/www/domoticz/files/domoticz.in =================================================================== --- head/www/domoticz/files/domoticz.in (revision 429659) +++ head/www/domoticz/files/domoticz.in (revision 429660) @@ -1,43 +1,43 @@ #! /bin/sh # # # PROVIDE: domoticz # REQUIRE: LOGIN cleanvar # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable domoticz: # #domoticz_enable (bool): set to "YES" to start domotics at boot #domoticz_dbdir (str): Default to "/var/db/domoticz" # domoticz database directory #domoticz_user (str): Default to www, user for starting domoticz #domoticz_group (str): Default to www, group for stating domoticz #domoticz_pidfile (str): Custum PID file path and name # Default to "/var/run/domoticz/${hostname}.pid". #domoticz_args (str): Custom additional arguments to be passed # Default to "-syslog -daemon -wwwbind 0.0.0.0" . /etc/rc.subr name="domoticz" rcvar="domoticz_enable" load_rc_config $name : ${domoticz_dbdir:="/var/db/domoticz"} : ${domoticz_user:=domoticz} : ${domoticz_group:=domoticz} : ${domoticz_enable:=NO} : ${domoticz_directory:=%%PREFIX%%/domoticz/domoticz} -: ${domoticz_args:="-syslog -daemon -wwwbind 0.0.0.0"} +: ${domoticz_args:="-syslog -daemon"} #: ${domoticz_args:="-syslog -dbase %%PREFIX%%/domoticz/db/domoticz.db -daemon -wwwbind 0.0.0.0 -p /var/run/domoticz.pid"} pidfile=${domoticz_pidfile:-"/var/run/domoticz/${hostname}.pid"} command="%%PREFIX%%/domoticz/domoticz" command_args="-dbase ${domoticz_dbdir}/domoticz.db -pidfile ${pidfile} ${domoticz_args}" run_rc_command "$1" Index: head/www/domoticz/files/patch-CMakeLists.txt =================================================================== --- head/www/domoticz/files/patch-CMakeLists.txt (revision 429659) +++ head/www/domoticz/files/patch-CMakeLists.txt (revision 429660) @@ -1,57 +1,33 @@ ---- CMakeLists.txt.orig 2015-12-17 18:30:44.000000000 +0100 -+++ CMakeLists.txt 2015-12-22 17:37:43.246216000 +0100 -@@ -10,7 +10,7 @@ - DEFINITION LUA_LIBRARIES) - ELSE(USE_BUILTIN_LUA) - find_package(PkgConfig) -- pkg_check_modules(LUA lua>=5.2) -+ pkg_check_modules(LUA lua-5.2) - IF(LUA_FOUND) - INCLUDE_DIRECTORIES(${LUA_INCLUDE_DIRS}) - add_definitions(-DWITH_EXTERNAL_LUA) -@@ -132,23 +132,24 @@ +--- CMakeLists.txt.orig 2016-11-10 15:44:33 UTC ++++ CMakeLists.txt +@@ -163,7 +163,7 @@ MACRO(ADD_PRECOMPILED_HEADER _targetName ENDIF(CMAKE_COMPILER_IS_GNUCXX) ENDMACRO() -FIND_PROGRAM(GIT_EXECUTABLE git -- DOC "git command line client") -+#FIND_PROGRAM(GIT_EXECUTABLE git -+# DOC "git command line client") ++FIND_PROGRAM(GIT_EXECUTABLE NOgitNO + DOC "git command line client") --MACRO(Gitversion_GET_REVISION dir variable) -- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count -- OUTPUT_VARIABLE ${variable} -- OUTPUT_STRIP_TRAILING_WHITESPACE) --ENDMACRO(Gitversion_GET_REVISION) -- --Gitversion_GET_REVISION(. ProjectRevision) --MATH(EXPR ProjectRevision "${ProjectRevision}+2107") --MESSAGE(STATUS "Compiling Revision #${ProjectRevision}") -+#MACRO(Gitversion_GET_REVISION dir variable) -+# EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count -+# OUTPUT_VARIABLE ${variable} -+# OUTPUT_STRIP_TRAILING_WHITESPACE) -+#ENDMACRO(Gitversion_GET_REVISION) -+ -+#Gitversion_GET_REVISION(. ProjectRevision) -+#MATH(EXPR ProjectRevision "${ProjectRevision}+2107") -+#MESSAGE(STATUS "Compiling Revision #${ProjectRevision}") -+MESSAGE(STATUS "Compiling Revision #XXXDOMOTICZXXX") + MACRO(Gitversion_GET_REVISION dir variable) +@@ -653,14 +653,13 @@ IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_D + set(CMAKE_INSTALL_PREFIX "/opt/${CPACK_PACKAGE_NAME}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE) + ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - # The version number. - set (domoticz_VERSION_MAJOR 3) - set (domoticz_VERSION_MINOR 0) --set (domoticz_VERSION_PATCH ${ProjectRevision}) -+set (domoticz_VERSION_PATCH XXXDOMOTICZXXX) +-install(TARGETS domoticz DESTINATION ${CMAKE_INSTALL_PREFIX}) +-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION ${CMAKE_INSTALL_PREFIX}) +-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION ${CMAKE_INSTALL_PREFIX}) +-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION ${CMAKE_INSTALL_PREFIX}) +-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION ${CMAKE_INSTALL_PREFIX}) +-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION ${CMAKE_INSTALL_PREFIX} USE_SOURCE_PERMISSIONS) +-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config 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 "XXXPREFIXXXX") ++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION "XXXPREFIXXXX") ++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION "XXXPREFIXXXX") ++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION "XXXPREFIXXXX") ++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION "XXXPREFIXXXX") ++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION "XXXPREFIXXXX" USE_SOURCE_PERMISSIONS) ++install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION "XXXPREFIXXXX") - include_directories(${CMAKE_SOURCE_DIR}/main) + INCLUDE(TestBigEndian) -@@ -482,7 +483,7 @@ - IF(CMAKE_SYSTEM_NAME STREQUAL "Darwin") - target_link_libraries(domoticz ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS}) - else() -- target_link_libraries(domoticz -lrt ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS}) -+ target_link_libraries(domoticz -lrt ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} -LXXXPREFIXXX/lib pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS}) - ENDIF() - - ADD_PRECOMPILED_HEADER(domoticz "main/stdafx.h") Index: head/www/domoticz/files/patch-appversion.default =================================================================== --- head/www/domoticz/files/patch-appversion.default (nonexistent) +++ head/www/domoticz/files/patch-appversion.default (revision 429660) @@ -0,0 +1,9 @@ +--- appversion.default.orig 2016-11-10 15:44:33 UTC ++++ appversion.default +@@ -1,3 +1,3 @@ +-#define APPVERSION 5876 +-#define APPHASH "b97777b" +-#define APPDATE 1478691222 ++#define APPVERSION XXXDOMOTICZXXX ++#define APPHASH "XXXHASHXXX" ++#define APPDATE XXXTIMEXXX Property changes on: head/www/domoticz/files/patch-appversion.default ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/domoticz/files/patch-getgit.cmake =================================================================== --- head/www/domoticz/files/patch-getgit.cmake (revision 429659) +++ head/www/domoticz/files/patch-getgit.cmake (revision 429660) @@ -1,66 +1,70 @@ ---- getgit.cmake.old 2015-12-15 12:12:10.000000000 +0100 -+++ getgit.cmake 2015-12-16 13:04:15.081839000 +0100 -@@ -1,34 +1,35 @@ - # the git.cmake module is part of the standard distribution +--- getgit.cmake.orig 2016-11-10 15:44:33 UTC ++++ getgit.cmake +@@ -1,66 +1,7 @@ + # this macro gets called as a custom build step by running make + # please take into account, that the variable 'SOURCE_DIR' has been defined by the caller + +-# the git.cmake module is part of the standard distribution -find_package(Git) -if(NOT GIT_FOUND) - MESSAGE(FATAL_ERROR "Git not found!.") -endif() - -MACRO(Gitversion_GET_REVISION dir variable) -- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count +- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git rev-list HEAD --count +- WORKING_DIRECTORY ${dir} - OUTPUT_VARIABLE ${variable} - OUTPUT_STRIP_TRAILING_WHITESPACE) -ENDMACRO(Gitversion_GET_REVISION) - -MACRO(Gitversion_GET_HASH dir variable) -- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD +- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git rev-parse --short HEAD +- WORKING_DIRECTORY ${dir} - OUTPUT_VARIABLE ${variable} - OUTPUT_STRIP_TRAILING_WHITESPACE) -ENDMACRO(Gitversion_GET_HASH) - -MACRO(Gitversion_GET_DATE dir variable) -- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} show -s --format=%ct +- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git show -s --format=%ct +- WORKING_DIRECTORY ${dir} - OUTPUT_VARIABLE ${variable} - OUTPUT_STRIP_TRAILING_WHITESPACE) -ENDMACRO(Gitversion_GET_DATE) - --Gitversion_GET_REVISION(. ProjectRevision) --Gitversion_GET_HASH(. ProjectHash) --Gitversion_GET_DATE(. ProjectDate) -+#find_package(Git) -+#if(NOT GIT_FOUND) -+# MESSAGE(FATAL_ERROR "Git not found!.") -+#endif() -+# -+#MACRO(Gitversion_GET_REVISION dir variable) -+# EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count -+# OUTPUT_VARIABLE ${variable} -+# OUTPUT_STRIP_TRAILING_WHITESPACE) -+#ENDMACRO(Gitversion_GET_REVISION) -+# -+#MACRO(Gitversion_GET_HASH dir variable) -+# EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD -+# OUTPUT_VARIABLE ${variable} -+# OUTPUT_STRIP_TRAILING_WHITESPACE) -+#ENDMACRO(Gitversion_GET_HASH) -+# -+#MACRO(Gitversion_GET_DATE dir variable) -+# EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} show -s --format=%ct -+# OUTPUT_VARIABLE ${variable} -+# OUTPUT_STRIP_TRAILING_WHITESPACE) -+#ENDMACRO(Gitversion_GET_DATE) -+# -+#Gitversion_GET_REVISION(. ProjectRevision) -+#Gitversion_GET_HASH(. ProjectHash) -+#Gitversion_GET_DATE(. ProjectDate) - - # write a file with the APPVERSION define --MATH(EXPR ProjectRevision "${ProjectRevision}+2107") --file(WRITE appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n") -+#MATH(EXPR ProjectRevision "${ProjectRevision}+2107") -+#file(WRITE appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n") -+file(WRITE appversion.h.txt "#define APPVERSION XXXDOMOTICZXXX\n#define APPHASH \"XXXHASHXXX\"\n#define APPDATE XXXTIMEXXX\n") - # copy the file to the final header only if the version changes - # reduces needless rebuilds - +-MACRO(Gitversion_CHECK_DIRTY dir variable) +- EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git diff-index -m --name-only HEAD +- WORKING_DIRECTORY ${dir} +- OUTPUT_VARIABLE ${variable} +- OUTPUT_STRIP_TRAILING_WHITESPACE) +-ENDMACRO(Gitversion_CHECK_DIRTY) +- +-Gitversion_GET_REVISION("${SOURCE_DIR}" ProjectRevision) +-IF(NOT ProjectRevision) +- MESSAGE(STATUS "Failed to get ProjectRevision from git, set it to 0") +- set (ProjectRevision 0) +-ELSE(NOT ProjectRevision) +- MATH(EXPR ProjectRevision "${ProjectRevision}+2107") +-ENDIF(NOT ProjectRevision) +-Gitversion_GET_HASH("${SOURCE_DIR}" ProjectHash) +-IF(NOT ProjectHash) +- MESSAGE(STATUS "Failed to get ProjectHash from git, set it to 0") +- set (ProjectHash 0) +-ENDIF(NOT ProjectHash) +-Gitversion_GET_DATE("${SOURCE_DIR}" ProjectDate) +-IF(NOT ProjectDate) +- MESSAGE(STATUS "Failed to get ProjectDate from git, set it to 0") +- set (ProjectDate 0) +-ENDIF(NOT ProjectDate) +-Gitversion_CHECK_DIRTY("${SOURCE_DIR}" ProjectDirty) +-IF(ProjectDirty) +- MESSAGE(STATUS "domoticz has been modified locally: adding \"-modified\" to hash") +- set (ProjectHash "${ProjectHash}-modified") +-ENDIF(ProjectDirty) +- +-# write a file with the APPVERSION define +-file(WRITE ${SOURCE_DIR}/appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n") +- ++set (ProjectDate 0) + # if ProjectDate is 0, create appversion.h.txt from a copy of appversion.default + IF(NOT ProjectDate AND EXISTS ${SOURCE_DIR}/appversion.default) + MESSAGE(STATUS "ProjectDate is 0 and appversion.default exists, copy it") Index: head/www/domoticz/pkg-descr =================================================================== --- head/www/domoticz/pkg-descr (revision 429659) +++ head/www/domoticz/pkg-descr (revision 429660) @@ -1,6 +1,6 @@ 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 -WWW: http://www.domoticz.com/ +WWW: http://www.domoticz.com Index: head/www/domoticz/pkg-message =================================================================== --- head/www/domoticz/pkg-message (nonexistent) +++ head/www/domoticz/pkg-message (revision 429660) @@ -0,0 +1,14 @@ +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 Property changes on: head/www/domoticz/pkg-message ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/domoticz/pkg-plist =================================================================== --- head/www/domoticz/pkg-plist (revision 429659) +++ head/www/domoticz/pkg-plist (revision 429660) @@ -1,900 +1,1051 @@ domoticz/Config/2gig/ct100.xml domoticz/Config/2gig/ct101.xml domoticz/Config/2gig/ct30.xml +domoticz/Config/2gig/ct50e.xml domoticz/Config/BeNext/1poleswitch.xml domoticz/Config/BeNext/2poleswitch.xml domoticz/Config/BeNext/AlarmSound.xml domoticz/Config/BeNext/BuiltinDimmer.xml domoticz/Config/BeNext/DoorSensor.xml domoticz/Config/BeNext/EnergySwitch.xml domoticz/Config/BeNext/HeatingControl.xml domoticz/Config/BeNext/Molite.xml +domoticz/Config/BeNext/PanicButton.xml +domoticz/Config/BeNext/PanicWatch.xml domoticz/Config/BeNext/PluginDimmer.xml domoticz/Config/BeNext/SceneController.xml domoticz/Config/BeNext/TagReader.xml domoticz/Config/act/lfm20.xml domoticz/Config/act/zdm230.xml domoticz/Config/act/zdw103.xml domoticz/Config/act/zdw232.xml domoticz/Config/act/zir010.xml domoticz/Config/act/zrp110.xml domoticz/Config/act/zrw103.xml -domoticz/Config/aeotec/alms.xml -domoticz/Config/aeotec/doorbell_gen5.xml -domoticz/Config/aeotec/doorwindow.xml -domoticz/Config/aeotec/drycontactsensor.xml -domoticz/Config/aeotec/dsd31.xml -domoticz/Config/aeotec/hdss_gen5.xml -domoticz/Config/aeotec/hem.xml -domoticz/Config/aeotec/hemg2.xml -domoticz/Config/aeotec/keyfob.xml -domoticz/Config/aeotec/keyfob2.xml -domoticz/Config/aeotec/ledbulb.xml -domoticz/Config/aeotec/minimote.xml -domoticz/Config/aeotec/msesv2.xml -domoticz/Config/aeotec/multisensor6.xml -domoticz/Config/aeotec/multisensor_gen5.xml -domoticz/Config/aeotec/panicbtn.xml -domoticz/Config/aeotec/recessed_doorsensor.xml -domoticz/Config/aeotec/recessed_doorsensor_gen5.xml -domoticz/Config/aeotec/sd6.xml -domoticz/Config/aeotec/ses.xml -domoticz/Config/aeotec/ses2.xml -domoticz/Config/aeotec/ss6.xml -domoticz/Config/aeotec/watersensor.xml -domoticz/Config/aeotec/zstickgen5.xml +domoticz/Config/aeotec/dsa03202.xml +domoticz/Config/aeotec/dsa22.xml +domoticz/Config/aeotec/dsa38.xml +domoticz/Config/aeotec/dsb04100.xml +domoticz/Config/aeotec/dsb05.xml +domoticz/Config/aeotec/dsb09104.xml +domoticz/Config/aeotec/dsb28.xml +domoticz/Config/aeotec/dsb29.xml +domoticz/Config/aeotec/dsb45.xml +domoticz/Config/aeotec/dsb54.xml +domoticz/Config/aeotec/dsc06106.xml +domoticz/Config/aeotec/dsc08101.xml +domoticz/Config/aeotec/dsc10.xml +domoticz/Config/aeotec/dsc11.xml +domoticz/Config/aeotec/dsc12104.xml +domoticz/Config/aeotec/dsc13104.xml +domoticz/Config/aeotec/dsc14104.xml +domoticz/Config/aeotec/dsc18103.xml +domoticz/Config/aeotec/dsc19103.xml +domoticz/Config/aeotec/dsc24.xml +domoticz/Config/aeotec/dsc26103.xml +domoticz/Config/aeotec/dsc27103.xml +domoticz/Config/aeotec/dsc35103.xml +domoticz/Config/aeotec/dsd37.xml +domoticz/Config/aeotec/zw056.xml +domoticz/Config/aeotec/zw062.xml +domoticz/Config/aeotec/zw074.xml +domoticz/Config/aeotec/zw075.xml +domoticz/Config/aeotec/zw078.xml +domoticz/Config/aeotec/zw080.xml +domoticz/Config/aeotec/zw088.xml +domoticz/Config/aeotec/zw089.xml +domoticz/Config/aeotec/zw090.xml +domoticz/Config/aeotec/zw095.xml +domoticz/Config/aeotec/zw096.xml +domoticz/Config/aeotec/zw097.xml +domoticz/Config/aeotec/zw098.xml +domoticz/Config/aeotec/zw099.xml +domoticz/Config/aeotec/zw100.xml +domoticz/Config/aeotec/zw112.xml +domoticz/Config/aeotec/zw117.xml +domoticz/Config/aeotec/zw120.xml +domoticz/Config/aeotec/zw121.xml +domoticz/Config/aeotec/zw130.xml +domoticz/Config/assa_abloy/KeyfreeConnected.xml domoticz/Config/assa_abloy/RealLivingCapTouch.xml domoticz/Config/cooper/RF9505-T.xml domoticz/Config/cooper/RF9540-N.xml domoticz/Config/danfoss/living.xml +domoticz/Config/danfoss/rsroom.xml domoticz/Config/danfoss/z.xml domoticz/Config/device_classes.xml domoticz/Config/device_classes.xsd domoticz/Config/device_configuration.xsd +domoticz/Config/devolo/mt02648.xml +domoticz/Config/devolo/mt2646.xml +domoticz/Config/devolo/mt2647.xml domoticz/Config/dlink/dch-z110.xml +domoticz/Config/dlink/dch-z120.xml +domoticz/Config/dlink/dch-z510.xml +domoticz/Config/domitech/zb22uk.xml +domoticz/Config/domitech/ze27eu.xml domoticz/Config/dragontech/wd-100.xml +domoticz/Config/duwi/05458.xml domoticz/Config/duwi/ZWES1000.xml domoticz/Config/duwi/ZWESJ300.xml -domoticz/Config/eneco/ed20.xml +domoticz/Config/duwi/zwfb.xml +domoticz/Config/electronicsolutions/dbmz.xml +domoticz/Config/enerwave/zw15s.xml +domoticz/Config/enerwave/zw20r.xml +domoticz/Config/enerwave/zw20rm.xml +domoticz/Config/enerwave/zw500d.xml +domoticz/Config/enerwave/zwn-bpc.xml domoticz/Config/enerwave/zwn-sc7.xml domoticz/Config/eurotronic/eur_cometz.xml domoticz/Config/eurotronic/eur_stellaz.xml domoticz/Config/everspring/ad146.xml domoticz/Config/everspring/ad147.xml domoticz/Config/everspring/an145.xml domoticz/Config/everspring/an158.xml domoticz/Config/everspring/an179.xml domoticz/Config/everspring/an180.xml +domoticz/Config/everspring/an181.xml +domoticz/Config/everspring/hac01.xml domoticz/Config/everspring/hsp02.xml domoticz/Config/everspring/se812.xml domoticz/Config/everspring/sf812.xml domoticz/Config/everspring/sm103.xml domoticz/Config/everspring/sp103.xml domoticz/Config/everspring/sp814.xml domoticz/Config/everspring/st812.xml domoticz/Config/everspring/st814.xml domoticz/Config/everspring/st815.xml domoticz/Config/everspring/tse03.xml domoticz/Config/everspringct/hsm02.xml domoticz/Config/evolve/lrm-as.xml domoticz/Config/evolve/lsm-15.xml domoticz/Config/evolve/ltm-5.xml +domoticz/Config/fakro/zws12.xml +domoticz/Config/fakro/zws230.xml domoticz/Config/fibaro/fgbs001.xml domoticz/Config/fibaro/fgd211.xml domoticz/Config/fibaro/fgd212.xml domoticz/Config/fibaro/fgfs101.xml +domoticz/Config/fibaro/fgfs101zw5.xml +domoticz/Config/fibaro/fggc001.xml domoticz/Config/fibaro/fgk001.xml +domoticz/Config/fibaro/fgk10x.xml domoticz/Config/fibaro/fgms.xml +domoticz/Config/fibaro/fgpb101.xml domoticz/Config/fibaro/fgr221.xml +domoticz/Config/fibaro/fgr222.xml domoticz/Config/fibaro/fgrgbwm441.xml domoticz/Config/fibaro/fgrm222.xml domoticz/Config/fibaro/fgs211.xml domoticz/Config/fibaro/fgs212.xml +domoticz/Config/fibaro/fgs213.xml domoticz/Config/fibaro/fgs221.xml domoticz/Config/fibaro/fgs222.xml +domoticz/Config/fibaro/fgs223.xml domoticz/Config/fibaro/fgsd002.xml domoticz/Config/fibaro/fgss101.xml domoticz/Config/fibaro/fgwpe.xml +domoticz/Config/firstalert/zcombo.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/12724-dimmer.xml domoticz/Config/ge/dimmer.xml domoticz/Config/ge/dimmer_module.xml +domoticz/Config/ge/hinge-pin.xml +domoticz/Config/ge/receptacle.xml domoticz/Config/ge/relay.xml +domoticz/Config/gr/gr105.xml +domoticz/Config/gr/gr105n.xml domoticz/Config/greenwave/powernode1.xml domoticz/Config/greenwave/powernode6.xml domoticz/Config/homeseer/ezmotionplus.xml domoticz/Config/homeseer/hsm100.xml domoticz/Config/homeseer/hsm200.xml domoticz/Config/homeseer/ztroller.xml domoticz/Config/honeywell/th8320zw1000.xml +domoticz/Config/horstmann/asrzw.xml domoticz/Config/horstmann/hrt4zw.xml +domoticz/Config/horstmann/scsc17.xml +domoticz/Config/horstmann/ses302.xml +domoticz/Config/horstmann/ses303.xml +domoticz/Config/horstmann/sir321.xml +domoticz/Config/horstmann/srt323.xml +domoticz/Config/idlock/idlock101.xml domoticz/Config/intermatic/ca8900.xml domoticz/Config/iris/rangeextender.xml +domoticz/Config/kwikset/smartcode.xml domoticz/Config/leviton/rzi10.xml domoticz/Config/leviton/vrcpg.xml domoticz/Config/leviton/vrf01.xml domoticz/Config/leviton/vri06.xml domoticz/Config/leviton/vri10.xml +domoticz/Config/linear/LB60Z-1.xml domoticz/Config/linear/PD300Z-2.xml +domoticz/Config/linear/WA00Z-1.xml domoticz/Config/linear/WD500Z-1.xml domoticz/Config/manufacturer_specific.xml domoticz/Config/manufacturer_specific.xsd +domoticz/Config/mcohome/mhp210.xml domoticz/Config/mcohome/mhs311.xml domoticz/Config/mcohome/mhs312.xml domoticz/Config/mcohome/mhs314.xml domoticz/Config/mcohome/mhs411.xml domoticz/Config/mcohome/mhs412.xml domoticz/Config/mcohome/mhs513.xml domoticz/Config/merten/507801.xml domoticz/Config/merten/50x5xx.xml +domoticz/Config/nexia/db100z.xml domoticz/Config/nodon/asp3100SmartPlug.xml domoticz/Config/nodon/crc3100OctanRemote.xml +domoticz/Config/nodon/crc360xSofremote.xml domoticz/Config/nodon/cws3101wallswitch.xml +domoticz/Config/nodon/msp31xxMicroSmartPlug.xml +domoticz/Config/northq/nq9021.xml domoticz/Config/northq/nq9121.xml domoticz/Config/northq/nq92021.xml domoticz/Config/options.xml domoticz/Config/options.xsd +domoticz/Config/philio/pan03.xml domoticz/Config/philio/pan04.xml +domoticz/Config/philio/pan08.xml +domoticz/Config/philio/phpab01.xml +domoticz/Config/philio/phpat02.xml +domoticz/Config/philio/phpsg01.xml +domoticz/Config/philio/pse02.xml domoticz/Config/philio/psm02.xml +domoticz/Config/philio/psr04.xml 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/keypad.xml domoticz/Config/polycontrol/polylock.xml +domoticz/Config/popp/009105.xml +domoticz/Config/popp/009303.xml domoticz/Config/popp/123580.xml domoticz/Config/popp/123601.xml domoticz/Config/popp/123658.xml -domoticz/Config/popp/POP009303.xml -domoticz/Config/popp/POPE009105.xml +domoticz/Config/popp/smoke-detector.xml +domoticz/Config/popp/solar-siren.xml domoticz/Config/popp/zweather.xml +domoticz/Config/qees/reto-dimmer-plus.xml domoticz/Config/qees/reto-plugin-switch.xml domoticz/Config/qubino/ZMNHAA2.xml -domoticz/Config/qubino/ZMNHAD1.xml +domoticz/Config/qubino/ZMNHADx.xml domoticz/Config/qubino/ZMNHBA2.xml -domoticz/Config/qubino/ZMNHBD2.xml +domoticz/Config/qubino/ZMNHBDx.xml domoticz/Config/qubino/ZMNHCA2.xml -domoticz/Config/qubino/ZMNHCD.xml +domoticz/Config/qubino/ZMNHCDx.xml domoticz/Config/qubino/ZMNHDA2.xml -domoticz/Config/qubino/ZMNHDD1.xml +domoticz/Config/qubino/ZMNHDDx.xml domoticz/Config/qubino/ZMNHIA2.xml +domoticz/Config/qubino/ZMNHIDxS1.xml +domoticz/Config/qubino/ZMNHIDxS2.xml domoticz/Config/qubino/ZMNHJA2.xml domoticz/Config/qubino/ZMNHJD1.xml -domoticz/Config/qubino/ZMNHND1.xml +domoticz/Config/qubino/ZMNHKDx.xml +domoticz/Config/qubino/ZMNHLAx.xml +domoticz/Config/qubino/ZMNHLDx.xml +domoticz/Config/qubino/ZMNHNDx.xml +domoticz/Config/qubino/ZMNHODx.xml +domoticz/Config/qubino/ZMNHSDx.xml +domoticz/Config/qubino/ZMNHTDx.xml +domoticz/Config/qubino/ZMNHUD1.xml +domoticz/Config/qubino/ZMNHVDx.xml +domoticz/Config/qubino/ZMNHZDx.xml domoticz/Config/rcs/em52-zw.xml domoticz/Config/rcs/pm12-zw.xml domoticz/Config/rcs/therm0005.xml domoticz/Config/rcs/therm0007.xml 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/zurc.xml domoticz/Config/remotec/zxt-120.xml domoticz/Config/schlage/BE469NXCEN.xml domoticz/Config/schlagelink/itemp.xml domoticz/Config/schlagelink/minikeypad.xml -domoticz/Config/sensative/strips-mazw.xml +domoticz/Config/sensative/strips.xml +domoticz/Config/shenzen_neo/nas-ds01z.xml +domoticz/Config/shenzen_neo/nas-pd01z.xml +domoticz/Config/shenzen_neo/nas-wr01z.xml +domoticz/Config/shenzen_neo/nas-ws02z.xml +domoticz/Config/stelpro/stzw402.xml domoticz/Config/swiid/swiidinter.xml domoticz/Config/swiid/swiidplug.xml -domoticz/Config/thermofloor/multireg.xml +domoticz/Config/telldus/tzdw100.xml +domoticz/Config/thermofloor/heatit021.xml domoticz/Config/trane/TZEMT400AB32MAA.xml domoticz/Config/trane/TZEMT400BB32MAA.xml domoticz/Config/vision/zd2102.xml +domoticz/Config/vision/zd2201.xml +domoticz/Config/vision/zd2301.xml +domoticz/Config/vision/zg8101.xml domoticz/Config/vision/zm1601eu.xml +domoticz/Config/vision/zm1601eu5.xml domoticz/Config/vision/zm1602eu.xml +domoticz/Config/vision/zm1602eu5.xml domoticz/Config/vision/zp3102.xml +domoticz/Config/vision/zp3111.xml domoticz/Config/vision/zs5101eu.xml domoticz/Config/vitrum/vitrumBS.xml domoticz/Config/waynedalton/WDTC-20.xml domoticz/Config/wenzhou/sm103.xml domoticz/Config/wenzhou/tsp01.xml +domoticz/Config/wenzhou/tz55.xml +domoticz/Config/wenzhou/tz56.xml domoticz/Config/wenzhou/tz65d.xml domoticz/Config/wenzhou/tz66d.xml domoticz/Config/wenzhou/tz67.xml domoticz/Config/wenzhou/tz68.xml domoticz/Config/wenzhou/tz88.xml domoticz/Config/widom/UBS104.xml domoticz/Config/widom/UME304C_S.xml +domoticz/Config/widom/WDS.xml domoticz/Config/zipato/MiniKeypad.xml domoticz/Config/zipato/RGBBulb.xml +domoticz/Config/zooz/zen07.xml +domoticz/Config/zooz/zse08.xml +domoticz/Config/zooz/zse09.xml domoticz/Config/zwave.me/ZME_05431.xml domoticz/Config/zwave.me/ZME_06433.xml domoticz/Config/zwave.me/ZME_06436.xml domoticz/Config/zwave.me/ZME_064381.xml domoticz/Config/zwave.me/ZME_064435.xml domoticz/Config/zwave.me/ZME_KFOB-S.xml +domoticz/Config/zwave.me/ZME_RC2.xml domoticz/Config/zwave.me/ZME_WALLC-S.xml domoticz/Config/zwave.me/ZME_WCD2.xml +domoticz/Config/zwave.me/ZUno.xml domoticz/Config/zwave.me/iTemp.xml 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/zwscene.xsd domoticz/History.txt domoticz/License.txt domoticz/domoticz domoticz/scripts/_domoticz_main domoticz/scripts/_domoticz_main.bat domoticz/scripts/buienradar_rain_example.pl domoticz/scripts/download_update.sh +domoticz/scripts/logrotate/domoticz +domoticz/scripts/lua/JSON.lua domoticz/scripts/lua/script_device_demo.lua domoticz/scripts/lua/script_time_demo.lua domoticz/scripts/lua_parsers/example.lua domoticz/scripts/lua_parsers/example_json.lua +domoticz/scripts/lua_parsers/example_owm.lua domoticz/scripts/lua_parsers/example_xml.lua domoticz/scripts/python/domoticz.py +domoticz/scripts/python/googlepubsub.py domoticz/scripts/python/reloader.py domoticz/scripts/python/script_device_PIRsmarter.py domoticz/scripts/readme.txt domoticz/scripts/restart_domoticz domoticz/scripts/templates/All.Lua +domoticz/scripts/templates/All.Python domoticz/scripts/templates/Device.Lua domoticz/scripts/templates/Security.Lua domoticz/scripts/templates/Time.Lua domoticz/scripts/templates/UserVariable.Lua domoticz/scripts/update_domoticz -domoticz/updatedomo +domoticz/server_cert.pem domoticz/www/app/AboutController.js domoticz/www/app/CamController.js domoticz/www/app/CustomIconsController.js domoticz/www/app/DPFibaroController.js +domoticz/www/app/DPGooglePubSubController.js domoticz/www/app/DPHttpController.js domoticz/www/app/DashboardController.js domoticz/www/app/DevicesController.js +domoticz/www/app/DummyController.js domoticz/www/app/EventsController.js domoticz/www/app/FloorplanController.js domoticz/www/app/FloorplanEditController.js domoticz/www/app/ForecastController.js domoticz/www/app/FrontpageController.js domoticz/www/app/HardwareController.js domoticz/www/app/HistoryController.js domoticz/www/app/LightsController.js domoticz/www/app/LogController.js domoticz/www/app/LoginController.js domoticz/www/app/LogoutController.js domoticz/www/app/NotificationController.js domoticz/www/app/OfflineController.js domoticz/www/app/RFXComFirmwareController.js domoticz/www/app/RestoreDatabaseController.js domoticz/www/app/RoomplanController.js 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/UpdateController.js domoticz/www/app/UserVariablesController.js domoticz/www/app/UsersController.js domoticz/www/app/UtilityController.js domoticz/www/app/WeatherController.js domoticz/www/app/ZWaveTopologyController.js domoticz/www/app/app.js domoticz/www/app/main.js domoticz/www/css/bootstrap-responsive.css domoticz/www/css/bootstrap.css domoticz/www/css/colpick.css domoticz/www/css/demo_table_jui.css domoticz/www/css/fonts/Oswald-Light.eot domoticz/www/css/fonts/Oswald-Light.ttf domoticz/www/css/fonts/Oswald-Regular.eot domoticz/www/css/fonts/Oswald-Regular.ttf domoticz/www/css/fonts/Satisfy.eot domoticz/www/css/fonts/Satisfy.ttf domoticz/www/css/images/bg-track.png domoticz/www/css/images/close.png domoticz/www/css/images/handle.png domoticz/www/css/images/img01.jpg domoticz/www/css/images/img01a.jpg domoticz/www/css/images/img02.jpg domoticz/www/css/images/img03.jpg domoticz/www/css/images/img03b.jpg domoticz/www/css/images/img03bd.png domoticz/www/css/images/img03bs.jpg domoticz/www/css/images/img03r.jpg domoticz/www/css/images/img03s.jpg domoticz/www/css/images/img04.png domoticz/www/css/images/img05.png domoticz/www/css/images/img06.png domoticz/www/css/images/img07.png domoticz/www/css/images/img08.jpg domoticz/www/css/images/img09.png domoticz/www/css/images/img10.png domoticz/www/css/images/img11.jpg domoticz/www/css/images/img12.jpg domoticz/www/css/images/img12.png domoticz/www/css/images/img13.jpg 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/remote.css domoticz/www/css/style.css domoticz/www/css/ui-darkness/images/animated-overlay.gif domoticz/www/css/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png domoticz/www/css/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png domoticz/www/css/ui-darkness/images/ui-bg_glass_20_555555_1x400.png domoticz/www/css/ui-darkness/images/ui-bg_glass_40_0078a3_1x400.png domoticz/www/css/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png domoticz/www/css/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png domoticz/www/css/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png domoticz/www/css/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png domoticz/www/css/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png domoticz/www/css/ui-darkness/images/ui-icons_222222_256x240.png domoticz/www/css/ui-darkness/images/ui-icons_4b8e0b_256x240.png domoticz/www/css/ui-darkness/images/ui-icons_a83300_256x240.png 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/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-ca.json.gz domoticz/www/i18n/domoticz-cs.json.gz domoticz/www/i18n/domoticz-da.json.gz domoticz/www/i18n/domoticz-de.json.gz 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-fi.json.gz domoticz/www/i18n/domoticz-fr.json.gz domoticz/www/i18n/domoticz-he.json.gz domoticz/www/i18n/domoticz-hu.json.gz domoticz/www/i18n/domoticz-is.json.gz domoticz/www/i18n/domoticz-it.json.gz domoticz/www/i18n/domoticz-lt.json.gz domoticz/www/i18n/domoticz-mk.json.gz domoticz/www/i18n/domoticz-nl.json.gz domoticz/www/i18n/domoticz-no.json.gz domoticz/www/i18n/domoticz-pl.json.gz domoticz/www/i18n/domoticz-pt.json.gz +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-sr.json.gz domoticz/www/i18n/domoticz-sv.json.gz domoticz/www/i18n/domoticz-th.json.gz domoticz/www/i18n/domoticz-tr.json.gz domoticz/www/i18n/domoticz-uk.json.gz +domoticz/www/i18n/domoticz-zh.json.gz domoticz/www/images/Alarm.png domoticz/www/images/Alarm48_Off.png domoticz/www/images/Alarm48_On.png domoticz/www/images/Alert.png domoticz/www/images/Alert48_0.png domoticz/www/images/Alert48_1.png domoticz/www/images/Alert48_2.png domoticz/www/images/Alert48_3.png domoticz/www/images/Alert48_4.png domoticz/www/images/Amplifier.png domoticz/www/images/Amplifier48_Off.png 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/Computer.png domoticz/www/images/Computer48_Off.png domoticz/www/images/Computer48_On.png domoticz/www/images/ComputerPC.png domoticz/www/images/ComputerPC48_Off.png domoticz/www/images/ComputerPC48_On.png domoticz/www/images/Cooling.png domoticz/www/images/Cooling48_Off.png domoticz/www/images/Cooling48_On.png 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/Dimmer48_Off.png domoticz/www/images/Dimmer48_On.png domoticz/www/images/Down48.png domoticz/www/images/Down48_2.png domoticz/www/images/Fan.png domoticz/www/images/Fan48_Off.png domoticz/www/images/Fan48_On.png domoticz/www/images/Fireplace.png domoticz/www/images/Fireplace48_Off.png domoticz/www/images/Fireplace48_On.png domoticz/www/images/Gas48.png domoticz/www/images/Generic.png domoticz/www/images/Generic48_Off.png domoticz/www/images/Generic48_On.png domoticz/www/images/Harddisk.png domoticz/www/images/Harddisk48_Off.png domoticz/www/images/Harddisk48_On.png domoticz/www/images/Heating.png domoticz/www/images/Heating48_Off.png domoticz/www/images/Heating48_On.png domoticz/www/images/Light48_Off.png domoticz/www/images/Light48_On.png domoticz/www/images/LogitechMediaServer.png domoticz/www/images/LogitechMediaServer48_Off.png domoticz/www/images/LogitechMediaServer48_On.png domoticz/www/images/Media.png domoticz/www/images/Media48_Off.png domoticz/www/images/Media48_On.png domoticz/www/images/PV48.png domoticz/www/images/Percentage48.png domoticz/www/images/Phone.png domoticz/www/images/Phone48_Off.png domoticz/www/images/Phone48_On.png 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_Off.png domoticz/www/images/RGB48_On.png domoticz/www/images/Speaker.png domoticz/www/images/Speaker48_Off.png domoticz/www/images/Speaker48_On.png domoticz/www/images/Stop48.png domoticz/www/images/TV.png domoticz/www/images/TV48_Off.png domoticz/www/images/TV48_On.png domoticz/www/images/Up48.png domoticz/www/images/Up48_2.png domoticz/www/images/WallSocket.png domoticz/www/images/WallSocket48_Off.png 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/Wind0.png domoticz/www/images/WindE.png domoticz/www/images/WindENE.png domoticz/www/images/WindESE.png domoticz/www/images/WindN.png domoticz/www/images/WindNE.png domoticz/www/images/WindNNE.png domoticz/www/images/WindNNW.png domoticz/www/images/WindNW.png domoticz/www/images/WindS.png domoticz/www/images/WindSE.png domoticz/www/images/WindSSE.png domoticz/www/images/WindSSW.png domoticz/www/images/WindSW.png domoticz/www/images/WindW.png domoticz/www/images/WindWNW.png domoticz/www/images/WindWSW.png domoticz/www/images/about.png domoticz/www/images/add.png domoticz/www/images/adjust48.png domoticz/www/images/air.png domoticz/www/images/air48.png domoticz/www/images/air_signal.png domoticz/www/images/back_disabled.png domoticz/www/images/back_enabled.png domoticz/www/images/back_enabled_hover.png domoticz/www/images/background.png domoticz/www/images/baro48.png domoticz/www/images/battery-low.png domoticz/www/images/battery-ok.png domoticz/www/images/battery.png domoticz/www/images/bbq.png domoticz/www/images/blinds.png domoticz/www/images/blinds48.png domoticz/www/images/blinds48sel.png domoticz/www/images/blindsopen48.png domoticz/www/images/blindsopen48sel.png domoticz/www/images/blindsstop.png domoticz/www/images/button.png domoticz/www/images/camera-web.png domoticz/www/images/camera_default.png domoticz/www/images/capture.png domoticz/www/images/clock.png domoticz/www/images/clock48.png +domoticz/www/images/clock48_On.png domoticz/www/images/collection.png domoticz/www/images/collection_hover.png domoticz/www/images/contact.png domoticz/www/images/contact48.png domoticz/www/images/contact48_open.png domoticz/www/images/contact_open.png domoticz/www/images/copy.png domoticz/www/images/copy_hover.png domoticz/www/images/counter.png domoticz/www/images/csv.png domoticz/www/images/csv_hover.png domoticz/www/images/current.png domoticz/www/images/current48.png domoticz/www/images/customicons.png domoticz/www/images/delete.png domoticz/www/images/demand.png domoticz/www/images/demand_mini.png domoticz/www/images/desktop.png domoticz/www/images/details.png domoticz/www/images/devices.png domoticz/www/images/door.png domoticz/www/images/door48.png domoticz/www/images/door48open.png domoticz/www/images/doorbell.png domoticz/www/images/doorbell48.png domoticz/www/images/down.png domoticz/www/images/edit.png domoticz/www/images/empty16.png domoticz/www/images/equal.png domoticz/www/images/events.png domoticz/www/images/evohome/Auto.png domoticz/www/images/evohome/AutoWithEco.png domoticz/www/images/evohome/AutoWithEcoInv.png domoticz/www/images/evohome/Away.png domoticz/www/images/evohome/AwayInv.png domoticz/www/images/evohome/Custom.png domoticz/www/images/evohome/CustomInv.png domoticz/www/images/evohome/DayOff.png domoticz/www/images/evohome/DayOffInv.png domoticz/www/images/evohome/HeatingOff.png domoticz/www/images/evohome/HeatingOffInv.png domoticz/www/images/evohome/Off.png domoticz/www/images/evohome/On.png domoticz/www/images/evohome/OpenWindow.png domoticz/www/images/evohome/PermanentOverride.png domoticz/www/images/evohome/PermanentOverrideInv.png domoticz/www/images/evohome/RemoteOverride.png domoticz/www/images/evohome/RemoteOverrideInv.png domoticz/www/images/evohome/TemporaryOverride.png domoticz/www/images/evohome/TemporaryOverrideInv.png domoticz/www/images/expand16.png domoticz/www/images/failed.png domoticz/www/images/favorite.png domoticz/www/images/floorplans/example.jpg domoticz/www/images/forward_disabled.png 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/glyphicons-halflings-white.png domoticz/www/images/glyphicons-halflings.png domoticz/www/images/handle.png domoticz/www/images/hardware.png domoticz/www/images/heal.png domoticz/www/images/hold.png domoticz/www/images/hold_mini.png domoticz/www/images/house.png domoticz/www/images/ice.png domoticz/www/images/insert.png domoticz/www/images/iphone-icon.png domoticz/www/images/leaf.png domoticz/www/images/leaf48.png domoticz/www/images/lightbulb.png domoticz/www/images/lightbulboff.png domoticz/www/images/lock_closed.png domoticz/www/images/lock_open.png domoticz/www/images/log.png domoticz/www/images/login-sprite.png domoticz/www/images/logo.png domoticz/www/images/logo/114.png domoticz/www/images/logo/144.png domoticz/www/images/logo/152.png domoticz/www/images/logo/180.png domoticz/www/images/logo/57.png domoticz/www/images/logo/72.png domoticz/www/images/logo/76.png domoticz/www/images/logo192.png domoticz/www/images/logout.png domoticz/www/images/lux.png domoticz/www/images/lux48.png domoticz/www/images/mode.png domoticz/www/images/mode48.png domoticz/www/images/moisture.png domoticz/www/images/moisture48.png domoticz/www/images/motion.png domoticz/www/images/motion48-off.png domoticz/www/images/motion48-on.png domoticz/www/images/motionoff.png domoticz/www/images/nebula.jpg domoticz/www/images/next.png domoticz/www/images/nodemand.png domoticz/www/images/nodemand_mini.png domoticz/www/images/nofavorite.png domoticz/www/images/notification.png domoticz/www/images/off.png domoticz/www/images/ok.png domoticz/www/images/on.png domoticz/www/images/onoff48.png domoticz/www/images/override.png domoticz/www/images/override_mini.png domoticz/www/images/overrule.png domoticz/www/images/overrule_mini.png domoticz/www/images/pdf.png domoticz/www/images/pdf_hover.png domoticz/www/images/print.png domoticz/www/images/print_hover.png domoticz/www/images/program.png domoticz/www/images/program_mini.png domoticz/www/images/proxy.png domoticz/www/images/push.png domoticz/www/images/push48.png domoticz/www/images/pushoff.png domoticz/www/images/pushoff48.png domoticz/www/images/pushon.png domoticz/www/images/pushon48.png domoticz/www/images/radiation.png domoticz/www/images/radiation48.png domoticz/www/images/rain.png domoticz/www/images/rain48.png domoticz/www/images/rainraining.png domoticz/www/images/remote.png domoticz/www/images/remote48.png domoticz/www/images/remove.png domoticz/www/images/rename.png domoticz/www/images/restart.png domoticz/www/images/scale.png domoticz/www/images/scale48.png domoticz/www/images/scenes.png domoticz/www/images/security.png domoticz/www/images/security48.png domoticz/www/images/setup.png domoticz/www/images/shutdown.png domoticz/www/images/siren-off.png domoticz/www/images/siren-on.png domoticz/www/images/siren.png domoticz/www/images/sleep.png domoticz/www/images/smoke.png domoticz/www/images/smoke48off.png domoticz/www/images/smoke48on.png domoticz/www/images/smokeoff.png domoticz/www/images/sort_asc.png domoticz/www/images/sort_asc_disabled.png domoticz/www/images/sort_both.png domoticz/www/images/sort_desc.png domoticz/www/images/sort_desc_disabled.png domoticz/www/images/startup/apple-touch-startup-image-1024x748.png domoticz/www/images/startup/apple-touch-startup-image-1242x2148.png domoticz/www/images/startup/apple-touch-startup-image-1536x2008.png domoticz/www/images/startup/apple-touch-startup-image-2048x1496.png domoticz/www/images/startup/apple-touch-startup-image-2208x1182.png domoticz/www/images/startup/apple-touch-startup-image-320x460.png domoticz/www/images/startup/apple-touch-startup-image-640x1096.png domoticz/www/images/startup/apple-touch-startup-image-640x920.png domoticz/www/images/startup/apple-touch-startup-image-750x1294.png domoticz/www/images/startup/apple-touch-startup-image-768x1004.png domoticz/www/images/switch.png domoticz/www/images/temp-0-5.png domoticz/www/images/temp-10-15.png domoticz/www/images/temp-15-20.png domoticz/www/images/temp-20-25.png domoticz/www/images/temp-25-30.png domoticz/www/images/temp-5-10.png domoticz/www/images/temp-gt-30.png domoticz/www/images/temp48.png domoticz/www/images/temperature.png domoticz/www/images/text.png domoticz/www/images/text48.png domoticz/www/images/unknown.png domoticz/www/images/up.png domoticz/www/images/users.png domoticz/www/images/utility.png domoticz/www/images/uv.png domoticz/www/images/uv48.png domoticz/www/images/uvdark.png domoticz/www/images/uvsunny.png domoticz/www/images/variables.png domoticz/www/images/visibility.png domoticz/www/images/visibility48.png domoticz/www/images/webcam.png domoticz/www/images/wind.png domoticz/www/images/wind48.png domoticz/www/images/xls.png domoticz/www/images/xls_hover.png domoticz/www/index.html domoticz/www/js/FileSaver.js.gz domoticz/www/js/ZeroClipboard.js.gz domoticz/www/js/ace/LICENSE domoticz/www/js/ace/README.md domoticz/www/js/ace/ace.js.gz domoticz/www/js/ace/ext-beautify.js domoticz/www/js/ace/ext-chromevox.js domoticz/www/js/ace/ext-elastic_tabstops_lite.js domoticz/www/js/ace/ext-emmet.js domoticz/www/js/ace/ext-error_marker.js domoticz/www/js/ace/ext-keybinding_menu.js domoticz/www/js/ace/ext-language_tools.js.gz domoticz/www/js/ace/ext-linking.js domoticz/www/js/ace/ext-modelist.js domoticz/www/js/ace/ext-old_ie.js domoticz/www/js/ace/ext-searchbox.js domoticz/www/js/ace/ext-settings_menu.js domoticz/www/js/ace/ext-spellcheck.js domoticz/www/js/ace/ext-split.js domoticz/www/js/ace/ext-static_highlight.js domoticz/www/js/ace/ext-statusbar.js domoticz/www/js/ace/ext-textarea.js domoticz/www/js/ace/ext-themelist.js domoticz/www/js/ace/ext-whitespace.js domoticz/www/js/ace/keybinding-emacs.js domoticz/www/js/ace/keybinding-vim.js domoticz/www/js/ace/mode-lua.js domoticz/www/js/ace/mode-python.js domoticz/www/js/ace/snippets/lua.js domoticz/www/js/ace/snippets/python.js domoticz/www/js/ace/snippets/text.js domoticz/www/js/ace/theme-ambiance.js domoticz/www/js/ace/theme-chaos.js domoticz/www/js/ace/theme-chrome.js domoticz/www/js/ace/theme-clouds.js domoticz/www/js/ace/theme-clouds_midnight.js domoticz/www/js/ace/theme-cobalt.js domoticz/www/js/ace/theme-crimson_editor.js domoticz/www/js/ace/theme-dawn.js domoticz/www/js/ace/theme-dreamweaver.js domoticz/www/js/ace/theme-eclipse.js domoticz/www/js/ace/theme-github.js domoticz/www/js/ace/theme-idle_fingers.js domoticz/www/js/ace/theme-iplastic.js domoticz/www/js/ace/theme-katzenmilch.js domoticz/www/js/ace/theme-kr_theme.js domoticz/www/js/ace/theme-kuroir.js domoticz/www/js/ace/theme-merbivore.js domoticz/www/js/ace/theme-merbivore_soft.js domoticz/www/js/ace/theme-mono_industrial.js domoticz/www/js/ace/theme-monokai.js domoticz/www/js/ace/theme-pastel_on_dark.js domoticz/www/js/ace/theme-solarized_dark.js domoticz/www/js/ace/theme-solarized_light.js domoticz/www/js/ace/theme-sqlserver.js domoticz/www/js/ace/theme-terminal.js domoticz/www/js/ace/theme-textmate.js domoticz/www/js/ace/theme-tomorrow.js domoticz/www/js/ace/theme-tomorrow_night.js domoticz/www/js/ace/theme-tomorrow_night_blue.js domoticz/www/js/ace/theme-tomorrow_night_bright.js domoticz/www/js/ace/theme-tomorrow_night_eighties.js domoticz/www/js/ace/theme-twilight.js domoticz/www/js/ace/theme-vibrant_ink.js domoticz/www/js/ace/theme-xcode.js domoticz/www/js/ace/worker-lua.js.gz domoticz/www/js/angular-animate.min.js.gz domoticz/www/js/angular-md5-min.js.gz domoticz/www/js/angular-round-progress-directive.js.gz 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.min.js.gz domoticz/www/js/angularAMD.min.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.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/en_compressed.js.gz domoticz/www/js/export-csv.js.gz domoticz/www/js/highcharts-more.js.gz 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-ui-timepicker-addon.js.gz domoticz/www/js/jquery-ui.min.js.gz domoticz/www/js/jquery.dataTables.min.js.gz domoticz/www/js/jquery.ddslick.min.js.gz domoticz/www/js/jquery.isotope.min.js.gz domoticz/www/js/jquery.jeditable.mini.js.gz domoticz/www/js/jquery.ui.touch-punch.min.js.gz domoticz/www/js/jquery.uix.multiselect.min.js.gz domoticz/www/js/md5.js.gz domoticz/www/js/modules/exporting.js.gz domoticz/www/js/ng-grid-flexible-height.js.gz domoticz/www/js/ng-grid.min.js.gz domoticz/www/js/ngDraggable.js.gz domoticz/www/js/ngload.min.js.gz domoticz/www/js/noty/jquery.noty.js.gz domoticz/www/js/noty/layouts/bottom.js.gz domoticz/www/js/noty/layouts/bottomCenter.js.gz domoticz/www/js/noty/layouts/bottomLeft.js.gz domoticz/www/js/noty/layouts/bottomRight.js.gz domoticz/www/js/noty/layouts/center.js.gz domoticz/www/js/noty/layouts/centerLeft.js.gz domoticz/www/js/noty/layouts/centerRight.js.gz domoticz/www/js/noty/layouts/inline.js.gz domoticz/www/js/noty/layouts/top.js.gz domoticz/www/js/noty/layouts/topCenter.js.gz domoticz/www/js/noty/layouts/topLeft.js.gz domoticz/www/js/noty/layouts/topRight.js.gz domoticz/www/js/noty/promise.js.gz domoticz/www/js/noty/themes/default.js.gz domoticz/www/js/require.js.gz domoticz/www/js/respond.min.js.gz domoticz/www/js/themes/dark-blue.js.gz domoticz/www/js/themes/dark-green.js.gz +domoticz/www/js/themes/dark-ucust.js.gz domoticz/www/js/themes/gray.js.gz domoticz/www/js/themes/grid.js.gz domoticz/www/js/themes/skies.js.gz domoticz/www/js/ui-bootstrap.min.js.gz domoticz/www/js/wow.min.js.gz domoticz/www/media/1x1.gif +domoticz/www/media/click.mp3 domoticz/www/media/click.wav +domoticz/www/media/delete.mp3 domoticz/www/media/delete.wav +domoticz/www/media/disconnect.wav domoticz/www/media/handclosed.cur +domoticz/www/media/handdelete.cur domoticz/www/media/handopen.cur domoticz/www/media/quote0.png domoticz/www/media/quote1.png +domoticz/www/media/sprites.png +domoticz/www/media/sprites.svg domoticz/www/media/swf/copy_csv_xls.swf domoticz/www/media/swf/copy_csv_xls_pdf.swf domoticz/www/media/trashbody.png domoticz/www/media/trashlid.png domoticz/www/media/tree.png domoticz/www/ozwcp/cp.html domoticz/www/ozwcp/cp.js domoticz/www/ozwcp/ozwcp.html domoticz/www/secpanel/bg.jpg domoticz/www/secpanel/css/font.less domoticz/www/secpanel/css/reset.less domoticz/www/secpanel/css/style.less domoticz/www/secpanel/font/Audiowide.eot domoticz/www/secpanel/font/Audiowide.svg domoticz/www/secpanel/font/Audiowide.ttf domoticz/www/secpanel/font/Audiowide.woff domoticz/www/secpanel/font/Digital.eot domoticz/www/secpanel/font/Digital.svg domoticz/www/secpanel/font/Digital.ttf domoticz/www/secpanel/font/Digital.woff domoticz/www/secpanel/index.html domoticz/www/secpanel/js/ion.sound.min.js.gz domoticz/www/secpanel/js/less.js.gz domoticz/www/secpanel/media/arm.aac domoticz/www/secpanel/media/arm.mp3 domoticz/www/secpanel/media/arm.ogg domoticz/www/secpanel/media/disarm.aac domoticz/www/secpanel/media/disarm.mp3 domoticz/www/secpanel/media/disarm.ogg domoticz/www/secpanel/media/key.aac domoticz/www/secpanel/media/key.mp3 domoticz/www/secpanel/media/key.ogg domoticz/www/secpanel/media/wrongcode.aac domoticz/www/secpanel/media/wrongcode.mp3 domoticz/www/secpanel/media/wrongcode.ogg domoticz/www/styles/default/custom.css domoticz/www/styles/element-dark/custom.css domoticz/www/styles/element-dark/fonts/DroidSans.ttf domoticz/www/styles/element-dark/fonts/OpenSans.ttf domoticz/www/styles/element-dark/images/imgbg.jpg domoticz/www/styles/element-light/custom.css domoticz/www/styles/element-light/fonts/DroidSans.ttf domoticz/www/styles/element-light/fonts/OpenSans.ttf domoticz/www/styles/element-light/images/imgbg.jpg domoticz/www/styles/elemental/custom.css domoticz/www/styles/elemental/fonts/DroidSans.ttf domoticz/www/styles/elemental/fonts/OpenSans.ttf +domoticz/www/styles/elemental/images/bg-track.png domoticz/www/styles/elemental/images/imgbg.jpg domoticz/www/styles/simple-blue/custom.css domoticz/www/styles/simple-gray/custom.css domoticz/www/switch_icons.txt domoticz/www/templates/custom.example domoticz/www/templates/readme.txt domoticz/www/views/about.html domoticz/www/views/cam.html domoticz/www/views/customicons.html domoticz/www/views/dashboard.html domoticz/www/views/devices.html domoticz/www/views/dpfibaro.html +domoticz/www/views/dpgooglepubsub.html domoticz/www/views/dphttp.html domoticz/www/views/events.html domoticz/www/views/floorplanedit.html domoticz/www/views/floorplans.html domoticz/www/views/forecast.html domoticz/www/views/frontpage.html domoticz/www/views/frontpage_example.html domoticz/www/views/hardware.html domoticz/www/views/history.html domoticz/www/views/lights.html domoticz/www/views/log.html domoticz/www/views/login.html domoticz/www/views/logout.html domoticz/www/views/notification.html domoticz/www/views/offline.html domoticz/www/views/restoredatabase.html domoticz/www/views/rfxcomfirmware.html domoticz/www/views/roomplan.html domoticz/www/views/scenes.html domoticz/www/views/setup.html domoticz/www/views/temperature.html +domoticz/www/views/temperature_custom_temp_log.html +domoticz/www/views/temperature_log.html +domoticz/www/views/temperature_notifications.html +domoticz/www/views/temperatures/temperatureWidget.html domoticz/www/views/update.html domoticz/www/views/users.html domoticz/www/views/uservariables.html domoticz/www/views/utility.html domoticz/www/views/weather.html +domoticz/www/views/weather_widget.html domoticz/www/zwavetopology.html @dir(domoticz,domoticz) /var/db/domoticz @dir(domoticz,domoticz) /var/run/domoticz