Hi everyone,
Background
I have an old version [9.7.3 | 2016.09.28] of emonCMS running on a Digital Ocean droplet (VM).
It’s utilises the MYSQL engine to store data.
I’ve followed this guide and installed a Redis enabled version: low-write 11.3.0
https://docs.openenergymonitor.org/emonsd/digital-ocean-install.html
I then exported the MYSQL database tables (feeds, inputs & individual feed tables) and imported them into the relevant MariaDB tables.
But the Feeds list is not populated:
I noted that @Lykke had a similar issue
I’ve tried flushing the redis cache.
here’s my settings.ini
emoncms_dir = "/opt/emoncms"
openenergymonitor_dir = "/opt/openenergymonitor"
[sql]
server = "127.0.0.1"
database = "emoncms"
username = "emoncms"
password = "@[email protected]"
dbtest = false
[redis]
enabled = true
prefix = ''
[mqtt]
enabled = false
user = 'emonpi'
password = 'emonpimqtt2016'
[feed]
engines_hidden = [2,5,6,8,10]
redisbuffer[enabled] = true
redisbuffer[sleep] = 300
phpfina[datadir] = '/var/opt/emoncms/phpfina/'
phptimeseries[datadir] = '/var/opt/emoncms/phptimeseries/'
[interface]
enable_admin_ui = true
feedviewpath = "graph/"
favicon = "favicon_emonpi.png"
[log]
level = 2
I’ve excluded MYSQL:0 from engines_hidden? My thinking is that this enables MYSQL feeds creation?
More info
I’ve noticed that the information_schema database is empty i.e.
select * from information_schema.TABLES where TABLE_SCHEMA = 'emoncms'
and that the List Feeds API i.e. …/feed/list.json?meta=1&apikey=myAPIReadKey
returns an empty array []