Here is my CONFIG.js
All the dummy devices get the right values, so the temp file is correct.
var config = {}
config['language'] = 'nl_NL';
config['domoticz_ip'] = '
http://xxxxxxxxxxxxxxxxx';
config['app_title'] = 'ControlCenter';
config['domoticz_refresh'] = '5';
config['dashticz_refresh'] = '60';
config['calendarformat'] = 'dd DD.MM HH:mm';
config['calendarlanguage'] = 'nl_NL';
config['auto_positionning'] = 0;
config['idx_moonpicture'] = 1;
config['garbage_company'] = 'afvalwijzerarnhem';
config['garbage_icalurl'] = 0;
config['garbage_zipcode'] = 'xxxxxx';
config['garbage_street'] = 'xxxxxxx';
config['garbage_housenumber'] = '9';
config['garbage_maxitems'] = '12';
config['garbage_width'] = '12';
config['garbage_hideicon'] = 0;
config['garbage_use_names'] = true;
config['garbage_use_colors'] = true;
config['garbage_icon_use_colors'] = true;
config['garbage_use_cors_prefix'] = true;
config['garbage'] = {
gft: {kliko: 'green', code: '#375b23', name: 'GFT', icon: 'img/garbage/kliko_green.png'},
pmd: {kliko: 'orange', code: '#db5518', name: 'PMD', icon: 'img/garbage/kliko_orange.png'},
rest: {kliko: 'grey', code: '#5e5d5c', name: 'Restafval', icon: 'img/garbage/kliko_grey.png'},
papier: {kliko: 'blue', code: '#153477', name: 'Papier', icon: 'img/garbage/kliko_blue.png'},
kca: {kliko: 'red', code: '#b21807', name: 'Chemisch afval', icon: 'img/garbage/kliko_red.png'},
brown: {kliko: 'brown', code: '#7c3607', name: 'Bruin', icon: 'img/garbage/kliko_brown.png'},
black: {kliko: 'black', code: '#000000', name: 'Zwart', icon: 'img/garbage/kliko_black.png'},
milieu: {kliko: 'yellow', code: '#f9e231', name: 'Geel', icon: 'img/garbage/kliko_yellow.png'},
kerstboom: {kliko: 'green', code: '#375b23', name: 'Kerstboom', icon: 'img/garbage/tree.png'},
};
var coins = {}
coins.bitcoin = { key:'bitcoin', currency: 'EUR', layout:'vertical',width:6 }
coins.monero = { key:'monero', currency: 'EUR', layout:'vertical',width:6 }
coins.bitcoincash = { key:'bitcoin-cash', amount: 0.03071800, currency: 'EUR', width:12 }
var trashnames = {}
trashnames['Gft'] = 'GFT';
trashnames['Papier en Karton'] = 'Papier';
trashnames['Plastic, Metalen en Drankkartons(PMD)'] = 'Plastic';
trashnames['Rest'] = ''; //LEAVE EMPTY IF YOU WANT TO HIDE IT
var calendars = {}
calendars.business = { maxitems: 8, icalurl: '
https://calendar.google.com/calendar/ic ... /basic.ics' }
var publictransport = {}
publictransport.ovinfobus = { show_via: false, station: 'arnhem/bushalte-keulse-slag', provider: '9292-bus', icon: 'bus', width:5, results: 6 }
var tvguide = {}
tvguide.dutch = { key:'dutch', icon: 'fa-television', width:7, channels: [1,2,3,148], maxitems: 10 }
var _STREAMPLAYER_TRACKS = [
{"track":1,"name":"Q-music","file":"
http://icecast-qmusic.cdp.triple-it.nl/ ... ive_96.mp3"},
{"track":2,"name":"538 Hitzone","file":"
http://vip-icecast.538.lw.triple-it.nl/WEB11_MP3"},
{"track":3,"name":"Slam! NonStop","file":"
http://stream.radiocorp.nl/web10_mp3"},
{"track":4,"name":"100%NL","file":"
http://stream.100p.nl/100pctnl.mp3"},
];
var buttons = {}
buttons.nunl = {key: 'nunl', width:12, icon: 'fa-newspaper-o', title: 'Nu.nl', newwindow:true, url: '
http://www.nu.nl'}
buttons.nos = {key: 'nos', width:12, icon: 'fa-newspaper-o', title: 'Nos', url: '
http://www.nos.nl'}
buttons.moon = {width:12, isimage:true, refreshimage:60000, image: 'moon'}
var blocks = {}
blocks['blocktitle_1'] = {}
blocks['blocktitle_1']['key'] = 'blocktitle_1';
blocks['blocktitle_1']['type'] = 'blocktitle';
blocks['blocktitle_1']['title'] = 'Example';
var columns = {}
columns['bar'] = {}
columns['bar']['blocks'] = ['logo','miniclock','settings']
columns[1] = {}
columns[1]['blocks'] = [buttons.moon,'garbage',coins.bitcoin,coins.monero,calendars.business]
columns[1]['width'] = 6;
columns[2] = {}
columns[2]['blocks'] = ['blocktitle_1',tvguide.dutch,publictransport.ovinfobus]
columns[2]['width'] = 4;