06-16-2020, 01:42 PM
After using pilight for more than a year I have started Eventing with my 433MHz switches and have also switched to 8.1.5 and Raspberry Pi3B.
Now I am getting randomly an assertion failure after pilight ran for some hours:
How can I further debug this?
This is the rules section:
This is what uname -a says:
Now I am getting randomly an assertion failure after pilight ran for some hours:
Code:
Jun 15 23:00:42 rp3b0 systemd[1]: Started pilight.
Jun 16 05:46:42 rp3b0 pilight-daemon[14932]: pilight-daemon: /home/pilight/source/daemon-dev/libs/libuv/unix/linux-core.c:228: uv__io_poll: Assertion `w->pevents != 0' failed.
Jun 16 05:46:42 rp3b0 systemd[1]: pilight.service: main process exited, code=killed, status=6/ABRT
Jun 16 05:46:42 rp3b0 systemd[1]: Unit pilight.service entered failed state.
This is the rules section:
Code:
"rules": {
"Innenbeleuchtung1An": {
"rule": "IF (Sonne.sunset - 1 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 1 THEN switch DEVICE Innenbeleuchtung1 TO on",
"active": 1
},
"Innenbeleuchtung2An": {
"rule": "IF (Sonne.sunset - 1 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 1 THEN switch DEVICE Innenbeleuchtung2 TO on",
"active": 1
},
"Innenbeleuchtung3An": {
"rule": "IF (Sonne.sunset - 1 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 1 THEN switch DEVICE Innenbeleuchtung3 TO on",
"active": 1
},
"Innenbeleuchtung1Aus": {
"rule": "IF (23 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 2 THEN switch DEVICE Innenbeleuchtung1 TO off",
"active": 1
},
"Innenbeleuchtung2Aus": {
"rule": "IF (23 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 2 THEN switch DEVICE Innenbeleuchtung2 TO off",
"active": 1
},
"Innenbeleuchtung3Aus": {
"rule": "IF (23 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 2 THEN switch DEVICE Innenbeleuchtung3 TO off",
"active": 1
},
"AussenbeleuchtungAus": {
"rule": "IF (23 == ZeitDatum.hour + (ZeitDatum.minute / 100)) AND ZeitDatum.second < 2 THEN switch DEVICE Aussenbeleuchtung TO off",
"active": 1
}
},
This is what uname -a says:
Quote:Linux rp3b0 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux