So the Emonhub.log shows that the data drop outs correspond to receipt of ill-formed packets or complete absence of packets, so I’ll have to work out how to investigate RF noise!
However, the log also shows that the EmonTx4 packets are fully formed and are publishing as expected. Below is a log excerpt for the packet that relates to the labelled time in the following graph.
I’ve marked in bold the data that is getting to the feeds correctly and in bold italic the P3 value that should be getting to the emonTx4_17: Unitower_W feed.
2022-12-07 18:59:07,599 DEBUG RFM2Pi 6823 NEW FRAME : OK 17 71 43 0 0 255 95 0 0 0 0 14 0 36 2 0 0 3 0 234 0 0 0 117 0 0 0 183 3 0 0 254 46 0 0 48 0 0 0 85 0 0 0 128 14 197 13 8 9 0 0 0 0 (-64)
2022-12-07 18:59:07,604 DEBUG RFM2Pi 6823 Timestamp : 1670439547.598869
2022-12-07 18:59:07,605 DEBUG RFM2Pi 6823 From Node : 17
2022-12-07 18:59:07,606 DEBUG RFM2Pi 6823 Values : [11079, 245.75, 0, 0, 14, 548, 0, 3, 234, 117, 951, 12030, 48, 85, 37.12, 35.25, 23.12, 0, 448, 27.620221948212084]
2022-12-07 18:59:07,607 DEBUG RFM2Pi 6823 RSSI : -64
2022-12-07 18:59:07,607 DEBUG RFM2Pi 6823 Sent to channel(start)’ : ToEmonCMS
2022-12-07 18:59:07,608 DEBUG RFM2Pi 6823 Sent to channel(end)’ : ToEmonCMS
2022-12-07 18:59:07,750 DEBUG MQTT Publishing: emon/emonTx4_17/MSG 11079
2022-12-07 18:59:07,752 DEBUG MQTT Publishing: emon/emonTx4_17/Vrms 245.75
2022-12-07 18:59:07,754 DEBUG MQTT Publishing: emon/emonTx4_17/P1 0
2022-12-07 18:59:07,756 DEBUG MQTT Publishing: emon/emonTx4_17/P2 0
2022-12-07 18:59:07,758 DEBUG MQTT Publishing: emon/emonTx4_17/P3 14
2022-12-07 18:59:07,760 DEBUG MQTT Publishing: emon/emonTx4_17/P4 548
2022-12-07 18:59:07,761 DEBUG MQTT Publishing: emon/emonTx4_17/P5 0
2022-12-07 18:59:07,763 DEBUG MQTT Publishing: emon/emonTx4_17/P6 3
2022-12-07 18:59:07,764 DEBUG MQTT Publishing: emon/emonTx4_17/E1 234
2022-12-07 18:59:07,766 DEBUG MQTT Publishing: emon/emonTx4_17/E2 117
2022-12-07 18:59:07,768 DEBUG MQTT Publishing: emon/emonTx4_17/E3 951
2022-12-07 18:59:07,770 DEBUG MQTT Publishing: emon/emonTx4_17/E4 12030
2022-12-07 18:59:07,771 DEBUG MQTT Publishing: emon/emonTx4_17/E5 48
2022-12-07 18:59:07,773 DEBUG MQTT Publishing: emon/emonTx4_17/E6 85
2022-12-07 18:59:07,775 DEBUG MQTT Publishing: emon/emonTx4_17/T1 37.12
2022-12-07 18:59:07,776 DEBUG MQTT Publishing: emon/emonTx4_17/T2 35.25
2022-12-07 18:59:07,778 DEBUG MQTT Publishing: emon/emonTx4_17/T3 23.12
2022-12-07 18:59:07,780 DEBUG MQTT Publishing: emon/emonTx4_17/pulse 0
2022-12-07 18:59:07,781 DEBUG MQTT Publishing: emon/emonTx4_17/missed 448
2022-12-07 18:59:07,783 DEBUG MQTT Publishing: emon/emonTx4_17/missedprc 27.620221948212084
2022-12-07 18:59:07,785 DEBUG MQTT Publishing: emon/emonTx4_17/rssi -64
2022-12-07 18:59:07,786 INFO MQTT Publishing ‘node’ formatted msg
2022-12-07 18:59:07,787 DEBUG MQTT Publishing: emonhub/rx/17/values 11079,245.75,0,0,14,548,0,3,234,117,951,12030,48,85,37.12,35.25,23.12,0,448,27.620221948212084,-64
At this point, I am in too deep for my current level of knowledge, so any guidance would be much appreciated.
(as an aside, the data shown on the graph as dots is a feed populated by inputs generated by the excellent Powerwall script by @johnbanks using a default 30 second loop. I’ve never understood why these data cannot be visualised as “lines” in the web graph interface. They appear as lines in the webapp feeds graphs.)