I have zwave debug logging enabled, and I’ve got ~40 active zwave devices.
I wiped out all of the logs yesterday and interestingly it already looks like it’s gone wrong. Notice the timestamps of the .1, .2 and .3 files are from yesterday and the rest are from today. So it’s possible that something is causing it to skip .1, .2 and .3, and then maybe logrotate eventually deletes them because they’re old.
$ ls -l /opt/openhab/userdata/logs/
total 120320
-rw-r--r-- 1 openhab openhab 856 Feb 25 10:51 audit.log
-rw-r--r-- 1 openhab openhab 3339256 Feb 27 20:13 events.log
-rw-r--r-- 1 openhab openhab 2360181 Feb 27 20:14 openhab.log
-rw-r--r-- 1 openhab openhab 16777333 Feb 26 20:06 openhab.log.1
-rw-r--r-- 1 openhab openhab 16777344 Feb 26 20:36 openhab.log.2
-rw-r--r-- 1 openhab openhab 16777280 Feb 26 22:49 openhab.log.3
-rw-r--r-- 1 openhab openhab 16777377 Feb 27 02:37 openhab.log.4
-rw-r--r-- 1 openhab openhab 16777248 Feb 27 08:35 openhab.log.5
-rw-r--r-- 1 openhab openhab 16777355 Feb 27 14:05 openhab.log.6
-rw-r--r-- 1 openhab openhab 16777286 Feb 27 19:32 openhab.log.7
for a in openhab.log*; do echo $a; head -1 $a | cut -d ' ' -f 1-2; tail -1 $a | cut -d ' ' -f 1-2; done
openhab.log
2018-02-27 19:32:59.230
2018-02-27 20:29:16.753
openhab.log.1
2018-02-26 20:06:05.395
2018-02-26 20:06:20.520
openhab.log.2
2018-02-26 20:06:20.520
2018-02-26 20:36:27.285
openhab.log.3
2018-02-26 20:36:27.285
2018-02-26 22:49:54.917
openhab.log.4
2018-02-26 22:49:55.917
2018-02-27 02:37:23.990
openhab.log.5
2018-02-27 02:37:23.991
2018-02-27 08:35:37.696
openhab.log.6
2018-02-27 08:35:37.696
2018-02-27 14:05:28.930
openhab.log.7
2018-02-27 14:05:28.930
2018-02-27 19:32:59.230
I noticed a huge number of ZWaveAssociationGroup messages in the files, this happened as I restarted it yesterday (I also pulled the latest openhab/openhab:2.2.0-amd64-debian as I noticed it had been updated).
When I say huge I really mean it, look at this:
/opt/openhab$ grep "NODE 25" /opt/openhab/userdata/logs/openhab.log.1 | wc -l
55126
/opt/openhab$ grep "NODE 25" /opt/openhab/userdata/logs/openhab.log.1 | grep ZWaveAssociationGroup | wc -l
52523
/opt/openhab$ grep "NODE 28" /opt/openhab/userdata/logs/openhab.log.1 | grep ZWaveAssociationGroup | wc -l
40006
/opt/openhab$ grep "NODE 28" /opt/openhab/userdata/logs/openhab.log.2 | grep ZWaveAssociationGroup | wc -l
42978
Nodes 25 and 28 are “ZMNHDD Flush Dimmer Plus”.
A (relatively) small section of one of the logs showing the repetition, I can provide the whole file on request.
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: config_40_1, 5, 5
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@2adf86e9, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@4c1ad33, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@11437afb, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@14f75ad7, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@2edadde5, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@7523a82e, [], []
2018-02-26 20:06:20.529 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@508fdcfb, [], []
2018-02-26 20:06:20.530 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@78a6be59, [], []
2018-02-26 20:06:20.530 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@853a5b1, [], []
2018-02-26 20:06:20.530 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@14dbc983, [], []
2018-02-26 20:06:20.530 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@5a064b1a, [], []
2018-02-26 20:06:20.530 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@12300c54, [node_1_0], [node_1_0]
[... snip ~110 similar lines ...]
2018-02-26 20:06:20.545 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: config_10_2, 255, 255
2018-02-26 20:06:20.545 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@21d509f5, [], []
2018-02-26 20:06:20.545 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 28: Property to update: group_org.openhab.binding.zwave.internal.protocol.ZWaveAssociationGroup@168fcbbe, [], []
[... etc. etc. ...]
@chris does that look normal?