[Altes Modul] GoogleCast (98_GOOGLECAST.pm)

Begonnen von dominik, 10 Dezember 2015, 22:43:49

Vorheriges Thema - Nächstes Thema

dominik

Genau, beim Start von FHEM meinte ich, weil da ja immer ein "Define" ausgeführt wird.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

meddie

Ich finde es Klasse, dass Chromecast in FHEM Einzug findet. Ich habe mir diverse Systeme angesehen, aber entweder können sie nicht alles (was ich gerne hätte) oder sie sind einfach zu teuer.

Mir der Chromecast und Plex Kombo kriegt man ein schönes System.

Was ich noch richtig Klasse finden würde wenn man TTS über Chromecast ausgeben könnte. Und eine Gruppierung von mehreren Chromecasts.

Vielen Dank Dominik für Deine Arbeit. Ich freue mich auf Neuigkeiten.

Gruß Eddie

Fixel2012

Beim Versuch deine Libary zu verwenden, hatte ich immer eine Fehlermeldung. Musste das hier nach installieren:
sudo apt-get install git-core
Vielleicht kann man das noch in die Beschreibung packen?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

meddie

Hallo Dominik,

ich habe hier noch was gefunden: https://github.com/xat/castnow. Vielleicht ist es nützlich für Dich
Ich kenne mich in der Modulentwicklung für FHEM überhaupt nicht aus. Aber vielleicht ist das eine Alternative zu der Python Lib für Chromecast.

Gruß Eddie

Fixel2012

Bin nun alle Schritte zur Neuinstallation durch gegangen, aber kann das Modul nun nicht mehr definieren.

Unknown module CHROMCECAST

1. Die alte Libary habe ich entfernt, die neue Installiert.

2. Phyton upgedated, und auch die neue .pm Datei in den fhem/FHEM ordner rein kopiert.

3. einen Neustart habe ich auch gemacht.

Sonst noch jemand Probleme?

Oder bin ich mal wieder nur zu Dumm?  ;D
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

dominik

@Fixel2012, ich will nicht sagen zu blöd....aber CHROMCECAST ;)

@meddie, die Library habe ich auch gefunden. Der Maintainer ist aber nicht mehr aktiv, daher möchte ich diese nicht verwenden.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Fixel2012

ZitatDefine
define ccWohnzimmer CHROMCECAST Wohnzimer

Oh man, ich sollte nicht immer Copy Pasten, der Fehler is bei dir :D

Aber Danke  :D
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

dominik

Zitat von: Fixel2012 am 05 Dezember 2016, 19:05:23
Oh man, ich sollte nicht immer Copy Pasten, der Fehler is bei dir :D

Aber Danke  :D
:D ausgebessert
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Fixel2012

Habe es dank deiner Bemerkung nun definieren können.  ::) :P

Habe direkt mal ausprobiert eine WEB Url abzuspielen, negativ, man hört leider nichts.

Das gleiche bei allen Befehlen außer set ChromecastAudio_Felix quitApp

Dies Funktioniert.

Hoffe es ist nicht wieder ein Fehler von mir... ;D
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

dominik

Mach mal quitApp und spiel dann den SWR3 Link von meinen Post ab. Ich habe bei playAudio im Moment fix audio/mp3 als Typ hinterlegt. Eventuell probierst du gerade m3u oder so abzuspielen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Fixel2012

Das ist die Ausgabe im Event Monitor, wenn ich die SWR URL abspielen will:
2016-12-05 21:13:18 CHROMECAST ChromecastAudio_Felix playAudio http://swr-mp3-m-swr3.akacast.akamaistream.net:80/7/720/137136/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr3

Mir fällt auf das dort das "set" vor Chromecastaudio_Felix fehlt. Ist das gewollt?
Bei quitapp fehlt es auch, aber dort geht es :o

Aber auch das geht nicht:
2016-12-05 21:17:26 CHROMECAST ChromecastAudio_Felix playAudio http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=Das%20ist%20ein%20Chromecast%20Test

Habe vorher wie du gesagt hast  "quitApp" ausgeführt.

Funktioniert es denn bei dir so wie es soll?  :o ???
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

dominik

Ja, funktioniert bei mir.

Mach eventuell nochmals ein pip uninstall pychromecast und installier es neu. Habe heute noch paar Änderungen gemacht die eventuell zu einem Bug führten.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Fixel2012

#58
Zitat von: dominik am 05 Dezember 2016, 21:30:15
Ja, funktioniert bei mir.

Mach eventuell nochmals ein pip uninstall pychromecast und installier es neu. Habe heute noch paar Änderungen gemacht die eventuell zu einem Bug führten.

Aha, es funktioniert! Super, wie schnell es nun reagiert   :D

Habe festgestellt, dass ein appquit oder Stop benötigt wird, wenn man zwischen zwei Webradio URL's wechseln will. Ist nicht störend, ist mir nur aufgefallen    ;D

Hattest dann wohl einen Bug in deiner neuen Version?  ???

Grüße und Dankeschön

Felix

Edit: Hast du nun vor die Libary selber zu pflegen und zu erweitern? Oder wartest du bis das Skippen lauter/leiser usw von den eigentlichen Entwicklern der Libary "erstellt" wird?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

dominik

Den Fehler habe ich auch schon bemerkt, dass man jedes mal appQuit machen muss. Das muss ich wohl noch bearbeiten.

Ich habe bereits einen Pull Request für die Änderungen im offiziellen pychromecast Repository gestellt. Dem möchte ich nachgehen damit das mal offiziell unterstützt wird bevor ich mehr Zeit in das Modul investiere.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik