NEWS
MQTT D1 Mini ADC übertragen
-
der ist schon Antik
bei Sonoff Adapter sieht man nicht viel , hast du es mal mit dem mqtt Adapter probiert !?
-
-
@fimoknete sagte in MQTT D1 Mini ADC übertragen:
wie bekomme ich denn den Kram um den Wert herum weg?
so .. per JS :
https://forum.iobroker.net/topic/72049/gelöst-mqtt-sensor-string-in-einzelne-werte-zerlegenoder so :
-
Danke für deine Hilfe. Aber wo soll denn das eingetragen werden?
-
So ganz verstehen ich deine Frage nicht !?
Der Threadersteller nutzt ein JS Script dafür
und im zweiten Beispiel wird der Alias Adapter dafür genutzt . -
@glasfaser
Es herrscht totale Überforderung vor.
Ich bin kein Programmierer.
Ich weis nicht mal, was Alias von mir will oder was ich dort einstellen muss. -
Poste mal den Inhalt vom Datenpunkt
-
mqtt.0.ESP8266Batterie.SENSOR
{"Time":"2024-01-26T20:50:55","ANALOG":{"A0":544}} -
@fimoknete
Habs geschafft. Dankeon('mqtt.0.ESP8266Batterie.SENSOR', function(dp) {
let batterie = JSON.parse(dp.state.val).ANALOG; if(batterie['A0']) { let val = parseInt(batterie['A0']); setState('0_userdata.0.Batterie.ESP8266-Bat-Volt', val, true); }
});
-
Kommst du damit weiter , wäre dann so :
Würde dann in einen neuen Datenpunkt geschrieben werden , nur der Wert in deinem Beispiel mit 544
EDIT :
du warst schneller , wollte dir ein Blockly dazu zeigen , da du geschrieben hast :
Es herrscht totale Überforderung vor.
Ich bin kein Programmierer.