Unfortunately I missed some nightly's.
But I can tell that my last working version was 8.1.4-8-gd702224c (installed on 2019-02-08)
Installed on 2019-03-12: 8.1.4-24-g7202a438 (not working, lost connection to daemon, reconnection loop)
Installed on 2019-03-13: 8.1.4-25-g6bc8511a (not working, lost connection to daemon, reconnection loop)
Today I installed 8.1.4-31-gef298946.
During installation my config got overwritten with the default one.
I replaced it with a backup with no hardware modules configured.
pilight.log shows:
Code:
pilight-daemon: INFO: rule #2 sunrise-decolight was parsed in 0.007860 seconds
pilight-daemon: INFO: rule #3 sunset-decolight was parsed in 0.007783 seconds
pilight-daemon: INFO: version v8.1.4-nightly-ef298946
pilight-daemon: INFO: daemon listening to port: 5000
pilight-daemon: NOTICE: there are no hardware modules configured
pilight-daemon: INFO: secured webserver started on port: 5002 (fd 12)
pilight-daemon: INFO: regular webserver started on port: 5001 (fd 13)
pilight-daemon: INFO: new client, ip: 127.0.0.1, port: 40500
pilight-daemon: NOTICE: no pilight ssdp connections found
pilight-daemon: INFO: new client, ip: 127.0.0.1, port: 40502
Debug messages:
Code:
sudo pilight-daemon -S 127.0.0.1 -P 5000 -D
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/settings.lua v1.0
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/hardware.lua v1.0
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/registry.lua v1.0
pilight-daemon: INFO: datetime datetimedev xx.xxxxxx:xx.xxxxxx seems to be in timezone: Europe/Berlin
pilight-daemon: INFO: sunriseset sunrisesetdev xx.xxxxxx:xx.xxxxxx seems to be in timezone: Europe/Berlin
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/min.lua v2.1
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/max.lua v2.1
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/date_format.lua v1.0
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/date_add.lua v2.0
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/random.lua v2.1
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/plus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/ge.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/minus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/le.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/or.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/ne.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/divide.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/modulus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/eq.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/multiply.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/lt.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/and.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/gt.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/intdivide.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/concat.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/sendmail.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/switch.lua v4.2
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/label.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/pushbullet.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/pushover.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/toggle.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/dim.lua v4.1
pilight-daemon: INFO: rule #1 group-decolight was parsed in 0.006206 seconds
pilight-daemon: INFO: rule #2 sunrise-decolight was parsed in 0.007869 seconds
pilight-daemon: INFO: rule #3 sunset-decolight was parsed in 0.007734 seconds
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/433gpio.lua v4.1
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/none.lua v4.1
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/433nano.lua v4.1
pilight-daemon: INFO: version v8.1.4-nightly-ef298946
pilight-daemon: NOTICE: pilight daemon not found @127.0.0.1, waiting for it to come online
pilight-daemon: NOTICE: there are no hardware modules configured
pilight-daemon: DEBUG: new thread node, 1 thread running
pilight-daemon: DEBUG: new thread sender, 2 threads running
pilight-daemon: DEBUG: new thread broadcaster, 3 threads running
pilight-daemon: DEBUG: new thread receive parser, 4 threads running
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"sunriseset","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"sun":"rise","sunrise":6.22,"sunset":18.12},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: DEBUG: cpu: 0.000000%
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":55,"second":34,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":55,"second":35,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":55,"second":36,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: cpu: 0.197296%
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":55,"second":37,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":55,"second":38,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
^C
pilight-daemon: INFO: Interrupt signal received. Please wait while pilight is shutting down
Version 8.1.4-31-gef298946 with configured hardware module does not start:
Code:
sudo pilight-daemon -S 127.0.0.1 -P 5000 -D
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/settings.lua v1.0
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/hardware.lua v1.0
pilight-daemon: DEBUG: loaded storage /usr/local/lib/pilight/storage/json/registry.lua v1.0
pilight-daemon: INFO: datetime datetimedev xx.xxxxxx:xx.xxxxxx seems to be in timezone: Europe/Berlin
pilight-daemon: INFO: sunriseset sunrisesetdev xx.xxxxxx:xx.xxxxxx seems to be in timezone: Europe/Berlin
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/min.lua v2.1
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/max.lua v2.1
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/date_format.lua v1.0
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/date_add.lua v2.0
pilight-daemon: DEBUG: loaded event function /usr/local/lib/pilight/functions/random.lua v2.1
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/plus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/ge.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/minus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/le.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/or.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/ne.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/divide.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/modulus.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/eq.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/multiply.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/lt.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/and.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/gt.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/intdivide.lua v1.0
pilight-daemon: DEBUG: loaded event operator /usr/local/lib/pilight/operators/concat.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/sendmail.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/switch.lua v4.2
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/label.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/pushbullet.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/pushover.lua v1.0
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/toggle.lua v4.1
pilight-daemon: DEBUG: loaded event action /usr/local/lib/pilight/actions/dim.lua v4.1
pilight-daemon: INFO: rule #1 group-decolight was parsed in 0.006213 seconds
pilight-daemon: INFO: rule #2 sunrise-decolight was parsed in 0.007898 seconds
pilight-daemon: INFO: rule #3 sunset-decolight was parsed in 0.007991 seconds
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/433gpio.lua v4.1
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/none.lua v4.1
pilight-daemon: DEBUG: loaded hardware /usr/local/lib/pilight/hardware/433nano.lua v4.1
pilight-daemon: INFO: version v8.1.4-nightly-ef298946
pilight-daemon: NOTICE: pilight daemon not found @127.0.0.1, waiting for it to come online
pilight-daemon: DEBUG: new thread node, 1 thread running
pilight-daemon: DEBUG: new thread sender, 2 threads running
pilight-daemon: DEBUG: new thread broadcaster, 3 threads running
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: new thread receive parser, 4 threads running
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"sunriseset","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"sun":"rise","sunrise":6.22,"sunset":18.12},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: DEBUG: broadcasted: {"origin":"receiver","protocol":"datetime","message":{"longitude":xx.xxxxxx,"latitude":xx.xxxxxx,"year":2019,"month":3,"day":15,"weekday":6,"hour":10,"minute":59,"second":43,"dst":0},"uuid":"xxxx-xx-xx-xx-xxxxxx"}
pilight-daemon: DEBUG: cpu: 0.000000%
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: ERROR: could not connect to pilight-daemon
pilight-daemon: NOTICE: connection to main pilight daemon lost
pilight-daemon: NOTICE: trying to reconnect...
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: DEBUG: lua wiringx on state #0
pilight-daemon: DEBUG: lua wiringx on state #0
*** Error in `pilight-daemon': double free or corruption (fasttop): 0x01b3d3a0 ***
May be this is a totally different problem.
Current config settings:
Code:
"settings": {
"standalone": 1,
"port": 5000,
"log-level": 6,
"pid-file": "/var/run/pilight.pid",
"log-file": "/var/log/pilight.log",
"webserver-enable": 1,
"webserver-root": "/usr/local/share/pilight/webgui",
"webserver-http-port": 5001,
"webserver-cache": 1,
"gpio-platform": "raspberrypi3",
"ntp-servers": [ "0.debian.pool.ntp.org", "1.debian.pool.ntp.org", "2.debian.pool.ntp.org", "3.debian.pool.ntp.org" ]
},
"hardware": {
"433gpio": {
"sender": 0,
"receiver": 1
}
},
"registry": {
"webserver": {
"ssl": {
"certificate": {
"secure": 0,
"location": "/etc/pilight/pilight.pem"
}
}
},
"pilight": {
"version": {
"current": "8.1.1"
}
}
}