stampzilla / stampzilla-go

Homeautomation software written in Go and React
Apache License 2.0
34 stars 3 forks source link

mbus node does not always reconnect #429

Open jonaz opened 1 year ago

jonaz commented 1 year ago

stampzilla-mbus[2334]: time="2023-04-01T22:14:04.113409363+02:00" level=error msg="error fetching mbus data from device 3: write tcp 192.168.13.2:38246->192.168.13.42:10001: write: broken pipe" func="main.(*Worker).start" file="/home/jonaz/git/stampzilla-go/nodes/stampzilla-mbus/worker.go:100"

perhaps check with errors.Is(err, syscall.EPIPE) or just reconnect on all errors?

jonaz commented 1 year ago

happend again. time="2023-09-06T11:21:58.749557326+02:00" level=error msg="error fetching mbus data from device 2: write tcp 192.168.13.2:46166->192.168.13.42:10001: write: broken pipe" func="main.(*Worker).start" file="/home/jonaz/git/stampzilla-go/nodes/stampzilla-mbus/worker.go:100"