My hunch was right (backwards compatibility bites the dust).
The format of the data is different, so you need to edit your emonhub.conf file. In emonCMS, go to Setup → Emonhub → Edit config and scroll down to the section for the emonPi itself. It’s Node 5:
[[5]]
nodename = emonPi
firmware = emonPi_RFM69CW_RF12Demo_DiscreteSampling.ino
hardware = emonpi
[[[rx]]]
names = power1,power2,power1_plus_power2,Vrms,T1,T2,T3,T4,T5,T6,pulseCount
datacodes = h, h, h, h, h, h, h, h, h, h, L
Scales = 1,1,1,0.01,0.1,0.1,0.1,0.1,0.1,0.1,1
units = W,W,W,V,C,C,C,C,C,C,p
Comment that section out and add this:
[[5]]
nodename = emonpiCM
[[[rx]]]
names = Msg, power1,power2,power1pluspower2,vrms,t1,t2,t3,t4,t5,t6,pulse1count,pulse2count,E1,E2
datacodes = L, h, h, h, h, h, h, h, h, h, h, L, L, l, l
scales = 1, 1,1,1, 0.01, 0.01,0.01,0.01,0.01,0.01,0.01, 1, 1, 1,1
units = ,W,W,W, V, C,C,C,C,C,C, p, p, Wh,Wh
Save and then restart emonhub (on the same page). you should get your data when you’ve reloaded the CM sketch.
The names are the same, the data was being thrown out by emonHub because it didn’t fit the specification for Node 5 in the file you’ve just edited.