Read the statement by Michael Teeuw here.
[MMM-ValuesByNotification] Display the payloads of notifications with titles and icons
-
I’m using the example scripts in CommandToNotification using a BME280. I’m trying to keep the temperature in F to two digits, as the script or BME module is producing LONG temperature values. (76.0000000000000000000000001)
Using the configuration below, I’m not getting any rounding on output. The “valueFormat” is directly from your README.md.
{ module: "MMM-ValuesByNotification", // https://github.com/Tom-Hirschberger/MMM-ValuesByNotification position: "top_bar", config: { animationSpeed: 0, updateInterval: 15, groups: [ { items: [ { notification: "WEATHERLINK", values: [ { valueTitle: "Closet", valueUnit: "°F", jsonpath: "data.conditions[1].temp_in", naValue: "0", }, ] }, ] }, { items: [ { notification: "TEMPROOM", itemTitle: "Room", values: [ { valueTitle: "Temp", valueUnit: "°F", naValue: "0", valueFormat: "Number(${value}).toFixed(2)", jsonpath: "temperature_f", }, ], }, ] }, ] }, }, -
@BKeyport
Hi,that’s definitly a bug. It is related to the problem you described in the issue on github.
I found a fix already but i need a moment to solve it proper.
As a quickfix you can change line 299 in MMM-ValuesByNotification.js fromvalue = value.replace(/(?:\r\n|\r|\n)/g, newlineReplacement)to
value = String(value).replace(/(?:\r\n|\r|\n)/g, newlineReplacement) -
@BKeyport
Just released version 0.0.8 of the module which should fix both issues -
@wishmaster270 Submitted a pull - please tell me what you think… I didn’t update the documentation however. I figured you could handle that, as I’m a horrible documentation writer.
🤣🤣🤣
-
@BKeyport Hi, and thanks for the contribution. I only had a view moments to look at the changes.
Currently the changes do not look very critical and I will be happy to merge them.
I only want to make sure there is no more universal way (especially for the space) feature.Documentation is one of my favourites (Not). But it should no big deal to add it.
I will try to do a deeper look the code the next days and will merge as fast as I can.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
