Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Overige mods => Topic gestart door: xyz op 13 januari 2013, 18:05:09

Titel: Installatie en ervaring met Domoticz (home automation)
Bericht door: xyz op 13 januari 2013, 18:05:09
Ik kan nu eindelijk de installatie van Domoticz gaan doen nadat ik een paar dagen al geprobeerd had een bootstrap te installeren. Zie hier de laatste acties http://www.synology-forum.nl/viewtopic.php?f=42&t=12199

ik ben nu de installatie aan het volgen in deze install.txt
http://sourceforge.net/p/domoticz/code/ ... NSTALL.txt (http://sourceforge.net/p/domoticz/code/74/tree/domoticz/INSTALL.txt)
zal nog wel even duren :-)

xyz,
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: xyz op 13 januari 2013, 20:37:52
even kleine wijziging in de install.txt
- een xvf weggehaald
- en voor het downloaden van domoticz even een directory maken waar je de source code wilt plaatsen.
- removed Raspberry Pi part

xyz
Usage: Domoticz [-www <port>] [-verbose <0|1>]
-www <port> Default is: -www 8080
-verbose <0|1> (0 is none, 1 is debug) Default is: -verbose 0
Examples:
Domoticz (this is the same as Domoticz -www 8080 -verbose 0)
Domoticz -www 81 -verbose 1
If Domoticz and the browser are running on the same system you can connect with http://localhost:8080/
To stop the application: press Ctrl-C in the application screen (not in the browser)
Internet Explorer is not supported at the moment, please use another browser like chrome/firefox.
Compiling from source code:
------------------------------------------
Prerequisites: (or in other words, setup your compile enviroment):
Windows:
- VS2010 (headers can be modified to support a less version)
- boost libraries, you probably have to set the correct include/lib folder in the project properties as i did not bootstrap mine
------------------------------------------------------------------------------------------------
Synology:
- Make sure the device is bootstrapped, then:
ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
download/install cmake (take a coffee while doing the bootstrap and make commands)
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz
tar xvf cmake-2.8.10.tar.gz
cd cmake-2.8.10
./bootstrap
make
make install
cd ..
rm -R cmake-2.8.10
rm cmake-2.8.10.tar.gz
fix known pthread problem:
1) backup the pthread libraries found in /opt/arm-none-linux-gnueabi/lib/ :
mkdir /opt/arm-none-linux-gnueabi/lib_disabled
mv /opt/arm-none-linux-gnueabi/lib/libpthread* /opt/arm-none-linux-gnueabi/lib_disabled
2) Copy the pthread libraries found in /opt/lib
cp /lib/libpthread.so.0 /opt/arm-none-linux-gnueabi/lib/
cd /opt/arm-none-linux-gnueabi/lib/
ln -s libpthread.so.0 libpthread.so
ln -s libpthread.so.0 libpthread-2.5.so
3)
cp /opt/lib/libboost_* /lib
verify http://forum.synology.com/enu/viewtopic.php?p=185512#msg185512
to check your .profile
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Getting the source code:
first make a directory where you want to place the source code and go to that directory
svn checkout svn://svn.code.sf.net/p/domoticz/code/domoticz
cd domoticz
cmake CMakeLists.txt
make
now you should have the binary application, you can start it with
./domoticz
For additional parameters type:
./domoticz -h
Note: Compiling on the Raspberry Pi will take about 15 minutes
To Update to a newer version:
- stop the application (control-c)
(from the domoticz folder)
svn update
cmake CMakeLists.txt
make
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: xyz op 15 januari 2013, 23:04:30
mhhh, om de RFXtrx433 aan de praat te krijgen moet ik de ftdi drivers cross compilen.
Heb ik de termen goed. :-)

ben ik wel even mee bezig.

xyz,
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: pjdamen op 28 januari 2013, 13:02:17
Al meer vorderingen? Interssant project!
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 09 februari 2013, 22:27:43
Eigenlijk dezelfde vraag als pjdamen.

Ik sta te springen om dit op mijn Syno te gaan draaien.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 10 maart 2013, 21:10:48
Citaat van: "nikilauda"
Eigenlijk dezelfde vraag als pjdamen.

Ik sta te springen om dit op mijn Syno te gaan draaien.


hiermee krijg je de usb RFXCom werkend

https://sourceforge.net/p/domoticz/disc ... bd2f/#8423 (https://sourceforge.net/p/domoticz/discussion/domobpro/thread/9cf4bd2f/#8423)
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: gvds op 17 april 2013, 18:48:17
Ik heb Domoticz draaiend.  om Domoticz op te starten moet ik putty gebruiken. zodra ik putty afsluit stopt Domoticz.

Hoe is dit te voorkomen?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 20 april 2013, 21:03:55
zie http://sourceforge.net/p/domoticz/discussion/domobpro/thread/c320feab/
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: gvds op 21 april 2013, 09:07:33
Ik heb het probleem opgelost door screen te installeren. Domoticz draait nu 2 dagen probleemloos.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: spaanplaat op 17 mei 2013, 11:32:04
Ik probeer Domoticz ook werkend te krijgen op mijn DS1511 en op een DS412 van een vriend van mij, maar wij lopen allebei tegen hetzelfde probleem aan. Zelf ben ik niet zo'n meester met linux dus ik volg deze handleiding echt netjes tot op de letter. Beide synology's zijn gebootstrapped en als ik de handleiding volg van deze thread loop ik vast bij het commando make. De bootstrap van cmake gaat goed volgens putty en ik krijg dan ook het advies "now run make". Dit doe ik netjes en bij ong. 46% schiet er ineens een hoop tekst voorbij en het laatste wat ik te zien krijg is dit:

/root/cmake-2.8.10/Source/CursesDialog/form/form.h:340: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:343: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'field_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:348: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:353: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_init'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:362: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:387: error: storage class specified for parameter 'form_request_name'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:389: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:394: error: expected ';', ',' or ')' before '*' token
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:91: error: storage class specified for parameter 'TypeArgument'
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:119: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:123: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:124: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:125: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:127: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:128: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:129: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:130: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:132: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:133: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:134: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:63: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:86: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: old-style parameter declarations in prototyped function definition
/opt/include/ncurses.h:198: error: parameter name omitted
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: expected '{' at end of input
make[2]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_arg.c.o] Error 1
make[1]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/all] Error 2
make: *** [all] Error 2
DiskStation>

Ik heb het inmiddels ook met andere versies van cmake geprobeerd, maar allemaal geven ze deze foutmelding. Ook heb ik alle optware en bootstrap verwijdert en opnieuw geinstalleerd om te kijken of het hier aan zou liggen, maar naar mijn idee werkt dat allemaal goed. Een beetje googlen naar de error geeft niet veel helpende resultaten. De meeste mensen die een error met cmake krijgen hebben deze bij de bootstrap, maar dat doet hij dus netjes. Iemand een idee waar dit aan zou kunnen liggen?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 18 mei 2013, 22:25:21
Heb je de goede bootstrap te pakken zie http://tools.forret.com/synology/bootstrap.php
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: spaanplaat op 21 mei 2013, 10:15:35
Ik heb het voor de zekerheid nog eens geprobeerd met bovenstaande link.
Het resultaat is helaas hetzelfde. EDIT: Ik heb overigens een DS1511 en volgens bovenstaande link zou ik syno-i686-bootstrap_1.2-7_i686.xsh moeten gebruiken voor bootstrap.

Ik zal mijn stappen eens beschrijven, wie weet doe ik iets heel doms verkeerd.
Via Putty maak ik contact met de NAS en log in met de root account.

wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh

sh syno-i686-bootstrap_1.2-7_i686.xsh

rm syno-i686-bootstrap_1.2-7_i686.xsh

Hierna een reboot van de NAS en na de reboot ipkg update via putty.

ipkg install gcc

ipkg install make

ipkg install optware-devel

ipkg install boost-dev

ipkg install boost-thread

ipkg install boost-system

ipkg install boost-date-time

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz

tar xvf cmake-2.8.10.tar.gz

cd cmake-2.8.10

./bootstrap

make (en hier gaat het na 46% fout)

De error die ik krijg is de volgende (meer kan ik niet zien in putty, of is er ergens een log aanwezig?):

/opt/include/ncurses.h:773: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wdelch'
/opt/include/ncurses.h:774: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wdeleteln'
/opt/include/ncurses.h:775: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wechochar'
/opt/include/ncurses.h:776: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'werase'
/opt/include/ncurses.h:777: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetch'
/opt/include/ncurses.h:778: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetnstr'
/opt/include/ncurses.h:779: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetstr'
/opt/include/ncurses.h:780: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'whline'
/opt/include/ncurses.h:781: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winch'
/opt/include/ncurses.h:782: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winchnstr'
/opt/include/ncurses.h:783: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winchstr'
/opt/include/ncurses.h:784: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winnstr'
/opt/include/ncurses.h:785: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsch'
/opt/include/ncurses.h:786: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsdelln'
/opt/include/ncurses.h:787: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsertln'
/opt/include/ncurses.h:788: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsnstr'
/opt/include/ncurses.h:789: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsstr'
/opt/include/ncurses.h:790: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winstr'
/opt/include/ncurses.h:791: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmove'
/opt/include/ncurses.h:792: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wnoutrefresh'
/opt/include/ncurses.h:793: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wprintw'
/opt/include/ncurses.h:795: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wredrawln'
/opt/include/ncurses.h:796: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wrefresh'
/opt/include/ncurses.h:797: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wscanw'
/opt/include/ncurses.h:799: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wscrl'
/opt/include/ncurses.h:800: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsetscrreg'
/opt/include/ncurses.h:801: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wstandout'
/opt/include/ncurses.h:802: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wstandend'
/opt/include/ncurses.h:803: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsyncdown'
/opt/include/ncurses.h:804: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsyncup'
/opt/include/ncurses.h:805: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wtimeout'
/opt/include/ncurses.h:806: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wtouchln'
/opt/include/ncurses.h:807: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wvline'
/opt/include/ncurses.h:1252: error: storage class specified for parameter 'MEVENT'
/opt/include/ncurses.h:1254: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getmouse'
/opt/include/ncurses.h:1255: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ungetmouse'
/opt/include/ncurses.h:1256: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mousemask'
/opt/include/ncurses.h:1257: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wenclose'
/opt/include/ncurses.h:1258: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mouseinterval'
/opt/include/ncurses.h:1259: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmouse_trafo'
/opt/include/ncurses.h:1260: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mouse_trafo'
/opt/include/ncurses.h:1266: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mcprint'
/opt/include/ncurses.h:1267: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'has_key'
/opt/include/ncurses.h:1271: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracef'
/opt/include/ncurses.h:1272: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracedump'
/opt/include/ncurses.h:1273: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_traceattr'
/opt/include/ncurses.h:1274: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_traceattr2'
/opt/include/ncurses.h:1275: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_nc_tracebits'
/opt/include/ncurses.h:1276: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechar'
/opt/include/ncurses.h:1277: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechtype'
/opt/include/ncurses.h:1278: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechtype2'
/opt/include/ncurses.h:1288: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracemouse'
/opt/include/ncurses.h:1289: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'trace'
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:34,
                 from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:60: error: storage class specified for parameter 'Form_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:61: error: storage class specified for parameter 'Field_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:72: error: storage class specified for parameter '_PAGE'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:95: error: expected specifier-qualifier-list before 'Field_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:104: error: storage class specified for parameter 'FIELD'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:120: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:121: error: expected ';' before '_Bool'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:126: error: storage class specified for parameter 'FIELDTYPE'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:143: error: expected specifier-qualifier-list before 'Form_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:157: error: storage class specified for parameter 'FORM'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:159: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:266: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:277: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:282: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:283: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:290: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:295: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:303: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:307: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:327: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:330: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:333: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:335: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:338: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:340: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:343: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'field_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:348: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:353: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_init'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:362: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:387: error: storage class specified for parameter 'form_request_name'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:389: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:394: error: expected ';', ',' or ')' before '*' token
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:91: error: storage class specified for parameter 'TypeArgument'
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:119: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:123: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:124: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:125: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:127: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:128: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:129: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:130: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:132: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:133: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:134: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:63: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:86: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: old-style parameter declarations in prototyped function definition
/opt/include/ncurses.h:198: error: parameter name omitted
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: expected '{' at end of input
make[2]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_arg.c.o] Error 1
make[1]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/all] Error 2
make: *** [all] Error 2

Ik heb echt geen idee wat ik fout doe.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 24 mei 2013, 18:15:44
Hoi misschien even naar het domoticsz forum daar zitten meerdere linux specialisten op.
Titel: Domoticz of gelijkwaardig op Synology(home automation)
Bericht door: Sayhello2000 op 02 juni 2013, 11:53:35
Hallo,
Ik zou ook graag een programma als Domoticz of een gelijkwaardig programma op mijn DS712+ willen laten draaien. Ik heb reeds een RFXCOM usb ontvanger en laat deze draaien op een windows pc.
Is er een mogelijkheid dmv een package om dit te laten draaien op mijn Synology?
Ik heb geen ervaring met Linux etc..

Wie kan mij helpen. Ik denk dat er een hele grote groep mensen graag zo''n package beschikbaar zouden zien, indien mogelijk.
Titel: Re: Domoticz of gelijkwaardig op Synology(home automation)
Bericht door: nikilauda op 02 juni 2013, 17:08:55
Hallo,
Ik zou ook graag een programma als Domoticz of een gelijkwaardig programma op mijn DS712+ willen laten draaien. Ik heb reeds een RFXCOM usb ontvanger en laat deze draaien op een windows pc.
Is er een mogelijkheid dmv een package om dit te laten draaien op mijn Synology?
Ik heb geen ervaring met Linux etc..

Wie kan mij helpen. Ik denk dat er een hele grote groep mensen graag zo''n package beschikbaar zouden zien, indien mogelijk.

Hoi
Ik heb op het forum https://sourceforge.net/p/domoticz/wiki/Install.txt/ de stappen gevolgd. Ik heb wel een paar probleempjes ondervonden maar die heb ik allemaal opgelost en op het forum vastgelegd hoe ik ze heb opgelost. Gizmocuz en andere helpen je graag. je kunt ook op tweakers.net op het forum duurzame energie en domotica je vragen kwijt

Mocht het echt niet lukken, reageer maar dan kunnen we altijd kijken.

groet
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 02 juni 2013, 20:34:58
Nikilauda,

Bedankt voor je reactie. Ik zal de boel eens doornemen en kijken of ik het hier ook werkend kan krijgen.
Zou natuurlijk helemaal super zijn, wanneer ik alles via de Synology kan laten draaien. Deze staat tenslotte 24/7 aan.

Mocht ik vragen hebben dan meld ik me weer. Tnx
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 02 juni 2013, 20:58:25
Nikilauda,

Kan ik domoticz dan ook benaderen via app op mijn Android telefoon?

Gr SayH
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 02 juni 2013, 22:37:40
nikilauda,

Ik heb inmiddels bootstrap op mijn Synology staan.
Ook kan ik inloggen met Putty.
Maar dan.....? Hoe verder. Ik heb de txt handleiding gelezen maar zie staan:
ipkg install gcc
 ipkg install make
 ipkg install optware-devel (dont worry about the wget-ssl error)
 ipkg install boost-dev
 ipkg install boost-thread
 ipkg install boost-system
 ipkg install boost-date-time
 ipkg install libcurl-dev
 ipkg install libusb

Zijn dat bestanden die ik ergens moet downloaden, of moet ik met putty bepaalde commando's invoeren?
Sorry maar het is even onduidelijk voor mij.

Groeten SayH
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 03 juni 2013, 20:01:53
Nikilauda,

Kan ik domoticz dan ook benaderen via app op mijn Android telefoon?

Gr SayH

Yes volgens de gebruikers op het domoticz forum wel. Ik heb geen Android dus kan het niet testen. en doe het gewoon via de browser.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 03 juni 2013, 20:05:28
nikilauda,

Ik heb inmiddels bootstrap op mijn Synology staan.
Ook kan ik inloggen met Putty.
Maar dan.....? Hoe verder. Ik heb de txt handleiding gelezen maar zie staan:
ipkg install gcc
 ipkg install make
 ipkg install optware-devel (dont worry about the wget-ssl error)
 ipkg install boost-dev
 ipkg install boost-thread
 ipkg install boost-system
 ipkg install boost-date-time
 ipkg install libcurl-dev
 ipkg install libusb

Zijn dat bestanden die ik ergens moet downloaden, of moet ik met putty bepaalde commando's invoeren?
Sorry maar het is even onduidelijk voor mij.

Groeten SayH
IPKG is een programma wat pakketen en programmatuur download.
Als dit (nog) niet werkt moet je eerst alles op deze pagina doen
http://www.robvanhamersveld.nl/2013/02/21/ipkg-bootstrap-installer-for-synology-ds/
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 03 juni 2013, 20:21:51
Bedankt voor je antwoorden.

Helaas werkt bootstrap nog niet op mijn ds710+. Bootstrap installer heb ik geinstalleerd gekregen, maar zodra ik op bootstrap installeren klik krijg ik een foutmelding dat het pakket niet geinstalleerd kan worden.

Ik heb al een mail gestuurd maar 'synology@quadrat4.de' maar helaas nog geen antwoord gehad.

Misschien iemand anders een idee???
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: nikilauda op 03 juni 2013, 20:34:02
http://www.synology-forum.nl/optware-ipkg-telnet/bootstrap-dsm-4-1-2668/
geeft wel een oplossing blijkbaar
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 03 juni 2013, 21:55:06
Had ik zelf ook al bekeken, maar dacht dat de oplossing eenvoudiger zou zijn.

Bedankt voor je reactie!
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Sayhello2000 op 04 juni 2013, 17:54:45
Kan iemand me verder helpen om onderstaand op mijn Synology in te voeren. Moet ik hierbij via putty inloggen en onderstaand in de root invoeren?? Gaarne hulp :?: :!:

1) edit /etc/rc.local and add the bold line:
 #!/bin/sh
mount -o bind /volume1/@optware /opt
 # Optware setup
 [ -x /etc/rc.optware ] && /etc/rc.optware start
 exit 0

2) edit /root/.profile and adjust the bolded path:
 PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:…..
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 30 augustus 2013, 20:58:53
Wie kan mij verder helpen met de installatiie van Domoticz op mijn DS213+
Kom niet verder dan ./bootstrap. Dan krijg ik volgende error.

DiskStation> ./bootstrap
---------------------------------------------
CMake 2.8.11.2, Copyright 2000-2012 Kitware, Inc.
C compiler on this system is: gcc
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate C++ compiler on this system.
Please specify one using environment variable CXX.
See cmake_bootstrap.log for compilers attempted.
---------------------------------------------
Log of errors: /volume1/@tmp/cmake-2.8.11.2/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------

Mijn log staat hier http://pastebin.com/7HfQapqy. Heb het idee dat het te maken heeft met de een verkeerde bootstrap, dus heb handmatig ppc bootstrap geinstalleerd volgens http://www.mdevries.org/synology_optware.html. Kom toch niet verder. Google heeft ook nog niet het gewenste resultaat opgeleverd voor me.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Birdy op 30 augustus 2013, 21:19:02
Het is een beetje vaag of er wel een bootstrap is voor Freescale QorIQ P1022 (DS23+), als ik google.
Zie alleen maar problemen n.l.
En, als het wel lukt (kennelijk is dat zo) dan lees ik:

[Thu Aug 29, 2013]
The Freescale QoriQ (used in 213+) only recently got an IPKG bootstrap and I'm not sure how many packages have been compiled for it.

Bron:
http://forum.synology.com/enu/viewtopic.php?f=200&t=73155 (http://forum.synology.com/enu/viewtopic.php?f=200&t=73155)

Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 30 augustus 2013, 22:07:10
In de packagecenter staat wel een Bootstrap Installer welke aangeeft voor mijn processor in de DS213+ geschikt te zijn. Kan ook met ipkg alle pakketten downloaden. Wel balen dat ik nog aan het klooien ben, heb vandaag mn rfxcom 433 tranceiver binnen  :| ALs ik de oplossing heb zal ik hem in ieder geval delen.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Birdy op 30 augustus 2013, 22:12:35
Citaat
packagecenter staat wel een Bootstrap Installer
Waar komt die vandaan ? packages.quadrat4.de ?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Birdy op 30 augustus 2013, 22:14:10
ik zie het al packages.quadrat4.de, en die werkt niet ?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 30 augustus 2013, 22:17:18
Ja.... custom package van http://packages.quadrat4.de/.
Hiermee ben ik eerst begonnen maar mocht de installatie van Domoticz niet baten. Toen handmatig een ppc bootstrap geinstalleerd welke dezelde c++ compiler error gaf.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 02 september 2013, 21:22:20
Onderhand helaas nog steeds geen oplossing. Kan iemand mij helpen met bovenstaand probleem. Het zou te maken hebben met de verkeerde links in de makefile of iets dergelijks. Zou graag domoticz willen proberen.

Verstuurd vanaf mijn GT-I9505 met Tapatalk 4
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: aeacus op 29 november 2013, 19:26:13
Ik heb hetzelfde probleem. Heb je intussen al een oplossing kunnen vinden?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 29 november 2013, 20:31:01
De oplossing voor mij was uiteindelijk domoticz draaien op een raspberry pi. Ik heb wel op het domoticz forum gelezen dat compileren weer zou moeten werken. Heb dit niet getest.

http://www.domoticz.com/forum/viewtopic.php?t=984

Sent from my GT-I9505 using Tapatalk

Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: aeacus op 30 november 2013, 10:17:20
Bedankt voor jouw antwoord!
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: finalcut62 op 18 december 2013, 22:41:33
Voor wie de cmake fout krijgt bij het installeren van Domoticz:

probeer eens na het installeren van alle packages:

ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
ipkg install libcurl-dev
ipkg install libusb

Deze regel:
ipkg install -force-overwrite ncurses-dev

Dit overschrijft de ncurses die met de eerder genoemde packages wordt geinstalleerd. Voer daarna alle stappen uit die worden beschreven en je gaat probleemloos door het 'make' proces....

Overigens hang ik nu op de kernel modules... Maar daar hebben we de kerstvakantie voor ;-)
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Heisenberg op 12 februari 2014, 20:26:45
Ik kom helaas niet verder dan deze melding:
SYNOLOGY> ipkg install -force-overwrite ncurses-dev
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package ncurses-dev.
Check the spelling or perhaps run 'ipkg update'
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Birdy op 12 februari 2014, 21:59:39
Citaat
Check the spelling or perhaps run 'ipkg update'
Update gedaan ?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Heisenberg op 12 februari 2014, 22:25:53
Ja ook, maar dan kreeg ik onderstaande melding maar gebeurt er niks:

ipkg update
Successfully terminated.

Hierna opnieuw:
ipkg install libusb
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package libusb.
Check the spelling or perhaps run 'ipkg update'

Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: teehaa2 op 25 april 2014, 12:20:41
Ik heb aan Synology Frankrijk gevraagd of ze dit willen ondersteunen. Ik kreeg een welwillende reactie. men vind het interessant en heeft mij meegedeeld dit in het ontwikkelteam voor te leggen. Dus wie weet komt er een officieel pakket.
Inmiddels een raspberry-pi aangeschaft (€35,00) en hierop draait domotics als een zonnetje!
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 25 april 2014, 19:07:31
Dat zal heel vet zijn. ik ben nog steeds bij tijd en wijlen bezig met het goed draaiend krijgen van Domoticz op mijn DS213+. Heb het draaiend via een debian chroot, maar die crasht bij tijd en wijle om onbekende redenen. waarschijnlijk omdat de chroot voor de e500v2 niet officeel supported word door debian. heb ook een package kunnen crosscompilen maar die geeft  ook  nog fouten. ik moet me nog een keer goed inlezen over spksrc van synocommunity.. tot die tijd doet mijn pi ook stabiel draaien, maar het doel is de package draaien op de syno
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Cyberjam op 26 augustus 2014, 11:59:04
@Steef84 Ik heb ergens gelezen dat het je gelukt is om het aan de praat te krijgen op de DS213+ Ik krijg het cmake bootstrap probleem niet opgelost. Kun jij mij eventueel verder helpen?
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: steef84 op 26 augustus 2014, 21:15:11
Inderdaad ik heb een package kunnen creëren via de spksrc van Synocommunity met dank aan JorikCalhouw in deze post  https://github.com/SynoCommunity/spksrc/issues/1041.
Door zijn veranderingen komt een Synocommunity package dichterbij! 
Ik heb een spk kunnen crosscompilen voor de DS213+ en deze staan op mijn dropbox https://www.dropbox.com/sh/891tnhldtx9yf5u/AABjOM0BTZh093pTiRWFDxkIa?dl=0. Het is niet de laatste versie maar je kunt ermee aan de slag. Ik heb dus niet rechtstreeks op de Syno gecompileerd.
Domoticz werkte prima icm de usb serial drivers uit deze post http://forum.synology.com/enu/viewtopic.php?f=155&t=82843&sid=262540548e644e8416ae1daa134e02b3.
Ik draai nu Domoticz weer op mijn PI, maar de package heeft probleemloos gewerkt.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: Cyberjam op 29 augustus 2014, 09:24:12
@Steef84

Dank je voor de info en de bestanden. Ga er dit weekend meteen mee aan de slag. De RFXUSB ontvanger is ook al binnen.

Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: ivom74 op 01 september 2014, 15:23:26
Kan iemand ook uitleggen welke hardware ik moet aanschaffen voor de Synology ?
De bedoeling is als eerste een garagedeur te schakelen, 1 switch en 2 sensoren. Ik las dat Z-wave producten redelijke veilig waren om te gebruiken?
Wat heb ik hiervoor nodig, wellicht heeft iemand een url naar een webshop met de juiste artikelen?

Alle tips welkom.
Titel: Re: Installatie en ervaring met Domoticz (home automation)
Bericht door: MarkV op 17 november 2014, 21:39:47
Hij werkt idd steef84, top!!!!

Heeft iemand of kan iemand ook node.js gecompied voor de DS-213+ ???