Read the statement by Michael Teeuw here.
MMM-JsonTable - error and does not load
-
Hi Sam,
file:/home/sankum/… loads with 1 slash in the browser. But nhttp://localhost:8080/modules/… does not, same errors as before? -
-
Sam, MagicMirror is configured to port 8080. nhtp was a typo. It is http://…
As I said the file path and name are correct as I can read it in browser using file:/… (single slash). So not quite sure what is going on? -
@sankum what is your address: setting in config.js
-
Sam,
address: “localhost”, -
@sankum I used the sample from the readme
{ "items": [ { "name": "Watt", "value": "270 Watt" }, { "name": "Today", "value": "5.85 kWh" }, { "name": "ThisWeek", "value": "5.83 kWh" }, { "name": "ThisMonth", "value": "12.8 kWh" }, { "name": "LastMonth", "value": "246.75 kWh" } ] }
in the module folder
and this config (from the readme){ module: 'MMM-JsonTable', position: 'top_right', classes:'page1', header: 'HouseDB Sevensegment', config: { url: 'http://localhost:8090/modules/MMM-JsonTable/foobar.json', // Required arrayName: 'items' // Required--- } }
-
Thanks Sam.
So do I need port 8090 based on your config?. In my config port definition I have:
port: “8080”,Other than that I don’t see any difference. Do I need to change router setting? Any missing package you think? Thanks.
-
Hi Sam,
Never mind!! It is port 8080.
I copied the json file you have shown and it worked. So it must be my json file. I will try to figure out what is the difference. Thanks for your help. -
@sankum sorry intended to change that in
my post, too early -
@sankum i use this online to to validate and format json