wer kann den Fehler finden?
Auf der Konsole kommen die Meldungen im gleichen/richtigen Channel an.
Der Status vom MQTT Device ist open. Den Service FHEM habe ich auch neu gestartet.
Bin für jeden Hinweis mal wieder sehr glücklich :-)
das sollte laut commandref klappen:
attr Mosquitto autoSubscribeReadings /Wohnung/Badezimmer/+
Hi,
braucht man da nicht auch noch MQTT_BRIDGE?
Regards,
Thorsten
ich dachte für readings reicht das device aus. Habe das Tutorial https://haus-automatisierung.com/hardware/fhem/2017/02/13/fhem-tutorial-reihe-part-26-esp8266-arduino-mqtt-temperatur-an-fhem.html nachgemacht. Die sind alle ganz gut und an sich fehlerfrei. Bis auf die User die es nachmachen :-)
hier der vollständige Inhalt dazu aus der fhem.cfg:
define Mosquitto MQTT 192.168.0.49:1883
attr Mosquitto room Actions
define Badezimmertemperatur MQTT_DEVICE
attr Badezimmertemperatur IODev Mosquitto
attr Badezimmertemperatur room Actions,Badezimmer
attr Badezimmertemperatur stateFormat transmission-state
attr Badezimmertemperatur subscribeReading_humidity /Wohnung/Badezimmer/humidity
attr Badezimmertemperatur subscribeReading_messured-temp /Wohnung/Badezimmer/temp
die 192er IP habe ich auch schon durch die 127er ohne Wirkung ersetzt
Hallo tklein,
ich kann die Fhem-Supporter schon verstehen, wenn die sagen, dann frag doch dort nach, wo Du deine Anleitung her hast.
Um mich nicht falsch zu verstehen, ich habe mir auch schon etliche Anleitungen angeschaut, auch von haus-automatisierung.com und anderen.
Da ist oft etwas Nützliches dabei, was gut funktioniert und man wird schließlich nicht dümmer, wenn man sich verschiedene Optionen anschaut.
Meine Frage wäre, was findest Du in den Pfaden, die Du definiert hast?
attr Badezimmertemperatur subscribeReading_humidity /Wohnung/Badezimmer/humidity
attr Badezimmertemperatur subscribeReading_messured-temp /Wohnung/Badezimmer/temp
Gibt es dort überhaupt Daten?
So wie Du dein Problem geschildert hast, dürfte es schwierig werden jemanden zu finden, der dir hier kompetent helfen kann.
Was mir zumindest fehlen würde, wäre die Senderseite (vermutlich ESP8266) und die Software oder Sketch, der dort läuft.
Viele Grüße Gisbert
Hi,
wenn das Topics sind, dann vielleicht ohne "/" am Anfang. Wäre mal einen Versuch wert.
Gruß,
Thorsten
@Thorsten:
Vielen Dank für den Hinweis. Ohne den anfänglichen "/" klappt es jetzt. Das hatte ich nicht ausprobiert.
@Gisbert:
Mir ging es erstmal die Daten angezeigt zu bekommen, die ich in der Console eingegeben hatte. Jetzt klappt ja alles.
Auch Dir vielen Dank.
Hi,
das hier hift:
http://www.hivemq.com/blog/mqtt-essentials-part-1-introducing-mqtt
Insbesondere
http://www.hivemq.com/blog/mqtt-essentials-part-5-mqtt-topics-best-practices
Gruß,
Thorsten