Closed tobyweston closed 6 years ago
If the log starts with
Error: Could not find or load main class bad.robot.temperature.client.Client
2018-02-04 18:41:56:087 [main] INFO Initialising client 'bedroom1' (with 2 of a maximum of 5 sensors)...
2018-02-04 18:41:56:087 [main] INFO Initialising client 'bedroom1' (with 2 of a maximum of 5 sensors)...
2018-02-04 18:41:56:740 [main] INFO Sending ping request to /255.255.255.255
It won't be parsed as JSON and you get the error above (it's expecting a date format followed by thread, log level etc).
If you try to start the client up, for example on boot, when something has failed during compilation (and the binaries aren't there), you'll get the first line appearing in the log.
You can delete the ~/.temperature/temperature-machine.log
and have another go...
On startup, the shell scripts used to startup the app have gone back to deleting the old log so I'm closing this.