Squeezebox Modul - erste Version

Begonnen von bugster_de, 17 Dezember 2013, 22:12:10

Vorheriges Thema - Nächstes Thema

ChrisD

Hallo,

Ich kann den Effekt zum Teil mit der Airplay-Bridge reproduzieren. Die Bridge scheint selbst in die Synchronisation einzugreifen wenn das Gerät verschwindet (Standby, außer Reichweite,...) und wieder auftaucht.

Das Ganze hat nichts mit FHEM zu tun und passiert auch wenn FHEM nicht läuft. Eventuell kann dir der Autor der Bridge weiterhelfen.

ZitatBisher wird automatisch play gesetzt, auch wenn davor pause war.
Dies erfolgt automatisch durch den LMS. Wenn eine Playlist geladen wird, wird sie auch gestartet. Du kannst dies im Moment nur mit 'cliraw' und etwas Aufwand zum Teil umgehen, z.B.:
list meinPlayer
unter SB_PLAYER_Playlists die Playlist suchen und die ID merken (z.B. 11223)
set meinPlayer cliraw playlist clear
set meinPlayer cliraw playlistcontrol cmd:add playlist_id:11223
Nachteil ist dass das 'playlists'-Reading nicht aktualisiert wird und der Player auf 'stop' steht.

ZitatWar bisher jetzt gesetzt. Mit Debug steht das im FHEM Log.

2017.12.27 02:45:42 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
2017.12.27 02:45:29 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
Im Log müssten mehr Meldungen stehen die mit 'SB_PLAYER_SetTTSState' beginnen.

Grüße,

ChrisD

TWART016

#1756
Hallo ChrisD,

Zitat von: ChrisD am 29 Dezember 2017, 11:11:54
Ich kann den Effekt zum Teil mit der Airplay-Bridge reproduzieren. Die Bridge scheint selbst in die Synchronisation einzugreifen wenn das Gerät verschwindet (Standby, außer Reichweite,...) und wieder auftaucht.

Das Ganze hat nichts mit FHEM zu tun und passiert auch wenn FHEM nicht läuft. Eventuell kann dir der Autor der Bridge weiterhelfen.
Also müsste ich mit FHEM Mitteln den Bug beheben, z.B durch ein automatischen unsync beim Schalten?
Edit: Wie erreiche ich am besten den Autor? Es betrifft auch Chromecast, somit nicht nur Airlplay.


Zitat von: ChrisD am 29 Dezember 2017, 11:11:54
Dies erfolgt automatisch durch den LMS. Wenn eine Playlist geladen wird, wird sie auch gestartet. Du kannst dies im Moment nur mit 'cliraw' und etwas Aufwand zum Teil umgehen, z.B.:
list meinPlayer
unter SB_PLAYER_Playlists die Playlist suchen und die ID merken (z.B. 11223)
set meinPlayer cliraw playlist clear
set meinPlayer cliraw playlistcontrol cmd:add playlist_id:11223
Nachteil ist dass das 'playlists'-Reading nicht aktualisiert wird und der Player auf 'stop' steht.
Würde das auch so gehen? Problem ist nur, dass ein paar Millisekunden bevor die Playlist gewechselt wird, der playStatus sich ändern, somit ich er nicht mehr paused. Muss man hier einen Hilfsdummy/reading nehmen oder hast du noch eine andere Idee?
defmod SB_Player_Kueche_notify_1 notify SB_Player_.*:currentPlaylistName:.* \
{ if (ReadingsVal($NAME, "playStatus","") ne "paused") {fhem ("set $NAME pause" ) }}\

Edit: seltsamerweise bekommt da der Player nach ein paar Minuten automatisch play zu machen
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche synced_FTUI: SB
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncStatus: yes
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Master: Küche
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Slaves: Bad,PCT
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncVolume: 0
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncMaster: Küche
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche playStatus: paused
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche FAVSTR_FTUI: chillen:HipHop:RnB
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche synced_FTUI: SB
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncStatus: yes
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Master: Küche
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Slaves: Bad,PCT
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncVolume: 0
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncMaster: Küche
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche playStatus: playing
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche FAVSTR_FTUI: chillen:HipHop:RnBalienisch:TheDryGinClub:spanisch:5_Sterne
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche synced_FTUI: SB
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche syncStatus: yes
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Master: Küche
2017-12-29 16:07:32 SB_PLAYER SB_Player_Kueche Slaves: Bad,PCT



Zitat von: ChrisD am 29 Dezember 2017, 11:11:54
Im Log müssten mehr Meldungen stehen die mit 'SB_PLAYER_SetTTSState' beginnen.
Ich habe es eben nochmal getestet. Das ist alles.
2017.12.29 16:06:20 2: SB_PLAYER_Parse(SB_Player_GoogleHome): currentTrackPosition frozen, player present, sending status request
2017.12.29 16:06:09 2: SB_PLAYER_Parse(SB_Player_GoogleHome): currentTrackPosition frozen, player present, sending status request
2017.12.29 16:06:07 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
2017.12.29 16:06:05 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
2017.12.29 16:06:02 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
2017.12.29 16:05:59 0: SB_PLAYER_SetTTSState: SB_Player_GoogleHome: ttsstate: playing
2017.12.29 16:05:59 0: SB_PLAYER_SetTTSState: SB_Player_GoogleHome: ttsstate: wait for play
2017.12.29 16:05:59 0: SB_PLAYER_Set: SB_Player_GoogleHome: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Das%2Bist%2Bein%2BVersuch.&client=tw-ob
2017.12.29 16:05:59 0: SB_PLAYER_SetTTSState: SB_Player_GoogleHome: ttsstate: load playlist
2017.12.29 16:05:59 0: SB_PLAYER_SetTTSState: SB_Player_GoogleHome: ttsstate: save state

ChrisD

Hallo,

ZitatAlso müsste ich mit FHEM Mitteln den Bug beheben, z.B durch ein automatischen unsync beim Schalten?
Das wäre zumindest eine provisorische Lösung.

ZitatEdit: Wie erreiche ich am besten den Autor? Es betrifft auch Chromecast, somit nicht nur Airlplay.
Im offiziellen Logitech Forum gibt es hier einen Thread zur Airplay-Bridge. Im gleichen Forum gibt es auch welche für Chromecast und UPnP. Da alle 3 Plugins vom selben Autor stammen reicht wahrscheinlich ein Beitrag.

Zitat...oder hast du noch eine andere Idee?
Ich habe versucht den playlists-Befehl zu erweitern. In der Version 0095 von SB_PLAYER kannst du am Ende 'stopped' oder 'paused' hinzufügen, z.B.:
set meinPlayer playlists meinePlaylist paused
Wie gut es funktioniert hängt im Moment noch vom Timing ab, insbesondere wenn mehrere Player in einer Gruppe sind, die Playlist groß und die Hardware nicht sehr leistungsfähig ist kann es fehlschlagen.

ZitatIch habe es eben nochmal getestet. Das ist alles.
Um 16:05:59 läuft laut LMS die Wiedergabe (ttsstate: playing), die Meldung um 16:06:09 (currentTrackPosition frozen) zeigt aber dass der Player wahrscheinlich nichts abspielt. Das Verhalten erinnert an diverse fehlerhafte Versionen von Squeezelite. Da die Bridges einen Teil des Squeezelite-Codes verwenden ist nicht auszuschließen dass sie manchmal das gleiche Problem mit der tts-Wiedergabe haben. Ich werde mir das am Wochenende mal genauer ansehen.

Grüße,

ChrisD




Matti

@Chris
Danke für den Hinweis, ich habe heute (nach meinem Urlaub) das Büroradio erfolgreich in fhem eingebunden.
Jetzt startet der squeezelite server mit der Option "-m 03:cb:ac:28:50:01" und dann läuft das  ::)

Zitat von: ChrisD am 21 Dezember 2017, 21:07:40
Hallo,

@Matti: Mit der MAC-Adresse 0 wird es nicht funktionieren. Wenn squeezelite nicht von selbst eine gültige Adresse ermitteln kann musst du eine beim Aufruf von squeezelite mit angeben (Parameter -m). Wir startest du squeezelite ?

Grüße,

ChrisD
FHEM auf Raspberry Pi 2 mit HMLAN und FHEMduino
Diverse HM Komponenten, 433Mhz Steckdosen, HarmonyHub, Kodi

PEPITO82

Ich setze seit kurzem das Modul ein und möchte nun die Verwendung zusammen mit einem Denon Verstärker verbessern.
Dieser ist über das Modul DENONX_AVR und lässt sich mit dem Attribut amplifier aus- und einschalten.
Nun würde ich aber noch gerne den Eingang vorgeben. Im Denon Modul geht das ansich ganz einfach mit set input xyz.
Kann ich das über den SB Player irgendwie mitgeben?

Außerdem würde ich auch gerne TTS einsetzen. Gibt es hier noch immer die Probleme mit kürzeren Texten?
Bisher habe ich es mit VoiceRSS nämlich leider nicht hinbekommen.  :-\

Vielen Dank für Eure Hilfe,
PEPITO82

ChrisD

Hallo,

ZitatNun würde ich aber noch gerne den Eingang vorgeben. Im Denon Modul geht das ansich ganz einfach mit set input xyz.
Kann ich das über den SB Player irgendwie mitgeben?
Das würde nur funktionieren wenn die UPnP-Bridge Zugriff auf die Eingänge hätte. Der LMS unterstützt im Prinzip verschiedene Eingänge die z.B. mit
set meinPlayer cliraw playlist play source:toslink
angewählt werden können.

Ich weiß aber nicht ob die Bridge dies weiterreicht und ob der Denon dies überhaupt über UPnP zulässt.

Eine Alternative wäre ein Dummy als Amplifier und ein notify bei Änderung des Dummys zu verwenden. Das notify könnte dann den echten Amplifier einschalten und über das Denon-Modul den Eingang setzen.

Die Ausgabe von kurzen Texten funktioniert mit älteren Versionen von Squeezelite (und darauf basierenden Programmen) nicht zuverlässig. In der aktuellen Version von Squeezelite ist das Problem behoben. Die UPnP-Bridge basiert aber wie auch die Chromecast und Airplay-Bridges auf einer älteren Version so dass hier die Abspielprobleme noch auftreten können.

Grüße,

ChrisD

ujaudio

Dank diesem Modul kann ich auf Anhieb meine "Squeezebox" über FHEM ansprechen. Nur mit der "coverart" will s nicht klappen, die ich gerne in meinem Floorplan hätte:
Auszug aus den Internals
...
COVERARTLINK sb_abacus_cover
COVERARTURL  http://192.168.178.32:9000/music/current/cover_200x200.jpg?player=b8:27:eb:7e:2a:da&x=92510
COVERID      2563ad78
DEF      b8:27:eb:7e:2a:da coverart:sb_abacus_cover
...

Angezeigt wird aber nur das kleine Icon, dass es das Bild nicht gibt. Wenn ich die URL in den Browser eingebe, wird auch nichts angezeigt. Statt dessen kommt die Fehlermeldung
"Firefox kann keine Verbindung zu dem Server unter 192.168.178.32:9000 aufbauen."

Bei dem Server sind in FHEM 2 Ports hinterlegt: 9090 (wurde automatisch bei dem Define eingestellt) und 9000 (im Attribut httpport - kam nach bestem Wissen und Gewissen auch automatisch).

Gibt es eine Hilfestellung? Das pdf-Dokument hat mir noch nicht weitergeholfen.
Einen lieben Gruß
Jürgen

Tedious

Moin zusammen,

ich muss gestehen... durch den Hausumbau bin ich erst heute dazu gekommen das noch einmal zu testen. Trotz aller Updates spuckt der SB-Server permanent fehler aus und Disconnectet. Ports passen alle, es ist kein User und kein Passwort vergeben...

2018.01.22 16:22:01 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:22:01 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:22:01 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?
2018.01.22 16:24:01 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:24:01 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:24:01 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?
2018.01.22 16:28:01 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:28:01 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:28:01 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?
2018.01.22 16:30:01 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:30:01 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:30:01 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?
2018.01.22 16:34:02 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:34:02 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:34:02 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?
2018.01.22 16:36:03 1: 192.168.192.60:9090 reappeared (SqueezeBoxServer)
2018.01.22 16:36:03 1: 192.168.192.60:9090 disconnected, waiting to reappear (SqueezeBoxServer)
2018.01.22 16:36:03 1: SB_SERVER_Ready(SqueezeBoxServer): missing username and password ?


Gibt es noch eine Idee? Ich weiß definitiv dass das früher nicht so war, FHEM kann den SB-Server auch nicht mehr steuern und ansprechen (klar, ist ja disconnected...). Device habe ich schon mal gelöscht und neu angelegt, das ändert auch nichts.
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

pc1246

Zitat von: ujaudio am 22 Januar 2018, 12:20:08
Dank diesem Modul kann ich auf Anhieb meine "Squeezebox" über FHEM ansprechen. Nur mit der "coverart" will s nicht klappen, die ich gerne in meinem Floorplan hätte:
Auszug aus den Internals
...
COVERARTLINK sb_abacus_cover
COVERARTURL  http://192.168.178.32:9000/music/current/cover_200x200.jpg?player=b8:27:eb:7e:2a:da&x=92510
COVERID      2563ad78
DEF      b8:27:eb:7e:2a:da coverart:sb_abacus_cover
...

Angezeigt wird aber nur das kleine Icon, dass es das Bild nicht gibt. Wenn ich die URL in den Browser eingebe, wird auch nichts angezeigt. Statt dessen kommt die Fehlermeldung
"Firefox kann keine Verbindung zu dem Server unter 192.168.178.32:9000 aufbauen."

Bei dem Server sind in FHEM 2 Ports hinterlegt: 9090 (wurde automatisch bei dem Define eingestellt) und 9000 (im Attribut httpport - kam nach bestem Wissen und Gewissen auch automatisch).

Gibt es eine Hilfestellung? Das pdf-Dokument hat mir noch nicht weitergeholfen.
Moin uj
Ich denke da ist noch ein Fehler! Die Cover sind Lokal bei mir unter dem Port 9002 zu erreichen, nicht 9000. Kannst Du ja mal ausprobieren!
Ich meine der Port 9000 war die CLI Schnittstelle, aber das weiss Chris besser! Bei mir ist auch 9000 eingetragen!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

ChrisD

Hallo,

Bei einer Standardinstallation des LMS unter Linux oder Windows ist das Web-Interface auf Port 9000 erreichbar und die CLI-Schnittstelle auf Port 9090. Beide Ports lassen sich aber ändern, der http-Port in der Datei server.prefs, der CLI-Port im Web-Interface.

Wenn ein neuer LMS-Server in FHEM angelegt wird und kein CLI-Port in der Definition mit angegeben wird, wird angenommen dass der CLI-Port 9090 ist. Das Attribut httpport wird auf 9000 gesetzt.

Wenn das Web-Interface des LMS nicht auf Port 9000 erreichbar ist, muss das Attribut httpport angepasst werden. Synology verwendet z.B. den Port 9002 für das Web-Interface.

Für die Kommunikation zwischen FHEM und dem LMS wird nur die CLI-Schnittstelle benutzt, httpport wird lediglich für die Cover benötigt.

@ujaudio: Kannst du mit dem Browser auf das Webinterface des LMS zugreifen ?
Auf welchem System läuft der LMS ?

@Tedious: Welche Version des Server-Moduls hast du ?
Was steht in den Internals DEF, DeviceName und IP des Servers ?

Grüße,

ChrisD

ujaudio

Hallo Chris, danke. Da bei mir LMS auf der Synology läuft, ändere ich die 9000 auf 9002. Das wird's dann schon gewesen sein. Werde ich heute Abend angehen.
Einen lieben Gruß
Jürgen

pc1246

Moin
Synology, stimmt da war mal was! Ich schaue heute abend mal, ob ih den httpport Parameter richtig angegeben habe.
Gruss Christoph
P.S.: Weiss der LMS das nicht selbst, so dass er das mitteilen koennte?
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

FHEMAN

#1767
Auf meinem NAS gab es damals noch ein weiteres Webinterface unter Port 9099 - zum Neustarten des LMS etc.

Was ich aber fragen wollte:
Aktuell werden bei Talk die Player nicht mehr ausgeschaltet und spielen eine früher abgespielte Playlist weiter. Zum Teil schicke ich Nachrichten an einen oder zwei Player, die jeweils Bestandteil einer Gruppe sind. Ist das ein Problem?
Es handelt sich hauptsächlich um SqueezeLite und piCore Player.
Ich nutze folgende Syntax Varianten (ist hier evtl. der Fehler?):

$player = "SB.Flur"
Variante 1: $textorfile = "|opt:v=20||opt:replace||mp3file.mp3|"
Variante 2: $textorfile = "|opt:replace||mp3file.mp3|"
Variante 3: $textorfile = "|intercom2.mp3| Hier kommt der zu sprechende Text"

set $player talk $textorfile

Grüße
Ronny
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

ujaudio

Zitat von: pc1246 am 23 Januar 2018, 06:52:40
...
P.S.: Weiss der LMS das nicht selbst, so dass er das mitteilen koennte?
...

Mhm, könnte sein, jetzt wo du das sagst. Nur werde ich heute nicht dazu kommen es auszuprobieren. Aber ich weiß ja jetzt, wo ich hinschauen muss.


Eine ganz andere Frage: Von Pause nach Play wird so wunderschön eingeblendet - umgekehrt leider nicht, da ist abrupt Schweigen: hab ich das was übersehen oder muss ich mir das selbst noch programmieren?
Einen lieben Gruß
Jürgen

Tedious

#1769
Ich habe sowohl die letzte aus dem Repository als auch die letzte die Du zur Verfügung gestellt hast/Test ausprobiert. Aktuell die bereitgestellte.


Internals:
   ALIVECHECK ?
   CLICONNECTION on
   CLIPORT    9090
   CMDSTACK   0
   DEF        192.168.192.60
   DeviceName 192.168.192.60:9090
   IP         192.168.192.60
   LASTANSWER missing username and password ?
   NAME       SqueezeBoxServer
   NEXT_OPEN  1516734891.0383
   NOTIFYDEV  global,SqueezeBoxServer
   NR         545
   NTFY_ORDER 50-SqueezeBoxServer
   PARTIAL   
   PASSWORD   ?
   PRESENCENAME none
   RCCNAME    none
   STATE      disconnected
   TYPE       SB_SERVER
   USERNAME   ?
   WOLNAME    none
   READINGS:
     2018-01-23 20:11:41   db_albums       ?
     2018-01-23 20:11:41   db_artists      ?
     2018-01-23 20:11:41   db_genres       ?
     2018-01-23 20:11:41   db_songs        ?
     2018-01-23 20:11:41   favoritestotal  ?
     2018-01-23 20:11:41   players         ?
     2018-01-23 20:11:41   players_mysb    ?
     2018-01-23 20:11:41   players_other   ?
     2018-01-23 20:11:46   power           off
     2018-01-23 20:11:41   scandb          ?
     2018-01-23 20:11:41   scanlastfailed  ?
     2018-01-23 20:11:41   scanning        ?
     2018-01-23 20:11:41   scanprogressdone ?
     2018-01-23 20:11:41   scanprogresstotal ?
     2018-01-23 20:11:41   serversecure    ?
     2018-01-23 20:11:41   serverversion   ?
     2018-01-23 20:13:51   state           disconnected
   helper:
     SB_SERVER_VERSION 0045
     doBroadcast 1
     lastPRESENCEstate ?
     onAfterAliveCheck 0
     pingCounter 0
     syncGroups:
Attributes:
   DbLogExclude .*
   alivetimer 120
   doalivecheck true
   httpport   9000
   maxcmdstack 200
   maxfavorites 30
   room       Multimedia
   verbose    1



Der LMS hat weder USername noch Passwort, Ports passen
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...