For some reason last night my emonPi stopped processing data from all units using rfm2pi. Other data coming via mqtt is still being processed. I tried an emonhub restart, then full emonpi reboot etc but still no receipt of data from anything connected through rfm69. The emonhub log is stationary at:
2022-03-29 09:58:08,759 DEBUG RFM2Pi acknowledged command: > 0q
2022-03-29 09:58:08,760 DEBUG MainThread Setting MQTT pubchannels: ['ToRFM12']
2022-03-29 09:58:08,761 DEBUG MainThread Setting MQTT subchannels: ['ToEmonCMS']
2022-03-29 09:58:08,761 INFO MainThread Setting MQTT node_format_enable: 1
2022-03-29 09:58:08,761 INFO MainThread Setting MQTT nodevar_format_enable: 1
2022-03-29 09:58:08,762 INFO MainThread Setting MQTT nodevar_format_basetopic: emon/
2022-03-29 09:58:08,763 INFO MainThread Creating EmonHubEmoncmsHTTPInterfacer 'emoncmsorg'
2022-03-29 09:58:08,764 DEBUG MainThread Setting emoncmsorg subchannels: ['ToEmonCMS']
2022-03-29 09:58:08,764 INFO MainThread Setting emoncmsorg apikey: set
2022-03-29 09:58:08,764 INFO MainThread Setting emoncmsorg url: https://emoncms.org
2022-03-29 09:58:08,765 INFO MainThread Setting emoncmsorg senddata: 1
2022-03-29 09:58:08,765 INFO MainThread Setting emoncmsorg sendstatus: 1
2022-03-29 09:58:08,864 DEBUG RFM2Pi device settings updated: E i5 g210 @ 433 MHz
2022-03-29 09:58:08,965 DEBUG RFM2Pi acknowledged command: > 1p
2022-03-29 09:58:09,272 DEBUG RFM2Pi acknowledged command: <nn> i - set node ID (standard node ids are 1..30)
2022-03-29 09:58:09,376 DEBUG RFM2Pi acknowledged command: <n> b - set MHz band (4 = 433, 8 = 868, 9 = 915)
2022-03-29 09:58:09,481 DEBUG RFM2Pi acknowledged command: <nnnn> o - change frequency offset within the band (default 1600)
2022-03-29 09:58:09,690 DEBUG RFM2Pi acknowledged command: <nnn> g - set network group (RFM12 only allows 212, 0 = any)
2022-03-29 09:58:09,816 DEBUG RFM2Pi acknowledged command: <n> c - set collect mode (advanced, normally 0)
2022-03-29 09:58:10,023 DEBUG RFM2Pi acknowledged command: ...,<nn> a - send data packet to node <nn>, request ack
2022-03-29 09:58:10,127 DEBUG RFM2Pi acknowledged command: ...,<nn> s - send data packet to node <nn>, no ack
2022-03-29 09:58:10,232 DEBUG RFM2Pi acknowledged command: <n> q - set quiet mode (1 = don't report bad packets)
2022-03-29 09:58:10,337 DEBUG RFM2Pi acknowledged command: <n> x - set reporting format (0: decimal, 1: hex, 2: hex+ascii)
2022-03-29 09:58:10,442 DEBUG RFM2Pi acknowledged command: <nnn> y - enable signal strength trace mode, default:0 (disabled)
2022-03-29 09:58:10,547 DEBUG RFM2Pi acknowledged command: sample interval <nnn> secs/100 (0.01s-2.5s) eg 10y=0.1s
2022-03-29 09:58:10,859 DEBUG RFM2Pi acknowledged command: <hchi>,<hclo>,<addr>,<cmd> f - FS20 command (868 MHz)
2022-03-29 09:58:10,963 DEBUG RFM2Pi acknowledged command: <addr>,<dev>,<on> k - KAKU command (433 MHz)
2022-03-29 09:58:11,167 DEBUG RFM2Pi device settings updated: E i5 g210 @ 433 MHz
System details are:
EMONCMS
Version
low-write 11.0.5
Git
URL
https://github.com/emoncms/emoncms.git
Branch
* stable
Describe
11.0.5
Components
Emoncms Core v11.0.5 | App v2.5.1 | EmonHub Config v2.1.1 | Dashboard v2.2.3 | Device v2.1.7 | Graph v2.1.6 | Network Setup v1.0.2 | WiFi v2.1.1 | Backup v2.3.2 | DemandShaper v2.2.2 | Postprocess v2.2.4 | Sync v2.1.3 | Usefulscripts v2.3.9 | EmonScripts v1.3.8 | RFM2Pi v1.4.1 | Emonhub v2.3.2 | EmonPi v2.9.5
Is there a way to test if the rfm69 unit is faulty?