Changelog:
- it is now possible to get informed about elevator and line incidents thanks to @flo80 for his contribution
[card:fewieden/MMM-WienerLinien]
Changelog:
[card:fewieden/MMM-WienerLinien]
@nobita I get the changed language 
@rrrene custom.css .MMM-Fuel header.align-left { display: none; }
@shramik49 the video size gets inserted as style attribute directly to the element. If you want to override those you have to use the following rules
.camera video {
width: 1280px !important;
height: 960px !important;
}
@shazglass There is a error log in the module. Also there is a hidden debug option for for informations debug: true
@Stoffbeuteluwe to not touch any source files of the module you can add the following to the custom.css file
.MMM-Fuel th:nth-child(2) span { /* Replace 2 with the correct column */
visibility: hidden;
}
.MMM-Fuel th:nth-child(2) span:after { /* Replace 2 with the correct column */
visibility: visible;
content: "Super";
margin-left: -21px; /* Pixels that the original text occupies */
}


@SChweden-Maik Hi Maik, welcome to the forum.
A lot of stuff you’re trying to achieve is already possible with MagicMirror. There several voice recognition modules, a face recognition module and also modules to show missed calls
{
module: 'MMM-voice',
position: 'bottom_bar',
config: {
microphone: 1,
debug: true
}
},
post your error and debug log, it’s huge so maybe on pastebin
https://github.com/fewieden/MMM-Fuel
[card: fewieden/MMM-Fuel]
@Privacywonk i would do it like this, copy your schedule update to node helper
this.sendSocketNotification("CONFIG", this.config);socketNotificationReceived: function(notification, payload) {
if (notification === 'CONFIG') {
this.config = payload;
if (this.started !== true) {
this.started = true;
this.scheduleUpdate();
}
}
}
the started flag makes sure it gets called only once, even if you’re connecting multiple clients.
@seansation this is currently not supported, feel free to send a pr.
@wizz you can shrink them with css
@joe84maiden be aware, that when you add more modules for voice recognition, the module will create a new dictionairy automatically. So all your adjustments would be lost if you don’t backup them somewhere ;)
Alternative provider for the USA and also supporting Canada and Tasmania (Australia) now.
nsw from API v1 to v2 in order to support new region Tasmania (Australia)Link to module https://github.com/fewieden/MMM-Fuel
@wizz you could try
body {
transform: scale(0.5);
}
which should make everything half the original size
@mykle1 what you describe above is actually not an array, it’s an object (hash). Arrays are always defined with [] not {}.
Now to your problem. you can create an array from your config value and save it in a variable e.g. var lifeForms = this.config.lifeForm.split(',');. it would look like this ['Cats', 'Bats', 'Bears']. Then you can loop over it to get the ids and save it into another variable
var lifeFormIds =[];
for (let lifeForm of lifeForms) {
if (this.config.lifeFormArray[lifeForm]) {
lifeFormIds.push(this.config.lifeFormArray[lifeForm]);
}
}
To create the id list you just join it comma seoerated like lifeFormIds.join(',');
@Jopyth one way would be hide a module with the scheduler and show it again with the remote control or voice or something else
@carltonb try that one
{
module: 'clock',
position: 'top_left',
config: {
dateFormat: 'dddd<br />MMMM<br />D<br />YYYY'
}
}