Build Domoticz from source on Raspberry and other Linux variants Topic is solved
Moderator: leecollings
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Build Domoticz from source on Raspberry and other Linux variants
if i will build an image with a raspberry pi (raspbian buster) this build i can share and will be compatible also with a PC that is running debian as OS ?
thanks!
thanks!
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
I am not sure but probably not as they will have different CPU's. Easy enough to check ?megamarco83 wrote: ↑Monday 21 December 2020 18:37 if i will build an image with a raspberry pi (raspbian buster) this build i can share and will be compatible also with a PC that is running debian as OS ?
thanks!
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
hi, i get a try to build from source in debian.waaren wrote: ↑Monday 21 December 2020 19:30I am not sure but probably not as they will have different CPU's. Easy enough to check ?megamarco83 wrote: ↑Monday 21 December 2020 18:37 if i will build an image with a raspberry pi (raspbian buster) this build i can share and will be compatible also with a PC that is running debian as OS ?
thanks!
i succeed on all passage, but i have a doubt:
and it was:cd open-zwave-read-only
git pull
make # Make a note of the version information for the next steps
sudo make install
Building OpenZWave Version 1.6-1570-ga9d57fcc - 1.6.1570
so i enter:
Code: Select all
marco@debian:~/open-zwave-read-only$ nano cpp/src/vers.cpp
Code: Select all
#include "Defs.h"
uint16_t ozw_vers_major = 1;
uint16_t ozw_vers_minor = 6;
uint16_t ozw_vers_revision = 1570;
char ozw_version_string[] = "1.6-1570-ga9d57fcc";
Code: Select all
marco@debian:~/open-zwave-read-only$ rm libopenzwave.a
marco@debian:~/open-zwave-read-only$ make
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/build"
Building OpenZWave Version 1.6-1570-ga9d57fcc - 1.6.1570
Linking Static Library
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/build"
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/examples/MinOZW"
make[1]: Nessuna operazione da eseguire per "default".
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/examples/MinOZW"
marco@debian:~/open-zwave-read-only$ make install
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/build"
Makefile:249: Documentation not being built
Installing Shared Library
cp: impossibile creare il file regolare '//usr/local/lib64//libopenzwave.so.1.6': Permesso negato
make[1]: *** [Makefile:260: install] Error 1
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/build"
make: *** [Makefile:27: install] Error 2
but ok for me is not important the support for zwave so i proceed with the wiki...
finally steps are:
Code: Select all
cd dev-domoticz
git pull
cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
make
now i guess that i have to synchronize domoticz folder with domoticz-dev folder
so i create this .sh script:
Code: Select all
sudo nano update-domoticz-source.sh
Code: Select all
source=~/dev-domoticz # or the directory you use(d) for development
target=~/domoticz # or another target directory
sudo mkdir -p $target/backups
sudo mkdir $target/plugins
# One of the next two rsync comamnds will copy your domoticz binary to the target location
sudo rsync -I $source/bin/domoticz $target/domoticz # will error if the binary is not in $source/bin
sudo rsync -I $source/domoticz $target/domoticz # will error if the binary is not in $source
sudo rsync -rI $source/www/ $target/www
sudo rsync -rI $source/dzVents/ $target/dzVents
sudo rsync -rI $source/Config/ $target/Config
sudo rsync -rI $source/scripts/ $target/scripts
sudo rsync -I $source/History.txt $target
sudo rsync -I $source/License.txt $target
sudo rsync -I $source/server_cert.pem $target
then i stop domoticz and run the bash script:
Code: Select all
marco@debian:~$ sudo service domoticz stop
marco@debian:~$ ./update-domoticz-source.sh
mkdir: impossibile creare la directory "/home/marco/domoticz/plugins": File già esistente
rsync: link_stat "/home/marco/dev-domoticz/bin/domoticz" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
marco@debian:~$ sudo service domoticz start
if i enter now in domoticz i see the last version committed: 12781
so it seams that all is working good....so why this two error: zwave and rsyn?
last question....next time that i want to compile i guess that i will have only to:
1) Build Support for OpenZWave 1.6+
2) Domoticz Source
3) Rsync script
is it correct?
the manual operation that you mention, that is the reason why the avaliable version for :
./updatebeta
is 12738
and last is 12781
it is this one:
Code: Select all
nano cpp/src/vers.cpp
thanks!!!
Marco
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
did you use sudo make install ?megamarco83 wrote: ↑Wednesday 30 December 2020 23:00 hi, i get a try to build from source in debian.in the script
i succeed on all passage, but i have a doubt:
why i receive this error?
No this will work in sh and in ash and in bashso i create this .sh script:
(not need the #!/bin/bash at begin??)
These errors can be ignored. Script will continuewhy i got this error?
Congrats !!if i enter now in domoticz i see the last version committed: 12781
Can be ignored. There are some extra actions in the script to ensure it will work for exceptions but these will generate error when the exceptions do not exist.so it seams that all is working good....so why this rsync error?
1) Build Support for OpenZWave 1.6+ -->>last question....next time that i want to compile i guess that i will have only to:
Repeat the steps of the OpenZwave build without the clone part
2) Domoticz Source -->>
cd dev-domoticz
git pull
make
3) Rsync script -->>
Yes
Yes. Keep using your local compiled Beta versions until @gizmocuz fixed the build + upload process for Linux on the download serverthe manual operation that you mention, that is the reason why the avaliable version for :
./updatebeta
is 12738
and last is 12781
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: update beta not the last version
no i do not use "sudo" as explained inside the wiki: (second wiki passage)
i used "sudo" only here: (first wiki passage)cd open-zwave-read-only
rm libopenzwave.a # this will force a new linking when doing a make. Ready in seconds
make
make install
so, like in the wiki, first with sudo make install and second passage wihout "sudo" but only make installcd open-zwave-read-only
git pull
make # Make a note of the version information for the next steps
sudo make install
but the error appear after remove "libopenzwave.a" and execution of "make"
please have a look here:
Code: Select all
marco@debian:~/open-zwave-read-only$ rm libopenzwave.a
marco@debian:~/open-zwave-read-only$ make
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/build"
Building OpenZWave Version 1.6-1570-ga9d57fcc - 1.6.1570
Linking Static Library
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/build"
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/examples/MinOZW"
make[1]: Nessuna operazione da eseguire per "default".
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/examples/MinOZW"
marco@debian:~/open-zwave-read-only$ make install
make[1]: ingresso nella directory "/home/marco/open-zwave-read-only/cpp/build"
Makefile:249: Documentation not being built
Installing Shared Library
cp: impossibile creare il file regolare '//usr/local/lib64//libopenzwave.so.1.6': Permesso negato
make[1]: *** [Makefile:260: install] Error 1
make[1]: uscita dalla directory "/home/marco/open-zwave-read-only/cpp/build"
make: *** [Makefile:27: install] Error 2
means
cp: impossible create regular file '//usr/local/lib64//libopenzwave.so.1.6': Permission denied
if i enter now in domoticz i see the last version committed: 12781
that's only happened because the wiki is very clear and very well written
if i do not need zwave support i can simply delete zwave folder, and start from step 2) Domoticz Source -->>waaren wrote: ↑Thursday 31 December 2020 0:121) Build Support for OpenZWave 1.6+ -->>last question....next time that i want to compile i guess that i will have only to:
Repeat the steps of the OpenZwave build without the clone part
2) Domoticz Source -->>
cd dev-domoticz
git pull
make
3) Rsync script -->>
Yes
correct?
after @gizmocuz will upload on download server i can perform:
./updatebeta
and i will have "official" release with support of zwave, correct?
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
make install should always be done with root permissions so sudo make installmegamarco83 wrote: ↑Thursday 31 December 2020 0:35 no i do not use "sudo" as explained inside the wiki: (second wiki passage)
Yesif i do not need zwave support i can simply delete zwave folder, and start from step 2) Domoticz Source -->>
correct?
Yesafter @gizmocuz will upload on download server i can perform:
./updatebeta
and i will have "official" release with support of zwave, correct?
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
mmm so maybe the wiki should be corrected in this point, here the wiki:waaren wrote: ↑Thursday 31 December 2020 1:00make install should always be done with root permissions so sudo make installmegamarco83 wrote: ↑Thursday 31 December 2020 0:35 no i do not use "sudo" as explained inside the wiki: (second wiki passage)
the last command should not:cd open-zwave-read-only
git pull
make # Make a note of the version information for the next steps
sudo make install
# Edit the version numbers and string in cpp/vers.cpp with information that you noted in the previous step.
# Below line use vi as editor but any editor will do
vi cpp/src/vers.cpp
rm libopenzwave.a # this will force a new linking when doing a make. Ready in seconds
make
make install
make install
but
sudo make install
thanks for your help, i appreciate as always
Marco
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
Thx for reporting. The wiki is updated accordingly.megamarco83 wrote: ↑Thursday 31 December 2020 9:54
the last command should not:
make install
but
sudo make install
Please continue to report if you still see room for improvement.
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
i think that all the other commands works very good and all the wiki is very well explained!
just a comment maybe, adding the correction at command make install => sudo make install
and maybe explain better the passages with Rsync:
in detail after:
Code: Select all
sudo apt install rsync
Code: Select all
sudo nano update-domoticz-source.sh
Code: Select all
source=~/dev-domoticz # or the directory you use(d) for development
target=~/domoticz # or another target directory
sudo mkdir -p $target/backups
sudo mkdir $target/plugins
# One of the next two rsync comamnds will copy your domoticz binary to the target location
sudo rsync -I $source/bin/domoticz $target/domoticz # will error if the binary is not in $source/bin
sudo rsync -I $source/domoticz $target/domoticz # will error if the binary is not in $source
sudo rsync -rI $source/www/ $target/www
sudo rsync -rI $source/dzVents/ $target/dzVents
sudo rsync -rI $source/Config/ $target/Config
sudo rsync -rI $source/scripts/ $target/scripts
sudo rsync -I $source/History.txt $target
sudo rsync -I $source/License.txt $target
sudo rsync -I $source/server_cert.pem $target
Code: Select all
sudo service domoticz stop
./update-domoticz-source.sh
sudo service domoticz start
EDIT:
a bit of topic: i use windows system daily and on same PC i installed Debian. Inside debian i have domoticz test
Every time i have to switch off windows than run debian to see domoticz test, otherwise it is offline.
there is a way to workaround this?
visualize debian is possible? how?
or other solution?
thanks
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
i try with:
sudo make install
when i compile zwave and this time i not get errors
question: is it possible to update domoticz not at latest commint but a specific commit?
sudo make install
when i compile zwave and this time i not get errors
question: is it possible to update domoticz not at latest commint but a specific commit?
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
Yes but please check if your database version has not changed. You cannot downgrade domoticz and keep your current database if the database version changed between the older build and latest version you used.megamarco83 wrote: ↑Saturday 02 January 2021 14:09 question: is it possible to update domoticz to a specific commit?
Lookup and copy commit-id that you want to use and database versions on this Wiki page
cd <domoticz development dir>
sudo git checkout <commit-id>
make
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
last question, i promise
i have 12781 and i see the latest 12811
so i have already the folder:
dev-domoticz
that was created for 12781
so i do:
and during commands i see :
so it seams that last version is compiled.
now i used rsync script to update domoticz
marco@debian:~$ ./update-domoticz-source.sh
marco@debian:~$
but after restart domoticz service i steel see 12781 and not 12811 ...why?
i have 12781 and i see the latest 12811
so i have already the folder:
dev-domoticz
that was created for 12781
so i do:
Code: Select all
cd dev-domoticz
git pull
cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
make
Code: Select all
marco@debian:~/dev-domoticz$ cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
-- Submodule update
-- LUA library found at: /usr/lib/x86_64-linux-gnu/liblua5.3.a
-- Python3 includes found at: /usr/include/python3.7m
-- Building with I2C support
-- Building with SPI support
-- ###########################
-- Compiling Revision #12811
-- ###########################
so it seams that last version is compiled.
now i used rsync script to update domoticz
marco@debian:~$ ./update-domoticz-source.sh
marco@debian:~$
but after restart domoticz service i steel see 12781 and not 12811 ...why?
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
When compiing a later build you don not have to use the cmake step again. You only have to do amegamarco83 wrote: ↑Saturday 02 January 2021 20:50 i have 12781 and i see the latest 12811
so i do:Code: Select all
cd dev-domoticz git pull cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt make
Code: Select all
cd dev-domoticz
git pull
make
sudo git pull and sudo make
What do you see when you do this?
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
waaren wrote: ↑Saturday 02 January 2021 21:24
When compiing a later build you don not have to use the cmake step again. You only have to do aIf that does give an error try withCode: Select all
cd dev-domoticz git pull make
sudo git pull and sudo make
What do you see when you do this?
Code: Select all
marco@debian:~$ cd dev-domoticz
marco@debian:~/dev-domoticz$ git pull
Already up to date.
Code: Select all
marco@debian:~/dev-domoticz$ make
-- Found Git: /usr/bin/git (found version "2.20.1")
-- domoticz has been modified locally: adding "-modified" to hash
[ 0%] Built target revisiontag
[ 1%] Built target minizip
[ 3%] Built target jsoncpp_static
[ 16%] Built target libmosquitto_static
[ 16%] Built target SQLite3
[100%] Built target domoticz
Code: Select all
marco@debian:~/dev-domoticz$ cd ..
marco@debian:~$ ./update-domoticz-source.sh
marco@debian:~$
could be that rsync not update the files from dev folder to domoticz folder?
because als when i wrongly used command "cmake" i see that compiled version was the latest one:
-- Compiling Revision #12811
but after using rsync i had again old version
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
Can you do a
cd dev-domoticz
ls -l domoticz
ls -l bin/domoticz
and copy the one with the latest date to your domoticz dir
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
Code: Select all
marco@debian:~$ cd dev-domoticz
marco@debian:~/dev-domoticz$ ls -l domoticz
-rwxr-xr-x 1 marco marco 17483352 gen 2 15:14 domoticz
marco@debian:~/dev-domoticz$ ls -l bin/domoticz
-rwxr-xr-x 1 marco marco 17483352 gen 2 21:43 bin/domoticz
and so i copy domoticz file from there:
Code: Select all
marco@debian:~/dev-domoticz$ sudo cp /home/marco/dev-domoticz/bin/domoticz /home/marco/domoticz/
but why rsyns do not succed on update file?
and why the first time that i used yes? (the rsync script it's the same, it don't recognize the new file?)
thanks for support!
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Build Domoticz from source on Raspberry and other Linux variants
hi, last possible suggestion for the wiki.
i compiled successful on debian with a NUC.
now i try to do the same with raspberry pi3, but i find this issue:
i think because of "memory" of raspberry, so i solved in this way:
Run these:
don't know if i used too big swapfile, maybe less space should be enough...what do you think?
anyway in this condition i got success compiling.
But i also think that we need to make sure you then revert the swapon after compilation, with these:
i'm wrong?
now that it is compiled for the first time on raspberry, the next git pull should update only the new commit and i guess that the compiling will be much faster and maybe will not be necessary anymore the swapfile, or I'm wrong?
thanks!
i compiled successful on debian with a NUC.
now i try to do the same with raspberry pi3, but i find this issue:
Code: Select all
[ 18%] Building CXX object CMakeFiles/domoticz.dir/main/WebServer.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [CMakeFiles/domoticz.dir/build.make:516: CMakeFiles/domoticz.dir/main/WebServer.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:490: CMakeFiles/domoticz.dir/all] Error 2
make: *** [Makefile:169: all] Error 2
Run these:
Code: Select all
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
sudo mkswap /swapfile
sudo chmod 600 /swapfile
sudo swapon /swapfile
anyway in this condition i got success compiling.
But i also think that we need to make sure you then revert the swapon after compilation, with these:
Code: Select all
sudo swapoff /swapfile
sudo rm /swapfile
now that it is compiled for the first time on raspberry, the next git pull should update only the new commit and i guess that the compiling will be much faster and maybe will not be necessary anymore the swapfile, or I'm wrong?
thanks!
- waaren
- Posts: 6028
- Joined: Tuesday 03 January 2017 14:18
- Target OS: Linux
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Build Domoticz from source on Raspberry and other Linux variants
The suggestion to have a swap file is already in the wiki including a link to "howto" and the remark that you do not need it to be set at boot time. If you want to remove the swap after a successful compilation and set it up again before the next compile is Ok but not necessary.
The compiling will be much faster if only some source files are changed but it is depending on which ones for the 1 Gb memory to be enough.
Compiling main/WebServer.cpp or main/mainworker.cpp are the "big memory spenders"
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
-
- Posts: 107
- Joined: Friday 21 September 2018 15:07
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Who is online
Users browsing this forum: No registered users and 0 guests