Squeezebox Modul - erste Version

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

Vorheriges Thema - Nächstes Thema

riconr1

#705
Hi,

ich probiere jetzt schon einige Zeit herum. Es klappt soweit alles mit dem Modul. Echt große Klasse :) Danke

Eine Frage habe ich noch. Kann ich auch direkt ein Radiostream  von FHEM aus anstupsen?

Mein Player SB_Schlaf soll z.B. wenn er unter dem Notify Musik an eingeschalten wird, FFH TOP40 iTunes spielen.

Im Event Monitor wird diese Zeile ausgegeben:

SB_PLAYER SB_Schlaf favorites: FFH_iTunes_Top_40_Deutschland

leider bekomme ich das nicht in einen Befehl umgewandelt. Funktioniert das überhaupt?

MfG Rico

ChrisD

Hallo,

Mit dem Befehl
set SB_Schlaf favorites FFH_iTunes_Top_40_Deutschland
sollte der Favorit abgespielt werden.

Grüße,

ChrisD

mike.d

Vielen Dank für dieses echt hilfreiche Modul.
Im Moment bekomme ich aber in ca. 20sec Rhythmus Log-Einträge mit SB_SERVER_Write und SB_SERVER_Read. Das macht mein Logfile riesig und ziemlich unübersichtlich.

Ich hab bereits beim Server das Attribut verbose 0 gesetzt, aber das hat leider nichts geändert.
Kann mir jemand helfen!?

kvo1

mike.d   bist Du aktuell ?

siehe
ZitatAntwort #703 am: 08 Mai 2015, 22:57:05 »
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

riconr1

Hallo ChrisD

Danke, das hat funktioniert.

Vielleicht nehmt Ihr das auf der ersten Seite mit auf :)

Danke

Gruß Rico

felix.steinbeis

Hallo zusammen,

alle fünf Minuten wird bei mir im Log der Status meiner SB Radio abgespeichert, auch wenn diese aus ist.

Kann man das Intervall konfigurieren?

Danke und Gruß
Felix

ChrisD

Hallo,

Der Zustand der Player wird spätestens alle 5 Minuten abgefragt, diese Zeit ist fest und kann nicht geändert werden. Diese Aktualisierung ist vorhanden um sicherzustellen dass der Zustand in FHEM dem des Players entspricht falls Events vom LMS verlorengegangen wären.

Falls du mit 'im Log ... abgespeichert' Meldungen der Art
Zitat2015.05.08 21:25:46 1: SB_SERVER_Write(LogiTechMediaServer): called with FN:00:00:00:00:00:01 artist ?
2015.05.08 21:25:46 1: SB_SERVER_Write(LogiTechMediaServer): called with FN:00:00:00:00:00:01 album ?
2015.05.08 21:25:46 1: SB_SERVER_Write(LogiTechMediaServer): called with FN:00:00:00:00:00:01 title ?
2015.05.08 21:25:46 1: SB_SERVER_Write(LogiTechMediaServer): called with FN:00:00:00:00:00:01 playlist url ?
meinst, so kommen diese daher dass das verwendete Server-Modul einen Fehler enthält der zu viele Debug-Ausgaben generiert.

In dem Fall musst du 97_SB_SERVER.pm wie in Antwort 703 beschrieben aktualisieren.

Grüße,

ChrisD

felix.steinbeis

Hallo ChrisD,

Danke für die Info. Ich habe die neusten Versionen heute aus contrib geladen.

Ich meine die ganz normalen Log-Meldungen.

Vielleicht könnte man das 5-Minuten-Intervall über ein Attribut konfigurierbar machen.

Viele Grüße
Felix

mike.d

@kvo1: danke, daran lag es. Hatte ich hart überlesen....  :D

Zitat von: kvo1 am 10 Mai 2015, 15:55:12
mike.d   bist Du aktuell ?

siehe

gravidi

Hi all,

vielen Dank für das tolle Modul! Bisher funktioniert es super!

Eine Frage habe ich allerdings.

Wenn ich über die Fhem Commandline z.B.

set multiroomaudiogallery next

eingebe, spielt er den nächsten Track ab. Soweit so gut.

Allerdings aktualisiert sich das Reading currentTitle nicht automatisch. Erst nach einem vollen Page refresh.

Kann man das ändern, einstellen?

Das Problem ist, wenn ein set reinkommt wird auch mein Frontend nicht automatisch aktualisiert.

Vielen Dank!

Gruß

Grav
FHEM: 5.6 RPI2 / CUL / BLUETOOTH / HMCFGLAN
ESXi HomeServer
CISCO WAP371 AC Cluster / 3 APs
CISCO ASA5505 SEC
Zodac HTPC & 2x RPI HTPC / 2x Trendnet HD IPCam PoE

kvo1

RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

gravidi

In meinem FHEMWEB ist longpoll an, ja.

attr WEB longpoll 1

Bei anderen Modulen funktioniert das auch super, z.B. CUL.
FHEM: 5.6 RPI2 / CUL / BLUETOOTH / HMCFGLAN
ESXi HomeServer
CISCO WAP371 AC Cluster / 3 APs
CISCO ASA5505 SEC
Zodac HTPC & 2x RPI HTPC / 2x Trendnet HD IPCam PoE

ChrisD

Hallo,

Eventuell steht das Attribut donotnotify beim Player auf true (default) oder existiert nicht. In beiden Fällen werden keine Events erzeugt und longpoll kann nichts aktualisieren.

Die Events kannst du mit
attr multiroomaudiogallery donotnotify false
einschalten.

Grüße,

ChrisD

gravidi

Hi CrisD,

vielen Dank! Das wars! Wenn sich jetzt noch mein Cover automatisch aktualisiert bin ich mit meinem multiroomaudio system fertig :)
Aber das liegt nicht an FHEM sondern am Visu. Aber das bekomm ich auch noch hin.

Wer das auch mal braucht:

attr multiroomaudiogallery donotnotify false / pollt alles

attr multiroomaudiogallery event-on-update-reading currentTitle,coverarturl,currentArtist / pollt nur das ausgewählte

Vielen Dank!
FHEM: 5.6 RPI2 / CUL / BLUETOOTH / HMCFGLAN
ESXi HomeServer
CISCO WAP371 AC Cluster / 3 APs
CISCO ASA5505 SEC
Zodac HTPC & 2x RPI HTPC / 2x Trendnet HD IPCam PoE

ChrisD

Hallo,

@Felix: Ich habe das Attribut statusRequestInterval zu 98_SB_PLAYER hinzugefügt. Damit kannst du einstellen wie häufig der Status abgerufen wird. Der Wert ist in Sekunden, 0 schaltet die automatische Aktualisierung komplett ab (nicht unbedingt zu empfehlen).

Installieren kannst du es mit
update all https://raw.githubusercontent.com/ChrisD70/FHEM-Modules/master/autoupdate/sb/controls_squeezebox.txt


Grüße,

ChrisD