-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
On my computer the table looks good, with even spacing.
But on my actual mirror, raspberry with its web browser the spacing is off. It is lined up but there is no spacing.
I guess I could solve it with descriptiveRow and even make it invisible but that would add on the height.
Any ideas? Maybe an option to make the width fixed?
json
{
"domoticz": [
{
"name": "Temp ute / uppe / nere",
"value1": " ",
"value2": "8.0 C",
"value3": "23.2 C",
"value4": "Error"
},
{
"name": "Sval / Varm/ Sol / Luftf.",
"value1": "22.9 C",
"value2": "26.2 C",
"value3": "27.2 C",
"value4": "60%"
},
{
"name": "Majken får mat",
"value1": " ",
"value2": " ",
"value3": "om",
"value4": "7 dagar"
},
{
"name": "Lilla garagedörren",
"value1": " ",
"value2": " ",
"value3": " ",
"value4": "Låst"
},
{
"name": "FTX / Garage / VVB",
"value1": " ",
"value2": "100 W",
"value3": "14 W",
"value4": "293 W"
},
{
"name": "Server / Terrarium",
"value1": " ",
"value2": " ",
"value3": "73 W",
"value4": "148 W"
},
{
"name": "Förbrukning idag",
"value1": " ",
"value2": " ",
"value3": "10.6 kWh",
"value4": "19.6 kr"
}
]
}
jsontable.php
$sendback0 = array( 'name' => 'Temp ute / uppe / nere', 'value1' => ' ', 'value2' => $tempute, 'value3' => $tempuppe, 'value4' => $tempnere );
$sendback1 = array( 'name' => 'Sval / Varm/ Sol / Luftf.', 'value1' => $tempsvalzon, 'value2' => $tempvarmzon, 'value3' => $tempsolplats, 'value4' => $luftfuktighet );
$sendback2 = array( 'name' => $majkenheader, 'value1' => ' ', 'value2' => ' ', 'value3' => $majkenheader2, 'value4' => $daystogo );
$sendback3 = array( 'name' => 'Lilla garagedörren', 'value1' => ' ', 'value2' => ' ', 'value3' => ' ', 'value4' => $string_door );
$sendback4 = array( 'name' => 'FTX / Garage / VVB', 'value1' => ' ', 'value2' => WattORkiloWatt($ftxPower), 'value3' => WattORkiloWatt($lvpGaragePower), 'value4' => WattORkiloWatt($NibePower) );
$sendback5 = array( 'name' => 'Server / Terrarium', 'value1' => ' ', 'value2' => ' ', 'value3' => WattORkiloWatt($serverPower), 'value4' => WattORkiloWatt($terrariumPower) );
$sendback6 = array( 'name' => 'Förbrukning idag', 'value1' => ' ', 'value2' => ' ', 'value3' => $forbrukning . ' kWh', 'value4' => $elkostnad . ' kr' );
$sendback['domoticz'] = array( $sendback0, $sendback1, $sendback2, $sendback3, $sendback4, $sendback5, $sendback6 );
header('Content-type:application/json;charset=utf-8');
echo json_encode( $sendback, JSON_PRETTY_PRINT ) ;
config.js
{
module: 'MMM-JsonTable',
position: 'top_right',
//header: 'Majken',
config: {
url: 'http://192.168.44.15/jsontable.php', // Required
arrayName: 'domoticz', // Optional
updateInterval: 60000, //Milliseconds between the refersh
//keepColumns: ["name", "value1", "value2", "value3", "value4"],
}
},
Metadata
Metadata
Assignees
Labels
No labels

