Hallo,
Wenn ich es richtig verstanden habe sollte ja MQTT_GENERIC_BRIDGE gleich die Inhalte von mehreren Devices über MQTT senden und empfangen.
Nur will das bei mir nicht klappen wenn ich es laut WIKI mache. Wenn ich für jedes Device eine eigene MQTT_GENERIC_BRIDGE definiere geht es.
Laut Wiki (https://wiki.fhem.de/wiki/MQTT_GENERIC_BRIDGE)sollte mit z.B.
attr mySensor mqttPublish temperature:topic={"$base/$device/$name"}
bei jedem Device eingestellt werden können was übertragen wird. Das einzige Ergebnis ist aber "dieses Attribut existiert nicht"...
Ist jetzt mein fhem verkorkst (update gemacht mit aktuellem system) oder das WIKI falsch
gruß anton
Poste mal ein list der MGB.
Bridge:
Internals:
DEF ToniMinote,HumW,TempW
FUUID 603964e9-f33f-95d3-9a27-cb1b09fe1f60b826
IODev pitoni
NAME PiBridge
NR 76
NTFY_ORDER 50-PiBridge
STATE dev: 0 in: 0 out: 0
TYPE MQTT_GENERIC_BRIDGE
devspec .*
prefix ToniMinote,HumW,TempW
READINGS:
2021-02-26 21:23:51 attrTemplateVersion 20210222_MGB_M2D
2021-02-26 22:15:21 device-count 0
2021-02-26 22:15:21 incoming-count 0
2021-02-26 22:15:21 outgoing-count 0
2021-02-26 22:15:21 transmission-state IO device initialized (mqtt2)
2021-02-26 22:15:21 updated-reading-count 0
2021-02-26 22:15:21 updated-set-count 0
devices:
globalDeviceExcludes:
globalReadingExcludes:
globalTypeExcludes:
pub:
FHEMWEB *
Global *
MQTT transmission-state
MQTT_BRIDGE transmission-state
MQTT_DEVICE transmission-state
MQTT_GENERIC_BRIDGE *
telnet *
sub:
FHEMWEB *
Global *
MQTT transmission-state
MQTT_BRIDGE transmission-state
MQTT_DEVICE transmission-state
MQTT_GENERIC_BRIDGE *
telnet *
Attributes:
IODev pitoni
stateFormat dev: device-count in: incoming-count out: outgoing-count
ToniMinote ist PRESENCE mit bluetooth und die 2 anderen sind dummy Devices
danke anton
P.S: Fehler gefunden Def soll mqtt ToniMinote, ect. sein dann krieg ich das publish und subscribe...
Danke für die Rückmeldung, setzt du den Thread bitte noch auf [gelöst]? (Ja, kannst du selbst, siehe angepinnte Beiträge in Anfängerbereich...)