Community
OpenEnergyMonitor

Community

Apps feedlist issues

When i look at the feeds page I have 61 feeds listed, when i run the feed/list.json api I also get 61 feeds on the returned list. Of those 61 feeds, one is a phptimeseries and there is one virtual feed. The other 59 feeds are phpfina. This has been confirmed by counting them on the feeds page and in the api reply. I have also confirmed this by searching the reply in Notepad++ for "engine":"5" and getting 59 matches.

So I’m at a loss as to why there are only 36 feeds listed in my MySolar app


I cannot (for example) find any of these 10 feeds

and only one of these 6 feeds (99:emonth_humidity) is listed

and of these 2

oem_TH:emonth_temperature is in whilst oem_TH:emonth_humidity is not.

Does anyone have any idea what’s going on???

All repo’s fully updates and now even “reset” to the master branches as of today.

I haven’t spotted a pattern yet, some numeric tags are in some are out, some feed names with underscores are in some are out. The feed sizes in the screenshots are refreshed so it’s not due to feeds without data.

I have also used phpmyadmin to look at the feed meta

I have flushed redis and cannot reboot due to this server hosting both a live instance as well as this test instance. I have cleared the browser cache more times than I can recall and tried incognito mode.

I’ve now hit a wall on the idea’s front!

here’s the feed list if anyone can spot something i’ve missed

[{"id":"67","userid":"1","name":"emonth_temperature","datatype":"1","tag":"mytag4","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"68","userid":"1","name":"emonth_humidity","datatype":"1","tag":"JustToUpdateRedis","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"69","userid":"1","name":"emonth_temperature","datatype":"1","tag":"oem_TH","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"70","userid":"1","name":"emonth_humidity","datatype":"1","tag":"oem_TH","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"71","userid":"1","name":"Voltage2","datatype":"1","tag":"Node 10","public":"0","size":"27986211","engine":"2","processList":"","unit":"undefined","value":236.45,"time":1565795118,"start_time":1539891037,"interval":1},{"id":"72","userid":"1","name":"voltage","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"73","userid":"1","name":"grid","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"74","userid":"1","name":"solar","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"75","userid":"1","name":"divert","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"76","userid":"1","name":"temperature","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"77","userid":"1","name":"voltage","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"V","value":236.45,"time":1565795118,"start_time":1517818345,"interval":5},{"id":"78","userid":"1","name":"grid","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"W","value":255,"time":1565795118,"start_time":1517818345,"interval":5},{"id":"79","userid":"1","name":"solar","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"kWh","value":189,"time":1565795118,"start_time":1517818345,"interval":5},{"id":"80","userid":"1","name":"divert","datatype":"1","tag":"10","public":"1","size":"37415668","engine":"5","processList":"","unit":"kWh","value":2,"time":1565795118,"start_time":1517818345,"interval":5},{"id":"81","userid":"1","name":"temperature","datatype":"1","tag":"10","public":"0","size":"3117992","engine":"5","processList":"","unit":"\u00b0C","value":17.31,"time":1565795118,"start_time":1517818320,"interval":60},{"id":"82","userid":"1","name":"grid_kwh","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"kWh","time":1565795118,"value":1628.6917576009,"start_time":1517818345,"interval":5},{"id":"83","userid":"1","name":"solar_kwh","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"kWh","time":1565795118,"value":5583.0795599905,"start_time":1517818345,"interval":5},{"id":"84","userid":"1","name":"divert_kwh","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"kWh","time":1565795118,"value":1097.4029596377,"start_time":1517818345,"interval":5},{"id":"85","userid":"1","name":"export","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"W","value":0,"time":1565795118,"start_time":1517818345,"interval":5},{"id":"86","userid":"1","name":"export_kwh","datatype":"1","tag":"10","public":"0","size":"37415668","engine":"5","processList":"","unit":"kWh","time":1565795118,"value":1989.4626572533,"start_time":1517818345,"interval":5},{"id":"87","userid":"1","name":"emonth_humidity","datatype":"1","tag":"99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"88","userid":"1","name":"New Virtual Feed","datatype":"1","tag":"Virtual","public":"0","size":"0","engine":"7","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":1},{"id":"90","userid":"1","name":"voltage","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"91","userid":"1","name":"grid","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"92","userid":"1","name":"solar","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"93","userid":"1","name":"divert","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"94","userid":"1","name":"temperature","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":60},{"id":"95","userid":"1","name":"grid_kwh","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"96","userid":"1","name":"solar_kwh","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"97","userid":"1","name":"divert_kwh","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"98","userid":"1","name":"export","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"99","userid":"1","name":"export_kwh","datatype":"1","tag":"test99","public":"0","size":"16","engine":"5","processList":"","unit":"","time":null,"value":null,"start_time":0,"interval":5},{"id":"100","userid":"1","name":"voltage","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"V","time":1539647050,"value":245,"start_time":1539606730,"interval":10},{"id":"101","userid":"1","name":"current","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"A","time":1539647050,"value":0,"start_time":1539606730,"interval":10},{"id":"102","userid":"1","name":"power","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"W","time":1539647050,"value":0,"start_time":1539606730,"interval":10},{"id":"103","userid":"1","name":"energy","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"kWh","time":1539647050,"value":0,"start_time":1539606730,"interval":10},{"id":"104","userid":"1","name":"frequency","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"Hz","time":1539647050,"value":49.900001525879,"start_time":1539606730,"interval":10},{"id":"105","userid":"1","name":"power_factor","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"pf","time":1539647050,"value":0,"start_time":1539606730,"interval":10},{"id":"106","userid":"1","name":"alarm_status","datatype":"1","tag":"pzem2","public":"0","size":"16144","engine":"5","processList":"","unit":"","time":1539647050,"value":0,"start_time":1539606730,"interval":10},{"id":"107","userid":"1","name":"voltage","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"V","time":1539647050,"value":244.88999938965,"start_time":1539616340,"interval":10},{"id":"108","userid":"1","name":"frequency","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"Hz","time":1539647050,"value":49.900001525879,"start_time":1539616340,"interval":10},{"id":"109","userid":"1","name":"current","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"A","time":1539647050,"value":0.045000001788139,"start_time":1539616340,"interval":10},{"id":"110","userid":"1","name":"activePower","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"W","time":1539647050,"value":1,"start_time":1539616340,"interval":10},{"id":"111","userid":"1","name":"apparentPower","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"VA","time":1539647050,"value":11,"start_time":1539616340,"interval":10},{"id":"112","userid":"1","name":"reactivePower","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"VAr","time":1539647050,"value":-11,"start_time":1539616340,"interval":10},{"id":"113","userid":"1","name":"power_factor","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"pf","time":1539647050,"value":0.13699999451637,"start_time":1539616340,"interval":10},{"id":"114","userid":"1","name":"forwardActiveEnergy","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"kWh","time":1539647050,"value":0.10000000149012,"start_time":1539616340,"interval":10},{"id":"115","userid":"1","name":"forwardReactiveEnergy","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"VArh","time":1539647050,"value":0,"start_time":1539616340,"interval":10},{"id":"116","userid":"1","name":"reverseActiveEnergy","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"kWh","time":1539647050,"value":0,"start_time":1539616340,"interval":10},{"id":"117","userid":"1","name":"reverseReactiveEnergy","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"VArh","time":1539647050,"value":3.7999999523163,"start_time":1539616340,"interval":10},{"id":"118","userid":"1","name":"grossActiveEnergy","datatype":"1","tag":"Owen","public":"0","size":"12300","engine":"5","processList":"","unit":"kWh","time":1539647050,"value":0.10000000149012,"start_time":1539616340,"interval":10},{"id":"119","userid":"1","name":"Voltage","datatype":"1","tag":"Hiking","public":"0","size":"11388","engine":"5","processList":"","unit":"V","time":1539647050,"value":244.69999694824,"start_time":1539618620,"interval":10},{"id":"120","userid":"1","name":"Frequency","datatype":"1","tag":"Hiking","public":"0","size":"11228","engine":"5","processList":"","unit":"Hz","time":1539647050,"value":49.900001525879,"start_time":1539619020,"interval":10},{"id":"121","userid":"1","name":"Current","datatype":"1","tag":"Hiking","public":"0","size":"11388","engine":"5","processList":"","unit":"A","time":1539647050,"value":0.20000000298023,"start_time":1539618620,"interval":10},{"id":"122","userid":"1","name":"ActivePower","datatype":"1","tag":"Hiking","public":"0","size":"11388","engine":"5","processList":"","unit":"W","time":1539647050,"value":5,"start_time":1539618620,"interval":10},{"id":"123","userid":"1","name":"ReactivePower","datatype":"1","tag":"Hiking","public":"0","size":"11388","engine":"5","processList":"","unit":"VAr","time":1539647050,"value":49,"start_time":1539618620,"interval":10},{"id":"124","userid":"1","name":"PowerFactor","datatype":"1","tag":"Hiking","public":"0","size":"11388","engine":"5","processList":"","unit":"pf","time":1539647050,"value":0.1140000000596,"start_time":1539618620,"interval":10},{"id":"125","userid":"1","name":"GrossActiveEnergy","datatype":"1","tag":"Hiking","public":"0","size":"11228","engine":"5","processList":"","unit":"kWh","time":1539647050,"value":0.87999999523163,"start_time":1539619020,"interval":10},{"id":"128","userid":"1","name":"DW_power","datatype":"1","tag":"27","public":"","size":"0","engine":"5","unit":"","value":0,"time":1565795120,"start_time":1565688430,"interval":10},{"id":"129","userid":"1","name":"DW_kwh","datatype":"1","tag":"27","public":"0","size":"0","engine":"5","unit":"","time":1565795120,"value":1.7826783801331,"start_time":1565688430,"interval":10},{"id":"130","userid":"1","name":"DW_kwh2","datatype":"1","tag":"27","public":"","size":"0","engine":"5","unit":"","value":13.43,"time":1565795120,"start_time":1565688580,"interval":10}]

and here’s that data text-imported into excel and sorted by tag and name like the feed list in the apps. The first column I’ve added to show if it displays in the app or not.

included id user name type tag public size engine processList unit time value start interval
no {“id”:“80” userid:“1” name:“divert” datatype:“1” tag:“10” public:“1” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:2 start_time:1517818345 interval:5}
no {“id”:“84” userid:“1” name:“divert_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1097.4029596377 start_time:1517818345 interval:5}
no {“id”:“85” userid:“1” name:“export” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“W” time:1565795118 value:0 start_time:1517818345 interval:5}
no {“id”:“86” userid:“1” name:“export_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1989.4626572533 start_time:1517818345 interval:5}
no {“id”:“78” userid:“1” name:“grid” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“W” time:1565795118 value:255 start_time:1517818345 interval:5}
no {“id”:“82” userid:“1” name:“grid_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1628.6917576009 start_time:1517818345 interval:5}
no {“id”:“79” userid:“1” name:“solar” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:189 start_time:1517818345 interval:5}
no {“id”:“83” userid:“1” name:“solar_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:5583.0795599905 start_time:1517818345 interval:5}
no {“id”:“81” userid:“1” name:“temperature” datatype:“1” tag:“10” public:“0” size:“3117992” engine:“5” processList:"" unit:"\u00b0C" time:1565795118 value:17.31 start_time:1517818320 interval:60}
no {“id”:“77” userid:“1” name:“voltage” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“V” time:1565795118 value:236.45 start_time:1517818345 interval:5}
yes {“id”:“129” userid:“1” name:“DW_kwh” datatype:“1” tag:“27” public:“0” size:“0” engine:“5” unit:"" time:1565795120 value:1.7826783801331 start_time:1565688430 interval:10}
yes {“id”:“130” userid:“1” name:“DW_kwh2” datatype:“1” tag:“27” public:"" size:“0” engine:“5” unit:"" time:1565795120 value:13.43 start_time:1565688580 interval:10}]
yes {“id”:“128” userid:“1” name:“DW_power” datatype:“1” tag:“27” public:"" size:“0” engine:“5” unit:"" time:1565795120 value:0 start_time:1565688430 interval:10}
no {“id”:“75” userid:“1” name:“divert” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“87” userid:“1” name:“emonth_humidity” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“73” userid:“1” name:“grid” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“74” userid:“1” name:“solar” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“76” userid:“1” name:“temperature” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“72” userid:“1” name:“voltage” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“122” userid:“1” name:“ActivePower” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“W” time:1539647050 value:5 start_time:1539618620 interval:10}
yes {“id”:“121” userid:“1” name:“Current” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“A” time:1539647050 value:0.20000000298023 start_time:1539618620 interval:10}
yes {“id”:“120” userid:“1” name:“Frequency” datatype:“1” tag:“Hiking” public:“0” size:“11228” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539619020 interval:10}
yes {“id”:“125” userid:“1” name:“GrossActiveEnergy” datatype:“1” tag:“Hiking” public:“0” size:“11228” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.87999999523163 start_time:1539619020 interval:10}
yes {“id”:“124” userid:“1” name:“PowerFactor” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“pf” time:1539647050 value:0.1140000000596 start_time:1539618620 interval:10}
yes {“id”:“123” userid:“1” name:“ReactivePower” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“VAr” time:1539647050 value:49 start_time:1539618620 interval:10}
yes {“id”:“119” userid:“1” name:“Voltage” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“V” time:1539647050 value:244.69999694824 start_time:1539618620 interval:10}
no {“id”:“68” userid:“1” name:“emonth_humidity” datatype:“1” tag:“JustToUpdateRedis” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“67” userid:“1” name:“emonth_temperature” datatype:“1” tag:“mytag4” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“71” userid:“1” name:“Voltage2” datatype:“1” tag:“Node 10” public:“0” size:“27986211” engine:“2” processList:"" unit:“undefined” time:1565795118 value:236.45 start_time:1539891037 interval:1}
no {“id”:“70” userid:“1” name:“emonth_humidity” datatype:“1” tag:“oem_TH” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
yes {“id”:“69” userid:“1” name:“emonth_temperature” datatype:“1” tag:“oem_TH” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
yes {“id”:“110” userid:“1” name:“activePower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“W” time:1539647050 value:1 start_time:1539616340 interval:10}
yes {“id”:“111” userid:“1” name:“apparentPower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VA” time:1539647050 value:11 start_time:1539616340 interval:10}
yes {“id”:“109” userid:“1” name:“current” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“A” time:1539647050 value:0.045000001788139 start_time:1539616340 interval:10}
yes {“id”:“114” userid:“1” name:“forwardActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.10000000149012 start_time:1539616340 interval:10}
yes {“id”:“115” userid:“1” name:“forwardReactiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VArh” time:1539647050 value:0 start_time:1539616340 interval:10}
yes {“id”:“108” userid:“1” name:“frequency” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539616340 interval:10}
yes {“id”:“118” userid:“1” name:“grossActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.10000000149012 start_time:1539616340 interval:10}
yes {“id”:“113” userid:“1” name:“power_factor” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“pf” time:1539647050 value:0.13699999451637 start_time:1539616340 interval:10}
yes {“id”:“112” userid:“1” name:“reactivePower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VAr” time:1539647050 value:-11 start_time:1539616340 interval:10}
yes {“id”:“116” userid:“1” name:“reverseActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0 start_time:1539616340 interval:10}
yes {“id”:“117” userid:“1” name:“reverseReactiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VArh” time:1539647050 value:3.7999999523163 start_time:1539616340 interval:10}
yes {“id”:“107” userid:“1” name:“voltage” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“V” time:1539647050 value:244.88999938965 start_time:1539616340 interval:10}
yes {“id”:“106” userid:“1” name:“alarm_status” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:"" time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“101” userid:“1” name:“current” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“A” time:1539647050 value:0 start_time:1539606730 interval:10}
yes {“id”:“103” userid:“1” name:“energy” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“104” userid:“1” name:“frequency” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539606730 interval:10}
yes {“id”:“102” userid:“1” name:“power” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“W” time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“105” userid:“1” name:“power_factor” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“pf” time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“100” userid:“1” name:“voltage” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“V” time:1539647050 value:245 start_time:1539606730 interval:10}
yes {“id”:“93” userid:“1” name:“divert” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“97” userid:“1” name:“divert_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“98” userid:“1” name:“export” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“99” userid:“1” name:“export_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“91” userid:“1” name:“grid” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“95” userid:“1” name:“grid_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“92” userid:“1” name:“solar” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“96” userid:“1” name:“solar_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“94” userid:“1” name:“temperature” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“90” userid:“1” name:“voltage” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“88” userid:“1” name:“New Virtual Feed” datatype:“1” tag:“Virtual” public:“0” size:“0” engine:“7” processList:"" unit:"" time:null value:null start_time:0 interval:1}

Ha! Would you believe it, I’ve been on this for hours and as soon as I press “post” I spot the pattern!!!

The app module now seems to expect unique feed names regardless of tag. Therefore it apparently only lists the feed with the highest feed id for each unique feed name. It is case sensitive it seems as the only duplicated feed names listed differ by one starting with a capital letter.

Here is the same table sorted in order of name then feed id. All the “no” rows have a feed name identical to the row above it.

Phew!

included id user name type tag public size engine processList unit time value start interval
yes {“id”:“110” userid:“1” name:“activePower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“W” time:1539647050 value:1 start_time:1539616340 interval:10}
yes {“id”:“122” userid:“1” name:“ActivePower” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“W” time:1539647050 value:5 start_time:1539618620 interval:10}
yes {“id”:“106” userid:“1” name:“alarm_status” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:"" time:1539647050 value:0 start_time:1539606730 interval:10}
yes {“id”:“111” userid:“1” name:“apparentPower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VA” time:1539647050 value:11 start_time:1539616340 interval:10}
no {“id”:“101” userid:“1” name:“current” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“A” time:1539647050 value:0 start_time:1539606730 interval:10}
yes {“id”:“109” userid:“1” name:“current” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“A” time:1539647050 value:0.045000001788139 start_time:1539616340 interval:10}
yes {“id”:“121” userid:“1” name:“Current” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“A” time:1539647050 value:0.20000000298023 start_time:1539618620 interval:10}
no {“id”:“75” userid:“1” name:“divert” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“80” userid:“1” name:“divert” datatype:“1” tag:“10” public:“1” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:2 start_time:1517818345 interval:5}
yes {“id”:“93” userid:“1” name:“divert” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“84” userid:“1” name:“divert_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1097.4029596377 start_time:1517818345 interval:5}
yes {“id”:“97” userid:“1” name:“divert_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“129” userid:“1” name:“DW_kwh” datatype:“1” tag:“27” public:“0” size:“0” engine:“5” unit:"" time:1565795120 value:1.7826783801331 start_time:1565688430 interval:10}
yes {“id”:“130” userid:“1” name:“DW_kwh2” datatype:“1” tag:“27” public:"" size:“0” engine:“5” unit:"" time:1565795120 value:13.43 start_time:1565688580 interval:10}]
yes {“id”:“128” userid:“1” name:“DW_power” datatype:“1” tag:“27” public:"" size:“0” engine:“5” unit:"" time:1565795120 value:0 start_time:1565688430 interval:10}
no {“id”:“68” userid:“1” name:“emonth_humidity” datatype:“1” tag:“JustToUpdateRedis” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“70” userid:“1” name:“emonth_humidity” datatype:“1” tag:“oem_TH” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
yes {“id”:“87” userid:“1” name:“emonth_humidity” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“67” userid:“1” name:“emonth_temperature” datatype:“1” tag:“mytag4” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
yes {“id”:“69” userid:“1” name:“emonth_temperature” datatype:“1” tag:“oem_TH” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
yes {“id”:“103” userid:“1” name:“energy” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“85” userid:“1” name:“export” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“W” time:1565795118 value:0 start_time:1517818345 interval:5}
yes {“id”:“98” userid:“1” name:“export” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“86” userid:“1” name:“export_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1989.4626572533 start_time:1517818345 interval:5}
yes {“id”:“99” userid:“1” name:“export_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“114” userid:“1” name:“forwardActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.10000000149012 start_time:1539616340 interval:10}
yes {“id”:“115” userid:“1” name:“forwardReactiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VArh” time:1539647050 value:0 start_time:1539616340 interval:10}
no {“id”:“104” userid:“1” name:“frequency” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539606730 interval:10}
yes {“id”:“108” userid:“1” name:“frequency” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539616340 interval:10}
yes {“id”:“120” userid:“1” name:“Frequency” datatype:“1” tag:“Hiking” public:“0” size:“11228” engine:“5” processList:"" unit:“Hz” time:1539647050 value:49.900001525879 start_time:1539619020 interval:10}
no {“id”:“73” userid:“1” name:“grid” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“78” userid:“1” name:“grid” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“W” time:1565795118 value:255 start_time:1517818345 interval:5}
yes {“id”:“91” userid:“1” name:“grid” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“82” userid:“1” name:“grid_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:1628.6917576009 start_time:1517818345 interval:5}
yes {“id”:“95” userid:“1” name:“grid_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
yes {“id”:“118” userid:“1” name:“grossActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.10000000149012 start_time:1539616340 interval:10}
yes {“id”:“125” userid:“1” name:“GrossActiveEnergy” datatype:“1” tag:“Hiking” public:“0” size:“11228” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0.87999999523163 start_time:1539619020 interval:10}
no {“id”:“88” userid:“1” name:“New Virtual Feed” datatype:“1” tag:“Virtual” public:“0” size:“0” engine:“7” processList:"" unit:"" time:null value:null start_time:0 interval:1}
yes {“id”:“102” userid:“1” name:“power” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“W” time:1539647050 value:0 start_time:1539606730 interval:10}
no {“id”:“105” userid:“1” name:“power_factor” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“pf” time:1539647050 value:0 start_time:1539606730 interval:10}
yes {“id”:“113” userid:“1” name:“power_factor” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“pf” time:1539647050 value:0.13699999451637 start_time:1539616340 interval:10}
yes {“id”:“124” userid:“1” name:“PowerFactor” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“pf” time:1539647050 value:0.1140000000596 start_time:1539618620 interval:10}
yes {“id”:“112” userid:“1” name:“reactivePower” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VAr” time:1539647050 value:-11 start_time:1539616340 interval:10}
yes {“id”:“123” userid:“1” name:“ReactivePower” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“VAr” time:1539647050 value:49 start_time:1539618620 interval:10}
yes {“id”:“116” userid:“1” name:“reverseActiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“kWh” time:1539647050 value:0 start_time:1539616340 interval:10}
yes {“id”:“117” userid:“1” name:“reverseReactiveEnergy” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“VArh” time:1539647050 value:3.7999999523163 start_time:1539616340 interval:10}
no {“id”:“74” userid:“1” name:“solar” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“79” userid:“1” name:“solar” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:189 start_time:1517818345 interval:5}
yes {“id”:“92” userid:“1” name:“solar” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“83” userid:“1” name:“solar_kwh” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“kWh” time:1565795118 value:5583.0795599905 start_time:1517818345 interval:5}
yes {“id”:“96” userid:“1” name:“solar_kwh” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“76” userid:“1” name:“temperature” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“81” userid:“1” name:“temperature” datatype:“1” tag:“10” public:“0” size:“3117992” engine:“5” processList:"" unit:"\u00b0C" time:1565795118 value:17.31 start_time:1517818320 interval:60}
yes {“id”:“94” userid:“1” name:“temperature” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:60}
no {“id”:“100” userid:“1” name:“voltage” datatype:“1” tag:“pzem2” public:“0” size:“16144” engine:“5” processList:"" unit:“V” time:1539647050 value:245 start_time:1539606730 interval:10}
yes {“id”:“107” userid:“1” name:“voltage” datatype:“1” tag:“Owen” public:“0” size:“12300” engine:“5” processList:"" unit:“V” time:1539647050 value:244.88999938965 start_time:1539616340 interval:10}
yes {“id”:“119” userid:“1” name:“Voltage” datatype:“1” tag:“Hiking” public:“0” size:“11388” engine:“5” processList:"" unit:“V” time:1539647050 value:244.69999694824 start_time:1539618620 interval:10}
no {“id”:“72” userid:“1” name:“voltage” datatype:“1” tag:“99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“77” userid:“1” name:“voltage” datatype:“1” tag:“10” public:“0” size:“37415668” engine:“5” processList:"" unit:“V” time:1565795118 value:236.45 start_time:1517818345 interval:5}
no {“id”:“90” userid:“1” name:“voltage” datatype:“1” tag:“test99” public:“0” size:“16” engine:“5” processList:"" unit:"" time:null value:null start_time:0 interval:5}
no {“id”:“71” userid:“1” name:“Voltage2” datatype:“1” tag:“Node 10” public:“0” size:“27986211” engine:“2” processList:"" unit:“undefined” time:1565795118 value:236.45 start_time:1539891037 interval:1}
1 Like

Issue opened

1 Like

Great thanks @pb66