Just to be sure I took a new SD card and installed the latest Raspbian Wheezy. I fully updated it and did a dpi-update. Then I installed the Razberry software. Do a reboot, it runs fine. Do a power cycle it fails.
Diagnostics:
- Top does not show a z-way-server process. It does show a zbw-connect process.
- Manually starting the z-way server by doing this:
Code: Select all
pi@razberry /opt/z-way-server $ sudo bash
root@razberry:/opt/z-way-server# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/z-way-server/libs
root@razberry:/opt/z-way-server# ./z-way-server
Z-Way version v1.7.0 from 2014-05-23 01:57:35 +0400 (build 588144e02f76d957be654217c09ede3e94d488ee)
Using default configuration file config.xml
Starting Z-Way for device /dev/ttyAMA0...
Starting HTTP server on port 8083...
terminate called after throwing an instance of 'std::length_error'
what(): basic_string::resize
Aborted
Code: Select all
pi@razberry /opt/z-way-server $ wget -q -O - http://razberry.z-wave.me/install | sudo bash
Previous z-way-server installation found
Stopping z-way-server: start-stop-daemon: warning: failed to kill 2365: No such process
done.
Stopping mongoose http server
Making backup of previous version of Z-Way in /opt/z-way-server_2014-06-13-08-39-15
Removing MathKernel
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'wolfram-engine' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Installing additional libraries
Reading package lists...
Building dependency tree...
Reading state information...
libyajl2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Getting Z-Way for Raspberry Pi
--2014-06-13 08:39:25-- http://razberry.z-wave.me/z-way-server/z-way-server-RaspberryPiXTools-v1.7.0.tgz
Resolving razberry.z-wave.me (razberry.z-wave.me)... 46.20.244.36
Connecting to razberry.z-wave.me (razberry.z-wave.me)|46.20.244.36|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15289402 (15M) [application/x-gzip]
Saving to: `STDOUT'
100%[============================================================>] 15,289,402 1.34M/s in 9.7s
2014-06-13 08:39:35 (1.50 MB/s) - written to stdout [15289402/15289402]
Copying settings
!!! Defaults.xml and config.xml updated with new versions !!!
Creating Z-Way startup script
Adding z-way-server to autostart
update-rc.d: using dependency based boot sequencing
--2014-06-13 08:40:02-- http://razberry.z-wave.me/webif_raspberry.tar.gz
Resolving razberry.z-wave.me (razberry.z-wave.me)... 46.20.244.36
Connecting to razberry.z-wave.me (razberry.z-wave.me)|46.20.244.36|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 405136 (396K) [application/x-gzip]
Saving to: `STDOUT'
100%[============================================================>] 405,136 881K/s in 0.4s
2014-06-13 08:40:03 (881 KB/s) - written to stdout [405136/405136]
--2014-06-13 08:40:03-- http://razberry.z-wave.me/mongoose.pkg.rPi.tgz
Resolving razberry.z-wave.me (razberry.z-wave.me)... 46.20.244.36
Connecting to razberry.z-wave.me (razberry.z-wave.me)|46.20.244.36|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 44750 (44K) [application/x-gzip]
Saving to: `STDOUT'
100%[============================================================>] 44,750 --.-K/s in 0.08s
2014-06-13 08:40:03 (556 KB/s) - written to stdout [44750/44750]
Adding mongoose to autostart
update-rc.d: using dependency based boot sequencing
Start mongoose http server
Opened config/zddx/d4d0bbc0-DevicesData.xml
Starting z-way-server
Starting z-way-server: done.
Thank you for using RaZberry!
Code: Select all
sudo /etc/init.d/z-way-server stop
sudo /etc/init.d/z-way-server start
Manually start Razberry (see above). Still works.
sudo shutdown now + power cycle: no go.
Any suggestions on how to proceed?