Hier ist das script was ich benutzt ja wo ich die Daten über den mqtt-Adapter bekommen habe.
Man muss dann noch das Objekt "Entfernung" erstellen.
on({id: 'mqtt.0.tele.sonoff.SENSOR', change: "any"}, function (obj) {
var Entfernung
//der try ist wichtig das der adapter nicht abschmiert bei einem fehler, hiermit pasen wird die json in ein object
try {obj = JSON.parse(getState('mqtt.0.tele.sonoff.SENSOR').val);
} catch (e) {
console.error('Cannot parse: ' + getState('mqtt.0.tele.sonoff.SENSOR').val);
return;
}
Entfernung = obj.SR04.Distance;
setState('javascript.0.Entfernung', (Entfernung));
});