Squeezebox Modul - erste Version

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

Vorheriges Thema - Nächstes Thema

Raven

Servus Klaus,

ah...sehe gerade auch Deine Signatur:
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9

Das ist genau die Kombi, die ich auch einsetzen will.
Gut, dann werde ich die Tage einen Versuch starten. Toi-Toi-Toi  ;D

Danke.


Zitat von: kvo1 am 06 Januar 2016, 08:09:40
Hallo Raven,

ja habe ich !
Cubietruck-Prod: HM-LAN, Heizung, Rolläden, Schalter, Viessmann (optolink)
Cubietruck-DEV:
Fritzbox 7490

Lichti

Hab hier schon viel gesucht, aber bei der Menge der Beiträge ist das echt schwierig.

Deshalb meine Frage:
Lässt sich ein SqeezeBox-Radio auch ohen LMS über fhem steuern ?

Danke für Eure Hilfe

pc1246

Hallo Lichti
Das sollte eigentlich gehen, da es ja zwei Module sind. Eventuell gibt es aber Rekursivitaeten, die das verhindern, das weiss ChrisD aber am Besten!
Gruss Christoph
P.S.: Warum nur eins?
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

marvin78

Nein. Das wird sicher nicht gehen. Der LMS ist in diesem Model sozusagen das IODev. Du kannst eine Homematic Schaltsteckdose auch nicht ohne einen CUL, HMLAN oder HMCFGUSB schalten ;)

tomster

#979
Gibt es eigentlich schon Überlegungen Fremdanbieter-Addons, wie z.B. Google Play Music von hechtus, bzw. generell eine Suchfunktion zu integrieren?
Das GPM-Addon funktioniert bei mir eigentlich recht fein, allerdings nur wenn ich über die LMS-Oberfläche direkt darauf zugreife.
Dummerweise unterstützen meine Tablets mit der Android-App Squeezer 3rd-Party-Addons nämlich (noch) nicht.
Ein Umweg könnte aber z.B. FHEM->FTUI sein...
OK, eine Art Bildschirmtastatur wäre wohl für eine Suche auch noch nötig, aber das wäre erst Schritt 2, denke ich.

Lichti

Schade. Aber danke für die Antworten.
Das SqueezeBox-Radio lässt sich ja auch die direkt über eine App und WLAN steuern.
Wäre technisch also sicher möglich, das auch in fhem zu machen.

Aber evtl. findet sich da ja doch noch eine Möglichkeit ...

tomster

Zitat von: Lichti am 07 Januar 2016, 14:26:22
Schade. Aber danke für die Antworten.
Das SqueezeBox-Radio lässt sich ja auch die direkt über eine App und WLAN steuern.
Wäre technisch also sicher möglich, das auch in fhem zu machen.

Aber evtl. findet sich da ja doch noch eine Möglichkeit ...

Ich glaube fast ihr redet ein bisschen aneinander vorbei...

Natürlich kann man man mit FHEM und dem SB-Modul jeden einzelnen Player steuern - direkt. Nur macht es ohne LMS innerhalb der Topologie IMHO verhältnismäßig wenig Laune. Auf welchen Musik-Content möchtest Du denn dann zugreifen?

Lichti

Eigentlich möchte ich nur die Radiofunktion steuern.
Hauptsächlich Ein/Aus über mehrere Zeitschaltfunktionen. (die eingebauten reichen mir da nicht)
Und evtl. Senderwahl.
Würde das gehen ?

d0np3p3

Lichti, du benutzt bestimmt ue und nicht lms.
Das sind zwei verschiedene Systeme.  Man kann auf die Radios für beide System die passende firmware installieren.
FHEM: Raspberry Pi (COC) & Fritz 7270 (freetz FHEM2FHEM)
IT (Elro AB440 AB600D) - Max! (6*regler 1*Thermostat 5*Fenster) Hue Bridge mit Bulbs - 2*Living-white Adapter - Iris
XBMC (Zbox) 4*SqueezeRadios 3*squeezelite dbox
AndFhem (Nexus4)

Lichti

Also ich hab das alte SqueezeBox-Radio.
Könnte man das mit fhem steuern ?

d0np3p3

Ja in Verbindung mit einem lms, installiere dir den doch auf den Server auf dem fhem läuft.
FHEM: Raspberry Pi (COC) & Fritz 7270 (freetz FHEM2FHEM)
IT (Elro AB440 AB600D) - Max! (6*regler 1*Thermostat 5*Fenster) Hue Bridge mit Bulbs - 2*Living-white Adapter - Iris
XBMC (Zbox) 4*SqueezeRadios 3*squeezelite dbox
AndFhem (Nexus4)

Lichti

Wenn's nicht anders geht werde ich mich mal damit beschäftigen.
Hab noch einen 2. Raspi da, da werde ich das mal probieren.

Paul.baumann

Hallo,

bei mir schaltet der Player nach einer tts-Durchsage nicht (mehr) auf den zuvor gespielten Titel zurück. Die Durchsage erfolgt korrekt, das talkStatus-Reading bleibt anschließend aber auf playing stehen. Ein resetTTS hilft.



Das sind meine Attribute:
IODev LMS
alias Bad
amplifier play
coverartheight 50
coverartwidth 50
donotnotify false
event-on-change-reading .*
idismac true
room SB_PLAYER
serverautoon true
ttsAPIKey 123456789012345687901234568790
ttsDelay 2
ttsMP3FileDir file:///Qmultimedia/Musik
ttsPrefix |gong.mp3|
ttsVolume 25
ttslink http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=de-de&f=44khz_16bit_mono
volumeLimit 100
volumeStep 10




und das die Readings nach der Durchsage:
alarmsDefaultVolume 50 2016-01-09 16:24:41
alarmsEnabled on 2016-01-09 16:24:41
alarmsFadeIn on 2016-01-09 16:24:41
alarmsSnooze 9 2016-01-09 16:24:41
alarmsTimeout 60 2016-01-09 16:24:41
connected 1 2016-01-09 16:24:41
coverarturl http://192.168.1.20:9001/music/-74311128/cover_50x50.jpg 2016-01-09 16:26:47
currentAlbum 2016-01-09 16:26:47
currentArtist 2016-01-09 16:26:47
currentMedia http://api.voicerss.org/?key=123456789012345687901234568790&src=test.&hl=de-de&f=44khz_16bit_mono 2016-01-09 16:26:45
currentPlaylistName http://api.voicerss.org/?key=123456789012345687901234568790&src=test.&hl=de-de&f=44khz_16bit_mono 2016-01-09 16:26:47
currentPlaylistUrl 2016-01-09 16:24:41
currentTitle http://api.voicerss.org/?key=123456789012345687901234568790&src=test.&hl=de-de&f=44khz_16bit_mono 2016-01-09 16:26:47
currentTrackPosition 4 2016-01-09 16:32:10
duration 0 2016-01-09 16:26:47
favorites - 2016-01-09 16:24:41
lastir ? 2016-01-09 15:35:35
lastunkowncmd favorites playlist play item_id:f6f6879c.1 2016-01-09 16:17:17
playStatus playing 2016-01-09 16:26:41
playlistCurrentTrack 2 2016-01-09 16:26:47
playlistTracks 2 2016-01-09 16:24:41
playlists httpapivoicerssorgkey=123456789012345687901234568790=testhl=de-def=44khz_16bit_mono 2016-01-09 16:26:47
power on 2016-01-09 16:24:41
presence present 2016-01-09 16:24:41
repeat off 2016-01-09 16:26:36
shuffle off 2016-01-09 16:24:41
signalstrength wired 2016-01-09 16:24:41
state on 2016-01-09 16:24:41
synced none 2016-01-09 16:24:41
talkStatus playing 2016-01-09 16:26:42
volume 25 2016-01-09 16:24:41
volumeStraight 25


Wo könnte ich hier mit der Suche ansetzen?

Paul
FHEM auf Raspberry 3
MaxCube (V1.20.04 a-culfw) für HM, MaxCube (V1.20.04 a-culfw) für diverse Max!, NanoCul 433/868, TinyTX-Nachbauten
Multiroom: mehrere Squeezelite-Clients auf Raspberry B+ und LMS auf QNap
Huger WM918 Wetterstation integriert
Tiao-Sprinkler (Open-Sprinkler) integriert

FHEm2005

#988
Hallo Paul,

offensichtlich wird die Ansage nicht sauber abgeschlossen.
Ich benutze auch voicerss; einziger Unterschied zu meiner Konfiguration:

attr <sb-device> ttslanguage de-de
und
ttslink <sb-device> http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>

Ich habe auf die Frequenzangabe verzichtet.

Gruß
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM

Paul.baumann

Hallo Eberhard,

Zitat von: FHEm2005 am 09 Januar 2016, 17:09:39

attr <sb-device> ttslanguage de-de
und
ttslink <sb-device> http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>


habe ich bei mir auch mal so übernommen, hilft allerdings nicht.

danke, Paul
FHEM auf Raspberry 3
MaxCube (V1.20.04 a-culfw) für HM, MaxCube (V1.20.04 a-culfw) für diverse Max!, NanoCul 433/868, TinyTX-Nachbauten
Multiroom: mehrere Squeezelite-Clients auf Raspberry B+ und LMS auf QNap
Huger WM918 Wetterstation integriert
Tiao-Sprinkler (Open-Sprinkler) integriert