Hi,
maybe I had no luck or I’m not smart enough…
pi@raspberrypi:~ $ cd /home/pi/pimatic-app/node_modules/
pi@raspberrypi:~/pimatic-app/node_modules $ sudo rm -rf pimatic-homeduino
pi@raspberrypi:~/pimatic-app/node_modules $ sudo npm i pimatic/pimatic-homeduino#v0.9.x --unsafe-perm
/
> serialport@2.0.6 install /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport
> node-pre-gyp install --fallback-to-build
make: Entering directory '/home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build'
CXX(target) Release/obj.target/serialport/src/serialport.o
CXX(target) Release/obj.target/serialport/src/serialport_unix.o
CXX(target) Release/obj.target/serialport/src/serialport_poller.o
SOLINK_MODULE(target) Release/obj.target/serialport.node
COPY Release/serialport.node
COPY /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build/Release/node-v46-linux-arm/serialport.node
TOUCH Release/obj.target/action_after_build.stamp
make: Leaving directory '/home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build'
> homeduino@0.0.64 postinstall /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino
> node -e "require('fs').chmodSync('bin/vhduino', '755')"
npm ERR! Linux 4.4.49-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "i" "pimatic/pimatic-homeduino#v0.9.x" "--unsafe-perm"
npm ERR! node v4.6.2
npm ERR! npm v2.15.11
npm ERR! code EPEERINVALID
npm ERR! peerinvalid The package pimatic@0.9.42 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer pimatic-cron@0.8.8 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-denon-avr@0.9.9 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-dht-sensors@0.9.3 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-easybox@0.1.2 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-filebrowser@0.9.0 wants pimatic@0.9.*
npm ERR! peerinvalid Peer pimatic-filter@0.9.3 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-gpio@0.9.0 wants pimatic@>=0.9.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-homeduino@0.9.11 wants pimatic@0.9.*
npm ERR! peerinvalid Peer pimatic-iframe@0.3.1 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-links@0.8.6 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-mobile-frontend@0.9.12 wants pimatic@0.9.*
npm ERR! peerinvalid Peer pimatic-mythermostat@0.0.3 wants pimatic@0.8.* && >=0.8.31
npm ERR! peerinvalid Peer pimatic-openweather@0.9.4 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-ping@0.9.5 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-samsung-tv@0.9.0 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-shell-execute@0.9.11 wants pimatic@0.9.*
npm ERR! peerinvalid Peer pimatic-sunrise@0.8.7 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-sysinfo@0.9.4 wants pimatic@0.9.*
npm ERR! peerinvalid Peer pimatic-telegram@1.1.6 wants pimatic@>=0.9.*
npm ERR! peerinvalid Peer pimatic-upnp-root@0.8.9 wants pimatic@>0.8.19
npm ERR! peerinvalid Peer pimatic-wakeonlan@0.9.4 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-watchdog-unix@0.0.1 wants pimatic@>=0.8.0 <1.0.0
npm ERR! peerinvalid Peer pimatic-wemo@0.0.3 wants pimatic@0.8.*
npm ERR! Please include the following file with any support request:
npm ERR! /home/pi/pimatic-app/node_modules/npm-debug.log
pi@raspberrypi:~/pimatic-app/node_modules $ cd
pi@raspberrypi:~ $ sudo service pimatic start
17:39:45.710 [pimatic] error: Startup error: ReferenceError: timeout is not defined
17:39:45.710 [pimatic] error:> at Board.connect (/home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/lib/board.js:96:54)
17:39:45.710 [pimatic] error:> at Framework.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-homeduino/homeduino.coffee:127:18)
17:39:45.710 [pimatic] error:> at emitOne (events.js:82:20)
17:39:45.710 [pimatic] error:> at Framework.emit (events.js:169:7)
17:39:45.710 [pimatic] error:> at /home/pi/pimatic-app/node_modules/pimatic/lib/framework.coffee:948:12
17:39:45.710 [pimatic] error:> at tryCatcher (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/util.js:16:23)
17:39:45.710 [pimatic] error:> at Promise._settlePromiseFromHandler (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:512:31)
17:39:45.710 [pimatic] error:> at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:569:18)
17:39:45.710 [pimatic] error:> at Promise._settlePromise0 (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:614:10)
17:39:45.710 [pimatic] error:> at Promise._settlePromises (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:693:18)
17:39:45.710 [pimatic] error:> at Promise._fulfill (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:638:18)
17:39:45.710 [pimatic] error:> at Promise._resolveCallback (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:432:57)
17:39:45.710 [pimatic] error:> at Promise._settlePromiseFromHandler (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:524:17)
17:39:45.710 [pimatic] error:> at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:569:18)
17:39:45.710 [pimatic] error:> at Promise._settlePromise0 (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:614:10)
17:39:45.710 [pimatic] error:> at Promise._settlePromises (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:693:18)
17:39:45.710 [pimatic] error:> at Promise._fulfill (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:638:18)
17:39:45.710 [pimatic] error:> at PromiseArray._resolve (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise_array.js:126:19)
17:39:45.710 [pimatic] error:> at PromiseArray._promiseFulfilled (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise_array.js:144:14)
17:39:45.710 [pimatic] error:> at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:574:26)
17:39:45.710 [pimatic] error:> at Promise._settlePromise0 (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:614:10)
17:39:45.710 [pimatic] error:> at Promise._settlePromises (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:693:18)
17:39:45.710 [pimatic] error:> at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:133:16)
17:39:45.710 [pimatic] error:> at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10)
17:39:45.710 [pimatic] error:> at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14)
17:39:45.710 [pimatic] error:> at processImmediate [as _immediateCallback] (timers.js:383:17)
17:39:45.719 [pimatic] info: exiting...
so I will wait until it is available as update…