Autor Thema: Funktionsweise autoSubscribeReadings  (Gelesen 548 mal)

Offline slor

  • Full Member
  • ***
  • Beiträge: 352
Funktionsweise autoSubscribeReadings
« am: 12 April 2017, 11:47:50 »
Hallo zusammen,

Ich habe versucht automatisch Readings anzulegen mit autoSubscribeReadings tele/basic_01/#Allerdings wird nichts angelegt, obwohl der Sonoff fleißig mit diesem Topic sendet.

Funktioniert diese Funktion auch, wenn bereits Readings fest definiert sind im gleichen Topic?
also subscribeReading_ tele/basic_01/STATE
subscribeReading_presence tele/basic_01/LWT
« Letzte Änderung: 12 April 2017, 11:51:41 von slor »
FHEM auf Cubietruck mit Igor Image (weezy)
FS20, Homematic, MQTT, Telegram, Sonoff mit Tasmota Firmware, Bluetooth Anwesenheitserkennung mit Handys

Offline Pnemenz

  • New Member
  • *
  • Beiträge: 31
Antw:Funktionsweise autoSubscribeReadings
« Antwort #1 am: 12 April 2017, 12:55:05 »
Habe das selbe Problem.

Offline slor

  • Full Member
  • ***
  • Beiträge: 352
Antw:Funktionsweise autoSubscribeReadings
« Antwort #2 am: 27 April 2017, 23:29:11 »
gibts hier schon Neuigkeiten? Funktioniert immer noch nicht
FHEM auf Cubietruck mit Igor Image (weezy)
FS20, Homematic, MQTT, Telegram, Sonoff mit Tasmota Firmware, Bluetooth Anwesenheitserkennung mit Handys

Offline slor

  • Full Member
  • ***
  • Beiträge: 352
Antw:Funktionsweise autoSubscribeReadings
« Antwort #3 am: 13 Juli 2017, 13:00:53 »
Hat sich hier eigentlich was getan?

Es gab mal einen Post, der gelöscht wurde:

das Problem liegt in Datei 10_MQTT_DEVICE.pm Zeile 182:
  } elsif ($topic =~ $hash->{'.autoSubscribeExpr'}) { wenn man sie ersetzt durch:
  } elsif ($topic =~ /$hash->{'.autoSubscribeExpr'}/) { und fhem neu startet, geht's.
FHEM auf Cubietruck mit Igor Image (weezy)
FS20, Homematic, MQTT, Telegram, Sonoff mit Tasmota Firmware, Bluetooth Anwesenheitserkennung mit Handys

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 10275
Antw:Funktionsweise autoSubscribeReadings
« Antwort #4 am: 13 Juli 2017, 13:36:19 »
Dann schauen ob das hier tatsächlich das korrekte Forum für das Modul ist und wenn nicht ins korrekte Forum Posten ansonsten bitte Maintainer raussuchen und ihn darauf aufmerksam machen.
Alle nötigen Informationen findet man in der MAINTAINER.txt

Du kannst auch gerne ein Patch an bieten.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier

Offline fhainz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1177
Antw:Funktionsweise autoSubscribeReadings
« Antwort #5 am: 16 Juli 2017, 15:40:26 »
verwendet statt der # ein + dann funktionierts wunderbar.
autoSubscribeReadings /fhem-linux/yucca1/+
Edit:
ist auch so dokumentiert.
Zitat
attr <name> autoSubscribeReadings <topic>
specify a mqtt-topic pattern with wildcard (e.c. 'myhouse/kitchen/+') and MQTT_DEVICE automagically creates readings based on the wildcard-match
e.g a message received with topic 'myhouse/kitchen/temperature' would create and update a reading 'temperature'
« Letzte Änderung: 16 Juli 2017, 15:42:20 von fhainz »