Hari,probably, it would be helpful to include mysql (and other libs) into sources of your project also... and create configure file (while you are writing the manual)

Currently I am trying to compile the application on PC. I've taken mysql libs from synology optware (installed it on NAS first and then copied files to PC), but I have to modify almost each Makefile to correct paths there to mysql and mysqlclient...

no, I'm working on a completely new codebase, based on AMQP messaging (vs DCE). Most stuff is written in python, the Z-Wave part is handled via the OpenZWave library. 1Wire is also supported. Will be fairly easy to extend the system. It also comes with shiny cloud features (portal where you can control everything [even multiple installations]). No 1,5y learning curve :-)