Zitat von: Teemo am 06 Februar 2026, 15:53:07Also ich konnte da nichts testen, da mir das entsprechende Gerät fehlt - sorryZitat von: fred_feuerstein am 26 Januar 2026, 15:58:26Habt ihr auch schon was gefunden um auf den soundtouch wireless link per root zu kommen?
der hat ja soweit auch keine Tasten und normale manurlle Firmware Updates gehen über PC Verbindung.
Er hat eine mikro USB Schnittstelle mit SETUP beschriftet.
Per Default bekomme ich nur den Zugang auf Port 17000. Das ist aber kein root Zugriff...
Haben Sie es geschafft, Root-Rechte für den Wireless Adapter zu erhalten?
Haben Sie versucht, mit der Version https://archive.org/download/bose-soundtouch-software-and-firmware/Firmware/2015-2020_Bluetooth/Bluetooth_ST20-30_or_Wireless_Link_Adapter/ eine niedrigere Version zu verwenden?
Zitat von: Prof. Dr. Peter Henning am 06 Februar 2026, 04:26:21Insbesondere, dies vielleicht hier zur Diskussion:Ich finde es absolut spannend (und dafür liebe ich FHEM), auf welche Lösung hier die Anwender oder Entwickler kommen.
Ich betreibe seit vielen Jahren eine gepatchte Version des Moduls. Die kennt einen Befehl "set ... origin <string>".
Warum?
In der Originalversion kann man mit "playTrack" suchen lassen nach Titel, Album, Künstler (siehe https://forum.fhem.de/index.php?topic=46838.msg594029#msg594029). Aber eben keine Playlists, und man kann auch nicht nach Ordnern suchen...
set Denon activeSpeaker Speaker_Aproblemlos (abgesehen davon, daß mein Denon diese Umschaltung technisch mangels Lautsprecherbuchsen nicht unterstützen kann).$hash->{helper}{switchSource} = "";Dadurch gab es eine Endlosschleife des set-Befehls. Es kann sein, dass dies für an angegebenen "bug" verantwortlich war.ZitatFEATURE: set ... saveState restoreState restoreVolAndOff (betateilchen)
FEATURE: add PRODUCT TV and HDMI_1 to source for ST300 (FlatTV)
FEATURE: set ... origin added (phenning)
FEATURE: playinfo1 and playinfo2 readings added (phenning)
Zitat von: ph1959de am 05 Februar 2026, 23:38:53Zitat von: Starkstrombastler am 05 Februar 2026, 18:56:33Mache ich, komme aber erst morgen Nachmittag dazu.Zitat von: ph1959de am 05 Februar 2026, 18:25:50Die .GetConfig Ergebnisse von "matter" und "zigbee" Modus unterscheiden sich recht deutlich. Soll ich mal beide Versionen zur Verfügung stellen? Oder kann ich sonstwie zur Eingrenzung des Problems beitragen?Ja bitte, muss ich mir mal anschauen, da ich keinen Gen4 hier habe. Und auch das Ergebnis von Shelly.GetDeviceInfo.
{"ble":{"enable":true,"rpc":{"enable":true}},"bthome":{},"cloud":{"enable":false,"server":"iot.shelly.cloud:6012/jrpc"},"em1:0":{"id":0,"name":null,"reverse":false},"em1data:0":{},"matter":{"enable":true},"modbus":{"enable":true},"mqtt":{"enable":false,"server":null,"client_id":"shellyemminig4-7c2c677768c8","user":null,"ssl_ca":null,"topic_prefix":"shellyemminig4-7c2c677768c8","rpc_ntf":true,"status_ntf":false,"use_client_cert":false,"enable_rpc":true,"enable_control":true},"sys":{"device":{"name":null,"mac":"7C2C677768C8","fw_id":"20250915-120902/gb95ce8e","discoverable":true,"eco_mode":false},"location":{"tz":"Europe/Berlin","lat":48.722700,"lon":9.002100},"debug":{"level":2,"file_level":null,"mqtt":{"enable":false},"websocket":{"enable":false},"udp":{"addr":null}},"ui_data":{},"rpc_udp":{"dst_addr":null,"listen_port":null},"sntp":{"server":"time.cloudflare.com"},"cfg_rev":2},"wifi":{"ap":{"ssid":"ShellyEMMiniG4-7C2C677768C8","is_open":true, "enable":false, "range_extender": {"enable":false}},"sta":{"ssid":"7490-SiL-31","is_open":false, "enable":true, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"sta1":{"ssid":null,"is_open":true, "enable":false, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"roam":{"rssi_thr":-80,"interval":60}},"ws":{"enable":false,"server":null,"ssl_ca":"ca.pem"}}Shelly.GetDeviceInfo dazu:{"name":null,"id":"shellyemminig4-7c2c677768c8","mac":"7C2C677768C8","slot":0,"model":"S4EM-001PXCEU16","gen":4,"fw_id":"20250915-120902/gb95ce8e","ver":"1.7.0-miniemg4prod0","app":"MiniEMG4","auth_en":false,"auth_domain":null,"matter":true}... und GetStatus{"ble":{},"bthome":{},"cloud":{"connected":false},"em1:0":{"id":0,"voltage":237.1,"current":0.000,"act_power":0.0,"freq":49.9,"calibration":"factory"},"em1data:0":{"id":0,"total_act_energy":166.56,"total_act_ret_energy":0.00},"matter":{"num_fabrics":0,"commissionable":true},"modbus":{},"mqtt":{"connected":false},"sys":{"mac":"7C2C677768C8","restart_required":false,"time":"09:31","unixtime":1770366675,"last_sync_ts":1770366627,"uptime":54,"ram_size":344516,"ram_free":145900,"ram_min_free":129352,"fs_size":786432,"fs_free":339968,"cfg_rev":1,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"btrelay_rev":0,"available_updates":{},"reset_reason":3,"utc_offset":3600},"wifi":{"sta_ip":"192.168.189.121","status":"got ip","ssid":"7490-SiL-31","bssid":"08:96:d7:28:22:d0","rssi":-41,"sta_ip6":["fe80::7e2c:67ff:fe77:68c8","fd00::7e2c:67ff:fe77:68c8"]},"ws":{"connected":false}}Shelly.GetConfig im "zigbee" Modus{"ble":{"enable":true,"rpc":{"enable":true}},"cloud":{"enable":false,"server":"iot.shelly.cloud:6012/jrpc"},"em1:0":{"id":0,"name":null,"reverse":false},"em1data:0":{},"modbus":{"enable":true},"mqtt":{"enable":false,"server":null,"client_id":"shellyemminig4-7c2c677768c8","user":null,"ssl_ca":null,"topic_prefix":"shellyemminig4-7c2c677768c8","rpc_ntf":true,"status_ntf":false,"use_client_cert":false,"enable_rpc":true,"enable_control":true},"sys":{"device":{"name":null,"mac":"7C2C677768C8","fw_id":"20250915-120859/gb95ce8e","discoverable":true,"eco_mode":false},"location":{"tz":"Europe/Berlin","lat":48.722700,"lon":9.002100},"debug":{"level":2,"file_level":null,"mqtt":{"enable":false},"websocket":{"enable":false},"udp":{"addr":null}},"ui_data":{},"rpc_udp":{"dst_addr":null,"listen_port":null},"sntp":{"server":"time.cloudflare.com"},"cfg_rev":1},"wifi":{"sta":{"ssid":"7490-SiL-31","is_open":false, "enable":true, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"sta1":{"ssid":null,"is_open":true, "enable":false, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"roam":{"rssi_thr":-80,"interval":60}},"ws":{"enable":false,"server":null,"ssl_ca":"ca.pem"},"zigbee":{"enable":true}}... und GetDeviceInfo{"name":null,"id":"shellyemminig4-7c2c677768c8","mac":"7C2C677768C8","slot":1,"model":"S4EM-001PXCEU16","gen":4,"fw_id":"20250915-120859/gb95ce8e","ver":"1.7.0-miniemg4prod0","app":"MiniEMG4ZB","auth_en":false,"auth_domain":null}... und GetStatus{"ble":{},"cloud":{"connected":false},"em1:0":{"id":0,"voltage":236.1,"current":0.000,"act_power":0.0,"freq":49.9,"calibration":"factory"},"em1data:0":{"id":0,"total_act_energy":166.56,"total_act_ret_energy":0.00},"modbus":{},"mqtt":{"connected":false},"sys":{"mac":"7C2C677768C8","restart_required":false,"time":"08:27","unixtime":1770362846,"last_sync_ts":1770366247,"uptime":207,"ram_size":319524,"ram_free":129688,"ram_min_free":115904,"fs_size":786432,"fs_free":356352,"cfg_rev":1,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"available_updates":{},"reset_reason":3,"utc_offset":3600},"wifi":{"sta_ip":"192.168.189.121","status":"got ip","ssid":"7490-SiL-31","bssid":"08:96:d7:28:22:d0","rssi":-41,"sta_ip6":["fe80::7e2c:67ff:fe77:68c8","fd00::7e2c:67ff:fe77:68c8"]},"ws":{"connected":false},"zigbee":{"network_state":"failed"}}
# 13 Hochdruck (Original: kein Wert)
'%high_pres%' => => fmt_fallback($d, ' bar', 1,
'heating.sensors.pressure.hotGas.value'
),
# 7 Verdichterleistung
'%comp_speed%' => fmt_fallback($d, ' %', 0,
'heating.compressors.0.speed.current.value',
'heating.compressors.0.sensors.power.value'
),