Autor Thema: Wlan Speaker mit MQTT steuern  (Gelesen 1226 mal)

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #15 am: 15 August 2022, 19:42:31 »
pasiert leider auch nix SENT

/mrdiynotifier/say

hallo
das ist die ausgabe
Wenn ich nur ausschließen könnte an was es liegt wie gesagt hab jetzt auch paar Mal den esp neu gestartet es kommt immer nur der Anfang ton wenn er verbunden ist.(Gitarren Musik)

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #16 am: 15 August 2022, 19:43:54 »
list MQTT_Server ?
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #17 am: 15 August 2022, 19:45:13 »
Internals:
   CONNECTS   8
   Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
   ClientsKeepOrder 1
   DEF        1883 global
   FD         39
   FUUID      619d1eee-f33f-86f8-b7b9-f6074fd6e08bac7c
   NAME       MQTT_Server
   NR         1501
   PORT       1883
   STATE      Initialized
   TYPE       MQTT2_SERVER
   eventCount 23
   MatchList:
     1:MQTT2_DEVICE ^.
     2:MQTT_GENERIC_BRIDGE ^.
   READINGS:
     2022-08-15 13:29:37   RETAIN          {"tasmota/discovery/58BF25D6EFA8/config":"{\u0022ip\u0022:\u0022192.168.179.5\u0022,\u0022dn\u0022:\u0022Tasmota\u0022,\u0022fn\u0022:[\u0022Tasmota\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022tasmota-D6EFA8-4008\u0022,\u0022mac\u0022:\u002258BF25D6EFA8\u0022,\u0022md\u0022:\u0022Generic\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u002211.1.0\u0022,\u0022t\u0022:\u0022tasmota_D6EFA8\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[0,0,0,0,0,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0,0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0,\u0022117\u0022:0},\u0022lk\u0022:0,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/58BF25D6EFA8/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222022-07-23T12:15:05\u0022,\u0022SML\u0022:{\u0022Verbrauch_T1\u0022:0.0000000,\u0022Verbrauch_T2\u0022:0.0000000,\u0022Verbrauch_Summe\u0022:0.0000000,\u0022Einspeisung_Summe\u0022:0.0000000,\u0022Watt_L1\u0022:0.00,\u0022Watt_L2\u0022:0.00,\u0022Watt_L3\u0022:0.00,\u0022Watt_Summe\u0022:0.00,\u0022Volt_L1\u0022:0.0,\u0022Volt_L2\u0022:0.0,\u0022Volt_L3\u0022:0.0}},\u0022ver\u0022:1}","tasmota/discovery/94B555272BC8/config":"{\u0022ip\u0022:\u0022192.168.179.39\u0022,\u0022dn\u0022:\u0022Tasmota\u0022,\u0022fn\u0022:[\u0022Tasmota\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022tasmota-272BC8-3016\u0022,\u0022mac\u0022:\u002294B555272BC8\u0022,\u0022md\u0022:\u0022ESP32-DevKit\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u002211.1.0\u0022,\u0022t\u0022:\u0022tasmota_272BC8\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0,0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0,\u0022117\u0022:0},\u0022lk\u0022:0,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/94B555272BC8/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222022-05-13T12:43:45\u0022,\u0022ESP32\u0022:{\u0022Temperature\u0022:59.4},\u0022TempUnit\u0022:\u0022C\u0022},\u0022ver\u0022:1}","tasmota/discovery/A848FAC10D6F/config":"{\u0022ip\u0022:\u0022192.168.179.22\u0022,\u0022dn\u0022:\u0022Klingel_Briefkasten\u0022,\u0022fn\u0022:[\u0022Briefschlitz1\u0022,\u0022Briefschlitz2\u0022,\u0022Brieftuer1\u0022,\u0022Brieftuer2\u0022,\u0022Klingel\u0022,null,null,null],\u0022hn\u0022:\u0022tasmota-C10D6F-3439\u0022,\u0022mac\u0022:\u0022A848FAC10D6F\u0022,\u0022md\u0022:\u0022Generic\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u002211.1.0\u0022,\u0022t\u0022:\u0022tasmota_C10D6F\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[1,1,1,1,1,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0,0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0,\u0022117\u0022:0},\u0022lk\u0022:0,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/A848FAC10D6F/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222022-08-15T12:29:37\u0022,\u0022Switch1\u0022:\u0022ON\u0022,\u0022Switch2\u0022:\u0022OFF\u0022,\u0022Switch3\u0022:\u0022ON\u0022,\u0022Switch4\u0022:\u0022OFF\u0022,\u0022Switch5\u0022:\u0022OFF\u0022},\u0022ver\u0022:1}","tasmota/discovery/C45BBE62BFFF/config":"{\u0022ip\u0022:\u0022192.168.179.50\u0022,\u0022dn\u0022:\u0022Klingel_Briefkasten\u0022,\u0022fn\u0022:[\u0022Briefschlitz1\u0022,\u0022Briefschlitz2\u0022,\u0022Brieftuer1\u0022,\u0022Brieftuer2\u0022,\u0022Klingel\u0022,null,null,null],\u0022hn\u0022:\u0022tasmota_62BFFF-8191\u0022,\u0022mac\u0022:\u0022C45BBE62BFFF\u0022,\u0022md\u0022:\u0022Generic\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u00229.5.0\u0022,\u0022t\u0022:\u0022tasmota_62BFFF\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[1,1,1,1,1,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0,0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0,\u0022117\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/C45BBE62BFFF/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222022-07-23T08:39:42\u0022,\u0022Switch1\u0022:\u0022ON\u0022,\u0022Switch2\u0022:\u0022ON\u0022,\u0022Switch3\u0022:\u0022ON\u0022,\u0022Switch4\u0022:\u0022ON\u0022,\u0022Switch5\u0022:\u0022ON\u0022},\u0022ver\u0022:1}","tele/tasmota_272BC8/LWT":"Offline","tele/tasmota_62BFFF/LWT":"Offline","tele/tasmota_C10D6F/LWT":"Online","tele/tasmota_D6EFA8/LWT":"Offline","wled/01ff0f/c":"#FFA000","wled/01ff0f/g":"128","wled/01ff0f/status":"offline","wled/495f58/c":"#FFA000","wled/495f58/g":"128","wled/495f58/status":"offline","wled/62b225/c":"#FFA000","wled/62b225/g":"104","wled/62b225/status":"offline","wled/a199a0/c":"#FFA000","wled/a199a0/g":"255","wled/a199a0/status":"offline"}
     2022-08-13 20:25:30   attrTemplateVersion 20210528
     2022-08-15 19:37:17   lastPublish     /mrdiynotifier/say:hallo
     2022-08-15 19:08:36   nrclients       2
     2022-08-15 03:00:28   state           Initialized
   clients:
     MQTT_Server_192.168.179.22_50310 1
     MQTT_Server_192.168.179.50_53727 1
   retain:
     tasmota/discovery/58BF25D6EFA8/config:
       ts         1660525229.7746
       val        {"ip":"192.168.179.5","dn":"Tasmota","fn":["Tasmota",null,null,null,null,null,null,null],"hn":"tasmota-D6EFA8-4008","mac":"58BF25D6EFA8","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"11.1.0","t":"tasmota_D6EFA8","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[0,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":0,"lt_st":0,"sho":[0,0,0,0],"ver":1}
     tasmota/discovery/58BF25D6EFA8/sensors:
       ts         1660525229.7746
       val        {"sn":{"Time":"2022-07-23T12:15:05","SML":{"Verbrauch_T1":0.0000000,"Verbrauch_T2":0.0000000,"Verbrauch_Summe":0.0000000,"Einspeisung_Summe":0.0000000,"Watt_L1":0.00,"Watt_L2":0.00,"Watt_L3":0.00,"Watt_Summe":0.00,"Volt_L1":0.0,"Volt_L2":0.0,"Volt_L3":0.0}},"ver":1}
     tasmota/discovery/94B555272BC8/config:
       ts         1660525229.7746
       val        {"ip":"192.168.179.39","dn":"Tasmota","fn":["Tasmota",null,null,null,null,null,null,null],"hn":"tasmota-272BC8-3016","mac":"94B555272BC8","md":"ESP32-DevKit","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"11.1.0","t":"tasmota_272BC8","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":0,"lt_st":0,"sho":[0,0,0,0],"ver":1}
     tasmota/discovery/94B555272BC8/sensors:
       ts         1660525229.7746
       val        {"sn":{"Time":"2022-05-13T12:43:45","ESP32":{"Temperature":59.4},"TempUnit":"C"},"ver":1}
     tasmota/discovery/A848FAC10D6F/config:
       ts         1660562977.49845
       val        {"ip":"192.168.179.22","dn":"Klingel_Briefkasten","fn":["Briefschlitz1","Briefschlitz2","Brieftuer1","Brieftuer2","Klingel",null,null,null],"hn":"tasmota-C10D6F-3439","mac":"A848FAC10D6F","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"11.1.0","t":"tasmota_C10D6F","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,1,1,1,1,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":0,"lt_st":0,"sho":[0,0,0,0],"ver":1}
     tasmota/discovery/A848FAC10D6F/sensors:
       ts         1660562977.51007
       val        {"sn":{"Time":"2022-08-15T12:29:37","Switch1":"ON","Switch2":"OFF","Switch3":"ON","Switch4":"OFF","Switch5":"OFF"},"ver":1}
     tasmota/discovery/C45BBE62BFFF/config:
       ts         1660525229.7746
       val        {"ip":"192.168.179.50","dn":"Klingel_Briefkasten","fn":["Briefschlitz1","Briefschlitz2","Brieftuer1","Brieftuer2","Klingel",null,null,null],"hn":"tasmota_62BFFF-8191","mac":"C45BBE62BFFF","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"9.5.0","t":"tasmota_62BFFF","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,1,1,1,1,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":1,"lt_st":0,"sho":[0,0,0,0],"ver":1}
     tasmota/discovery/C45BBE62BFFF/sensors:
       ts         1660525229.7746
       val        {"sn":{"Time":"2022-07-23T08:39:42","Switch1":"ON","Switch2":"ON","Switch3":"ON","Switch4":"ON","Switch5":"ON"},"ver":1}
     tele/tasmota_272BC8/LWT:
       ts         1660525229.7746
       val        Offline
     tele/tasmota_62BFFF/LWT:
       ts         1660525229.7746
       val        Offline
     tele/tasmota_C10D6F/LWT:
       ts         1660562977.10502
       val        Online
     tele/tasmota_D6EFA8/LWT:
       ts         1660525229.7746
       val        Offline
     wled/01ff0f/c:
       ts         1660525229.7746
       val        #FFA000
     wled/01ff0f/g:
       ts         1660525229.7746
       val        128
     wled/01ff0f/status:
       ts         1660525229.7746
       val        offline
     wled/495f58/c:
       ts         1660525229.7746
       val        #FFA000
     wled/495f58/g:
       ts         1660525229.7746
       val        128
     wled/495f58/status:
       ts         1660525229.7746
       val        offline
     wled/62b225/c:
       ts         1660525229.7746
       val        #FFA000
     wled/62b225/g:
       ts         1660525229.7746
       val        104
     wled/62b225/status:
       ts         1660525229.7746
       val        offline
     wled/a199a0/c:
       ts         1660525229.7746
       val        #FFA000
     wled/a199a0/g:
       ts         1660525229.7746
       val        255
     wled/a199a0/status:
       ts         1660525229.7746
       val        offline
Attributes:
   alias      MQTT_Server
   autocreate simple
   ignoreRegexp shellies/[^:"]+/command|shellies/[^:"]+/command|cmnd/[^:"]+:|homeassistant/[^:"]+/config|homeassistant/[^:"]+/config|shellies/[^:"]+/command|homeassistant/[^:"]+/config|shellies/[^:"]+/command|homeassistant/[^:"]+/config|shellies/[^:"]+/command|homeassistant/[^:"]+/config|homeassistant/[^:"]+/config|shellies/[^:"]+/command|homeassistant/[^:"]+/config|homeassistant/[^:"]+/config|homeassistant/[^:"]+/config|shellies/[^:"]+/command|homeassistant/[^:"]+/config|homeassistant/[^:"]+/config
   room       MQTT2_DEVICE

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #18 am: 15 August 2022, 19:50:37 »
Internals:
   CFGFN     
   CID        MrDIY_Notifier
   DEF        MrDIY_Notifier
   FUUID      62fa47d7-f33f-86f8-875c-d6963d3405664ca5
   IODev      MQTT_Server
   LASTInputDev MQTT_Server
   MQTT_Server_CONN MQTT_Server_192.168.179.50_53727
   MQTT_Server_MSGCNT 9
   MQTT_Server_TIME 2022-08-15 19:08:22
   MSGCNT     9
   NAME       MQTT2_MrDIY_Notifier
   NR         2008
   STATE      mp3
   TYPE       MQTT2_DEVICE
   eventCount 40
   READINGS:
     2022-08-15 15:19:19   IODev           MQTT_Server
     2022-08-15 19:43:44   state           mp3
     2022-08-15 19:08:22   status          idle
   hmccu:
Attributes:
   readingList MrDIY_Notifier://status:.* status
   room       MQTT2_DEVICE
   setList    mp3:textField /mrdiynotifier/play $EVTPART1

und hier der esp

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #19 am: 15 August 2022, 19:54:05 »
Zitat
2022-08-13 20:25:30   attrTemplateVersion 20210528
Wie hast Du das hinbekommen?
Zitat
2022-08-15 19:08:36   nrclients       2
Wieviele Geräte sollen da wirklich dran hängen?
Wer hat Dir das geflüstert? ich habe das mal formatiert, damit man den Unfug besser erkennen kann.  :o
shellies/[^:"]+/command|
shellies/[^:"]+/command|
cmnd/[^:"]+:|
homeassistant/[^:"]+/config|
homeassistant/[^:"]+/config|
shellies/[^:"]+/command|
homeassistant/[^:"]+/config|
shellies/[^:"]+/command|
homeassistant/[^:"]+/config|
shellies/[^:"]+/command|
homeassistant/[^:"]+/config|
homeassistant/[^:"]+/config|
shellies/[^:"]+/command|
homeassistant/[^:"]+/config|
homeassistant/[^:"]+/config|
homeassistant/[^:"]+/config|
shellies/[^:"]+/command|
homeassistant/[^:"]+/config|
homeassistant/[^:"]+/config

Wieso gibt es hier keinen "Device"Topic mehr? Im ersten Bild ist der zu sehen.
MrDIY_Notifier://status:.* status
« Letzte Änderung: 15 August 2022, 19:58:21 von Otto123 »
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #20 am: 15 August 2022, 20:07:13 »
Ich habe einige über mqtt laufen. Die gehen aber alle mit tasmoda und Wled sprich Fhem hat mir die automatisch dann angelegt und erkannt.
Da musste ich nichts mit den attr machen oder ändern.
wie soll das funktionieren mit dem topic. Das verstehe ich nicht.
Mein vorteil war bis jetzt das Fhem alles bzw fast alles immer allein erkannt hatt.

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #21 am: 15 August 2022, 20:33:06 »
FHEM hat dieses ignoreregexp nicht eingetragen, ich war es auch nicht  ::)
Edit: Oder macht das ein shelly Template? Jedes mal wenn ich ein shelly dazu tu wird das ignoreregexp im IO Device stumpft um den gleichen Eintrag erweitert? Muss neu sein, habe ich bei mir noch nicht gesehen. ::) ob das gut ist?

Das mit attrTemplate war ich auch nicht.  ;D

Also ich habe das Ganze aufgebaut und es funktioniert - mit erwartungsgemäß üblem Sound  :-\
So sieht mein Device aus (Raw Definition), hat FHEM angelegt - ich habe die setList eingetragen:
defmod MQTT2_MrDIY_Notifier MQTT2_DEVICE MrDIY_Notifier
attr MQTT2_MrDIY_Notifier readingList MrDIY_Notifier:/mrdiynotifier/status:.* status
attr MQTT2_MrDIY_Notifier room MQTT2_DEVICE
attr MQTT2_MrDIY_Notifier setList say /mrdiynotifier/say $EVTPART1\
play /mrdiynotifier/play $EVTPART1\
tone /mrdiynotifier/tone $EVTPART1
Das ist dann mein MQTT Server Mitschnitt:
SENT: /mrdiynotifier/play https://cdn.smartersoft-group.com/various/pull-bell-short.mp3
RCVD: /mrdiynotifier/status error
RCVD: /mrdiynotifier/status idle
SENT: /mrdiynotifier/tone Soap:d=8,o=5,b=125:g,a,c6,p,a,4c6,4p,a,g,e,c,4p,4g,a
RCVD: /mrdiynotifier/status playing
RCVD: /mrdiynotifier/status idle
SENT: /mrdiynotifier/say hallo
RCVD: /mrdiynotifier/status playing
RCVD: /mrdiynotifier/status idle
SENT: /mrdiynotifier/play http://odroidxu4:8083/fhem/cache/cdd7bbbd4d163976240e58b236928cff.mp3
RCVD: /mrdiynotifier/status playing
RCVD: /mrdiynotifier/status idle
Warum die erste mp3 nicht geht weiß ich nicht. Vielleicht kann er kein https ? mit einer lokalen mp3 über http hat es gespielt.

Brauchbar ist das für mein Gehör nicht  :o
« Letzte Änderung: 15 August 2022, 21:50:55 von Otto123 »
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline DetlefR

  • Full Member
  • ***
  • Beiträge: 276
Antw:Wlan Speaker mit MQTT steuern
« Antwort #22 am: 15 August 2022, 23:26:07 »
Nur mal so als letzter Anker
/mrdiynotifier/volume 1

Zitat
Brauchbar ist das für mein Gehör nicht 
Würde es als Klingelersatz durchgehen?

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #23 am: 16 August 2022, 06:01:48 »
Hallo zusammen, erst mal vielen Dank für eure Hilfe
ich werde gleich noch mal am Mittag das genauso machen wie Otto es beschrieben hat mal sehn was dabei raus kommt. Immerhin weis ich ja jetzt das es mit dem esp Programm funktioniert. Auch wenn es noch nicht bei mir ist.
Ich will den esp  nur als Klingel für den Garten benutzen und ihn in einer bestimmten Zeit anschalten lassen und wieder aus ;)
Klang ist da mir nicht so wichtig. ;D
Für Musik hab ich hiffiberry. :)

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #24 am: 16 August 2022, 11:10:25 »
Nur mal so als letzter Anker
/mrdiynotifier/volume 1
Würde es als Klingelersatz durchgehen?
Naja - es macht Krach :)
Ich hatte gestern nicht viel Zeit. Ich habe aber vor Jahren schon mal mit so einem ESP WLAN Speaker experimentiert - da war das ähnlich.
Ich habe einen Raspberry B mit Lautsprecher an der Klinke im Einsatz - dazwischen liegen nicht nur Welten sondern Galaxien. ;D

Ich werde aber mal noch etwas weiter experimentieren, vielleicht stimmt etwas entscheidend mit den Pegeln noch nicht.
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #25 am: 16 August 2022, 12:17:13 »
Ich habe mal noch etwas probiert.
Hab einen anderen Speaker genommen, die Pegel etwas variiert.

Das was er selbst erzeugt klingt trotzdem gruselig, Sprache (say) ist unverständlich, da kommt egal welcher Text nur ein "oah".
Was einigermaßen geht ist tone - also irgendwelche Tonmuster erzeugen.
Mit einem Stream komme ich nicht klar, er hat mal was gespielt, das klingt schlimm. http://69.195.153.34/cvgm64
Was ganz gut klingt ist eine mp3 Datei. Also z.B. etwas mit google tts erzeugtes klingt erstaunlich gut. Allerdings ist er wählerisch mit dem Format, viele meiner Klangdateien spielt er nicht ab, da kommt nur error.
Mal noch etwas mehr an define :)
defmod MQTT2_MrDIY_Notifier MQTT2_DEVICE MrDIY_Notifier
attr MQTT2_MrDIY_Notifier readingList MrDIY_Notifier:/mrdiynotifier/status:.* status
attr MQTT2_MrDIY_Notifier room MQTT2_DEVICE
attr MQTT2_MrDIY_Notifier setList say /mrdiynotifier/say $EVTPART1\
play /mrdiynotifier/play $EVTPART1\
tone /mrdiynotifier/tone $EVTPART1\
stream /mrdiynotifier/stream $EVTPART1\
volume:slider,0,0.1,1,1 /mrdiynotifier/volume $EVTPART1\
stop:noArg /mrdiynotifier/stop
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #26 am: 16 August 2022, 15:08:55 »
So habe jetzt noch mal alles rausgeschmissen und neu gemacht leider das gleiche Problem bekomme es einfach nicht zum Laufen befehle kommen wohl nicht an. Bei Otto geht das wohl was ich vor hatte und bei mir nicht. Habe genauso deine config übernommen naja dann werde ich wohl doch auf pi zero umsteigen und mach alles mit max2play.
Trotzdem vielen Dank für eure mühe.
Gruß Simonsky

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #27 am: 16 August 2022, 15:32:57 »
Hallo Otto eine frage hätte ich trozdem noch könntest du mir mal deine Mqtt Server Config senden um einen abgleich zu machen vileicht liegt es daran ansonsten verliere ich die lusst und werde mir was anderes überlegen.  ::)

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21099
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Wlan Speaker mit MQTT steuern
« Antwort #28 am: 16 August 2022, 16:00:57 »
kein Problem, die ist stino :)
defmod mqtt2s MQTT2_SERVER 1883 global
attr mqtt2s room MQTT_IO
Leider hat MrDiy vergessen, das Port konfigurierbar zu machen, sonst könntest Du einfach einen zweiten definieren.
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline simonsky

  • Jr. Member
  • **
  • Beiträge: 80
Antw:Wlan Speaker mit MQTT steuern
« Antwort #29 am: 16 August 2022, 20:13:24 »
Ok danke ich werde jetzt mal am Wachende alles was mir MQTT zu tun hat löschen und noch mal neu einbinden.
Vieleicht geht es dann bei mir.
Ich kann einfach kein direkten Fehler finden.
Habe ja jetzt von dir ein Beispiel das funktioniert.
Achja wegen Qualität, ich habe gelesen der esp soll auf 160Mhz gestellt werden und ich verwende einen Digital Verstärker der klasse D. (so eine einfache Platine halt kostet ca 12 euro)
Der Anfang ton hört sich bei mir sauber an. Mehr habe ich ja leider noch nicht erreicht😉