Autor Thema: subscribeReading_Name  (Gelesen 1559 mal)

Offline Gisbert

  • Hero Member
  • *****
  • Beiträge: 2447
  • Das Ziel ist das Ziel !
subscribeReading_Name
« am: 25 Mai 2017, 07:13:16 »
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
« Letzte Änderung: 25 Mai 2017, 07:15:46 von Gisbert »
Aktuelles FHEM | HP ThinClient T610 | Debian11 | UniFi-Controller, AP, USG-3 | Homematic, VCCU, HMUART | ESP8266, Eigenbau | Gas-, Wasser-, Stromzähler | Sonoff | 1-Wire-Temperatursensoren | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF |  Heizungssteuerung komplett in FHEM

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:subscribeReading_Name
« Antwort #1 am: 12 Juni 2017, 15:19:43 »
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.
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline Gisbert

  • Hero Member
  • *****
  • Beiträge: 2447
  • Das Ziel ist das Ziel !
Antw:subscribeReading_Name
« Antwort #2 am: 12 Juni 2017, 21:28:30 »
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
Aktuelles FHEM | HP ThinClient T610 | Debian11 | UniFi-Controller, AP, USG-3 | Homematic, VCCU, HMUART | ESP8266, Eigenbau | Gas-, Wasser-, Stromzähler | Sonoff | 1-Wire-Temperatursensoren | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF |  Heizungssteuerung komplett in FHEM

Offline fh168

  • Sr. Member
  • ****
  • Beiträge: 793
Antw:subscribeReading_Name
« Antwort #3 am: 24 Juni 2017, 16:28:52 »
Wieder was gelernt, vielen Dank!
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-