Input list doesn't load

ooo this URL gives some information:
{"emonpi":{"power1":{"id":"1","processList":""},"power2":{"id":"2","processList":""},"power1pluspower2":{"id":"3","processList":""},"vrms":{"id":"4","processList":""},"t1":{"id":"5","processList":"1:3"},"t2":{"id":"6","processList":""},"t3":{"id":"7","processList":""},"t4":{"id":"8","processList":""},"t5":{"id":"9","processList":""},"t6":{"id":"10","processList":""},"pulsecount":{"id":"11","processList":""},"rssi":{"id":"12","processList":""},"t20":{"id":"32","processList":"1:1"},"t21":{"id":"33","processList":"1:2"},"t19":{"id":"46","processList":"1:9"},"t8":{"id":"47","processList":"1:6"},"t9":{"id":"48","processList":"1:7"},"t10":{"id":"49","processList":"1:8"},"t11":{"id":"50","processList":"1:12"},"t12":{"id":"51","processList":"1:13"},"t17":{"id":"52","processList":"1:22"},"t18":{"id":"53","processList":"1:21"},"t13":{"id":"54","processList":"1:23"},"t14":{"id":"55","processList":"1:24"},"t15":{"id":"56","processList":"1:25"},"t16":{"id":"57","processList":"1:26"}},"emonth7":{"temperature":{"id":"13","processList":"1:4"},"external temperature":{"id":"14","processList":""},"humidity":{"id":"15","processList":""},"battery":{"id":"16","processList":""},"pulsecount":{"id":"17","processList":""},"rssi":{"id":"18","processList":""}},"emontx3":{"power1":{"id":"19","processList":"1:14,4:15"},"power2":{"id":"20","processList":"4:16,1:17"},"power3":{"id":"21","processList":"1:18,4:19"},"power4":{"id":"22","processList":""},"vrms":{"id":"23","processList":""},"temp1":{"id":"24","processList":"1:5"},"temp2":{"id":"25","processList":""},"temp3":{"id":"26","processList":""},"temp4":{"id":"27","processList":""},"temp5":{"id":"28","processList":""},"temp6":{"id":"29","processList":""},"pulse":{"id":"30","processList":""},"rssi":{"id":"31","processList":""}},"emonth8":{"temperature":{"id":"34","processList":"1:11"},"external temperature":{"id":"35","processList":""},"humidity":{"id":"36","processList":""},"battery":{"id":"37","processList":""},"pulsecount":{"id":"38","processList":""},"rssi":{"id":"39","processList":""}},"emonth5":{"temperature":{"id":"40","processList":"1:10"},"external temperature":{"id":"41","processList":""},"humidity":{"id":"42","processList":""},"battery":{"id":"43","processList":""},"pulsecount":{"id":"44","processList":""},"rssi":{"id":"45","processList":""}},"0":{"1":{"id":"58","processList":""},"2":{"id":"59","processList":""},"3":{"id":"60","processList":""},"4":{"id":"61","processList":""},"5":{"id":"62","processList":""},"6":{"id":"63","processList":""},"7":{"id":"64","processList":""},"8":{"id":"65","processList":""}}}

pi@emonpi(ro):~$ tail -f /var/log/emoncms.log 
2017-05-09 21:09:19.442|WARN|phpmqtt_input.php|Starting MQTT Input script
2017-05-09 21:09:20.693|WARN|phpmqtt_input.php|Subscribing to: emon/#
2017-05-09 21:09:20.693|WARN|phpmqtt_input.php|Not connected, retrying connection
2017-05-09 21:09:20.694|WARN|phpmqtt_input.php|Connecting to MQTT server: Connection Accepted.: code: 0
2017-05-09 21:09:20.694|WARN|phpmqtt_input.php|Subscribed to topic: emon/#
2017-05-09 21:09:25.082|WARN|phpmqtt_input.php|Starting MQTT Input script
2017-05-09 21:09:26.153|WARN|phpmqtt_input.php|Subscribing to: emon/#
2017-05-09 21:09:26.153|WARN|phpmqtt_input.php|Not connected, retrying connection
2017-05-09 21:09:26.154|WARN|phpmqtt_input.php|Connecting to MQTT server: Connection Accepted.: code: 0
2017-05-09 21:09:26.154|WARN|phpmqtt_input.php|Subscribed to topic: emon/#

^C
pi@emonpi(ro):~$ tail -f /var/log/apache2/error.log 
[Tue May 09 21:09:00.352495 2017] [mpm_prefork:notice] [pid 1391] AH00163: Apache/2.4.10 (Raspbian) configured -- resuming normal operations
[Tue May 09 21:09:00.352624 2017] [core:notice] [pid 1391] AH00094: Command line: '/usr/sbin/apache2'
[Wed May 10 07:26:28.127383 2017] [:error] [pid 2680] [client 192.168.200.167:63411] script '/var/www/html/info.php' not found or unable to stat

I have made a change to the emoncms master branch that might solve this issue, are you able to pull in the latest master branch? The default emoncms branch on the emonbase/pi is stable, to switch to master the steps are:

cd /var/www/emoncms
git checkout master
git pull origin master

backup button is stolen :wink: - from admin :frowning: - how I can now backup the data ?

I didnt touch the backup button… :slight_smile: did it disappear when you switched to the master branch?

Is your input list now working?

NO the backup button is missed already before,
but I tried pull original master, just in case done reboot the system as well, but -nothing my input not works, still nothing the ring is routing and that’s all
After that I even have newest version of Emoncms Version low-write 9.8.6 | 2017.05.10
, but still input is missing

Hi, just to say I have a similar problem after using the update button on the Adminsitration page. Both the feeds and inputs page from the drop-down menus have the spinner in the middle of the page after the rest of the page has been rendered (so no data). In case this helps you to track it down I started from emonSD 07Nov16 with LW 9.8.0 I am now on LW 9.8.4. Everything else still appears to be working including the remote logging to emoncms.org.

@margusv, I’ve made another minor change, could you pull in the latest master branch changes again?
@Jonno, thanks, useful to have your input on this as well, I wonder if you could try the latest master as well?

I reproduced the problem earlier by setting the last value of a feed to NAN (not a number) and was able to fix it by forcing the last value into a numeric type, I have now in the latest update extended this to include the input last time in addition to input last value.

WAU!!!

My inputs appeared in a long time :wink: - as an early Christmas present, big thanks to you @TrystanLea

That’s great to hear!

I pulled down the master branch and updated/upgraded as suggested. However, I still have the same problem with inputs and feeds. My version is now 9.8.6 17/5/10 and redis is 2.8.17. I waited 30 minutes, but nothing happened on the pages - still spinning. Margusv reported it took a long time but there doesn’t seem to be any SD card activity.

Is there any more information I can give to help resolve this upgrade issue?

Hi Jonno
Try using MS Edge or if Using Google Chrome, clear the Cache and or Browsing data.
I too had a spinning sun, but it fixed it self after clearing the cache.

with the latest update (9.8.6) my INPUT list is back on screen! Thank you guys!

Many thanks Ben - that fixed it for me. I can also confirm that iOS Safari had the same issue as my Windows 10 Chrome. Thanks again.

my “inputlist” has disappeared again ;(
I tried get original master and refresh all browsers, from the admin folder ( web) Flush redis, but nothing ;(

Just bought emonpi, emonTx3 and the ESP8266 WIFI heatpump monitor.

This morning my input list is blank. EmonPi is updated to:
Powered by OpenEnergyMonitor.org | low-write 9.8.6 | 2017.05.10
still a blanc list.
data is coming in.

I’m about to test the ESP8266 WIFI heatpump monitor.

Henrik

O dear! @margusv @Boye
Does http://emonpi.local/emoncms/input/getinputs.json, still return something useful? and http://emonpi.local/emoncms/input/list.json just a blank result?

I’ve just pushed another modification that may catch this one, if you can run emonpi update and let me know if it solves it that would be great. Seems that there are some new edge cases perhaps due to a change in the way php handles particular data types that need catching before json_encode.