<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.domoticz.com/index.php?action=history&amp;feed=atom&amp;title=Windows</id>
	<title>Windows - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.domoticz.com/index.php?action=history&amp;feed=atom&amp;title=Windows"/>
	<link rel="alternate" type="text/html" href="https://wiki.domoticz.com/index.php?title=Windows&amp;action=history"/>
	<updated>2026-09-18T22:41:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.domoticz.com/index.php?title=Windows&amp;diff=18538&amp;oldid=prev</id>
		<title>Walter vl: /* Update */</title>
		<link rel="alternate" type="text/html" href="https://wiki.domoticz.com/index.php?title=Windows&amp;diff=18538&amp;oldid=prev"/>
		<updated>2024-04-03T07:21:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Update&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Binary Setup=&lt;br /&gt;
==Download==&lt;br /&gt;
The windows installation file can be download from:&lt;br /&gt;
&lt;br /&gt;
[http://www.domoticz.com/downloads/ http://domoticz.com/downloads/]&lt;br /&gt;
&lt;br /&gt;
==Extract==&lt;br /&gt;
After you have downloaded the file extract the zip file.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows extract.png]]&lt;br /&gt;
&lt;br /&gt;
==Install==&lt;br /&gt;
Double click the &amp;quot;DomoticzSetup&amp;quot; file and run the setup.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows security.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: A security warning dialog box might be presented, depending on the security settings of the system. If so, click the Run button continue with the installation.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows uac.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: A 2nd security warning dialog box might be presented, depending on the security settings of the system. If so, click Yes to continue with the installation.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows setup.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The Domoticz Setup Wizard screen appears.&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows license agreement.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
The License Agreement dialog box appears. Read the terms and conditions, select &amp;quot;I accept the agreement&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows destination.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
A page for setting up the Domoticz Installation Path is shown. The default path (C:\Program Files (x86)\Domoticz) is shown and can be edited. When changing the path it is advised to keep the ending of the installation path in \Domoticz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows log.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
A page for setting up the Domoticz Log File Location Path is shown. The default path (C:\Program Files (x86)\Domoticz\log) is shown and can be edited. If you do not wish to retain the log file permanently, select a temp folder&lt;br /&gt;
(c:\windowstemp for instance).&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows port.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Specify the port on which Domoticz will run. The default ports (HTTP port:8080 and HTTPS port:443) are shown and can be edited. Do not change the port numbers without understanding the consequences.&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows start menu folder.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Continue with the default Start Menu folder (Domoticz) or check don&amp;#039;t create a Start Menu folder which will skip the creation of program shortcuts on the Start Menu.&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows additional.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Select the additional tasks&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Run as application results in a Windows application installation related to the active Windows user and Domoticz can be started and stopped by that user.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Run as service results in a Windows service installation not related to a Windows user and Domoticz will run in the background. The biggest benefit is that Domoticz will continue running even after the current user logs off (and will start running before a user logs on).&amp;lt;br&amp;gt;&lt;br /&gt;
Click Next &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows install.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Click Install&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows install2.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Installation will start&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows finished.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Click Finish&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Domoticz windows icon.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Start Domoticz by double clicking the Domoticz shortcut Icon&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows firewall.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: A Windows Firewall dialog box might be presented, depending on the security settings of the system. If so, Allow Domoticz to communicate on the Private networks&amp;lt;br&amp;gt;&lt;br /&gt;
Click Allow access&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;From 2023.1 Stable:&amp;#039;&amp;#039;&amp;#039; By default Domoticz is protected by a username (&amp;#039;&amp;#039;admin&amp;#039;&amp;#039;) and password (&amp;#039;&amp;#039;domoticz&amp;#039;&amp;#039;).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Windows domoticz.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
You should see the following screen in your browser if the installation went successful. From here you can start the configuration of Domoticz.&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
Goto [[Getting started]] to continue&lt;br /&gt;
==Update==&lt;br /&gt;
To install a new version/update just run the new setup file.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DO NOT UNINSTALL, this will delete everything! (Unless you want so...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Compiling=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Find a comprehensive guide to setup the environment needed to compile on windows [https://github.com/domoticz/domoticz/blob/development/INSTALL.md HERE]&lt;br /&gt;
&lt;br /&gt;
In short:&lt;br /&gt;
&lt;br /&gt;
- You need Visual Studio 2019 (community edition is OK)&lt;br /&gt;
- The project file for Visual Studio can be found inside the &amp;quot;msbuild&amp;quot; folder&amp;lt;br&amp;gt;&lt;br /&gt;
- You need to download and unpack the [https://github.com/domoticz/win32-libraries/raw/master/WindowsLibraries.7z Windows libraries] inside the &amp;quot;msbuild&amp;quot; folder:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Windows Log files=&lt;br /&gt;
Due to what seems to be a bug in older installations the installation script the logging file entries were not created in startup commands. &lt;br /&gt;
&lt;br /&gt;
 ** This has been fixed in stable 2021.1 ** &lt;br /&gt;
&lt;br /&gt;
So only for older builds you need to add them manually.&lt;br /&gt;
&lt;br /&gt;
#When running as a service you need to change regkey HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Domoticz\Parameters   Add  value AppParameters with -log &amp;quot;&amp;lt;Path-to-logfile\domoticz.log&amp;gt;&amp;quot;&lt;br /&gt;
#When running as an app define it in the target field of the properties window. Something like  C:\Users\Public\Domoticz\domoticz.exe -www 8080 -sslwww 443  -log &amp;quot;C:\Users\Public\Domoticz\domoticz.log&amp;quot;  -loglevel normal,status,error&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Windows Domoticz startup parameters=&lt;br /&gt;
Domoticz has several command line paramaters that can be useful, see page [[Command line parameters]]&lt;br /&gt;
&lt;br /&gt;
To add a parameter to your configuration:&lt;br /&gt;
&lt;br /&gt;
#When running as a service you need to change regkey &amp;lt;code&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Domoticz\Parameters&amp;lt;/code&amp;gt;   Add  value &amp;lt;code&amp;gt;AppParameters&amp;lt;/code&amp;gt; with  the command line paramers eg: -log &amp;quot;&amp;lt;Path-to-logfile\domoticz.log&amp;gt;&amp;quot;&lt;br /&gt;
#When running as an app define it in the target field of the properties window. Something like  C:\Users\Public\Domoticz\domoticz.exe -www 8080 -sslwww 443  -log &amp;quot;C:\Users\Public\Domoticz\domoticz.log&amp;quot;  -loglevel normal,status,error&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Category:Domoticz]]&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Install]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>Walter vl</name></author>
	</entry>
</feed>