Hallo,
vor ca. 1.5 Jahren hatte ich MQTT installiert und bekomme damit Daten von DS18B20-Temperatursensoren, die an einem ESP8266 mit ESPEasy hängen.
Die einzelnen Sensoren wurden damals wie folgt in Fhem eingelesen:
define Temp.OG MQTT_DEVICE DS18B20
attr Temp.OG IODev MyBroker
attr Temp.OG subscribeReading_1.OG.Flur /hooks/devices/1/SensorData/1.OG.Flur
attr Temp.OG subscribeReading_Badezimmer /hooks/devices/2/SensorData/Badezimmer
...
Meine Fragen:
Wie kann ich neue Temperatursensoren einbinden?
Wie kann ich bestehende Attribute z.B. subscribeReading_Badezimmer verändern?
Wenn ich ein solches Attribut auswähle, dann ist eine Änderung nicht möglich, sondern es erscheint ein Popup-Fenster:
fhemweb.js line 1007:
Uncaught TypeError: Cannot read property 'length' of null
In beiden Fällen behelfe ich mir mit der Edition der fhem.cfg.
Wie wäre denn das richtige Vorgehen?
Viele Grüße Gisbert
enteweder den ganzen Define Befehl über das FHEM Befehlsfeld im Webinterface eingeben oder mit raw definition (ganz unten im Device) eine Zeile kpoieren und editieren und danach mit "execute commands" ausführen.
Hallo schka17,
vielen Dank für Erklärung.
Von dieser Möglichkeit (raw definition) habe ich bisher noch nichts gewusst.
Werde Sie dann beim nächsten Mal verwenden.
Viele Grüße Gisbert
Wieder was gelernt, vielen Dank!