GetVolume von Samsung TV?

Begonnen von gestein, 22 Dezember 2018, 21:03:03

Vorheriges Thema - Nächstes Thema

gestein

Hallo,

ich habe einen uralten PS50B850.
Das STV-Modul unterstützt ihn mit rudimentären Set-Befehlen (Volume und Mute geht z.B.).

Gibt es eine Möglchkeit die aktuelle Lautstärke abzufragen?

Danke im Voraus
lg, Gerhard

KölnSolar

Hallo Gerhard,
ein Umweltsünder(Plasma) B-Serie.

Probier es mal mit meiner letzten inoffiziellen Version vom DLNARenderer

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo,

Ja, ich weiß. Mittlerweile würde ich auch keinen mehr kaufen.
Der heizt ganz schön :-(

ich habe nun die Perl-Pakete und das Modul installiert.

Nachdem ich das Device mittels "define dlnadevices DLNARenderer" angelegt habe, wird mein Netzwerk gescannt und es tut sich mal gar nichts.
ein "list dlnadevices" ergibt:
Internals:
   CFGFN     
   NAME       dlnadevices
   NR         12401
   STATE      initialized
   TYPE       DLNARenderer
   UDN        0
   VERSION    v2.0.7Patch
   READINGS:
     2018-12-24 15:32:32   state           initialized
   helper:
     caskeid    0
     caskeidClients
Attributes:
   userattr   acceptedUDNs defaultRoom envPrefix ignoreUDNs


Angelegt werden die folgenden devices (wobei die Links falsch sind und ins nichts führen):
DLNASocket-dlnadevices-90
DLNASocket-dlnadevices-91
DLNASocket-dlnadevices-92
DLNASocket-dlnadevices-94
DLNASocket-dlnadevices-97
DLNASocket-dlnadevices-99
DLNA_7efd1cc89304
dlnadevices

Im Raum "Everything" is u.a. folgendes zu finden:

DLNARenderer




DLNASocket-dlnadevices-90onoff
DLNASocket-dlnadevices-91onoff
DLNASocket-dlnadevices-92onoff
TVonline11
dlnadevicesinitializedonoff

Die Lautstärke vom TV (das ist ein Alias) wird also angezeigt und stimmt auch! Super.
Wenn ich nun aber am Fernseher die Lautstärke ändere, bekommt das das Device nicht mit - auch nicht nach einer halben Stunde.

Aber jetzt mal Frohe Weihnachten und Danke für den Tipp!!
liebe Grüße
Gerhard

gestein

Und ein "list DLNA_7efd1cc89304" ergibt:
Internals:
   DEF        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   NAME       DLNA_7efd1cc89304
   NR         1235
   STATE      online
   TYPE       DLNARenderer
   UDN        uuid:6da69f21-f93f-2e42-a5e6-7efd1cc89304
   READINGS:
     2018-12-24 15:32:46   friendlyName    TV
     2018-12-24 15:32:47   manufacturer    Samsung Electronics
     2018-12-24 15:32:46   manufacturerURL http://www.samsung.com
     2018-12-24 15:32:46   modelDescription Samsung DTV DMR
     2018-12-24 15:32:46   modelName       Samsung DTV DMR
     2018-12-24 15:32:46   modelNumber     1.0
     2018-12-24 15:32:46   modelURL        http://www.samsung.com
     2018-12-24 15:32:47   multiRoomSupport 0
     2018-12-24 16:20:53   multiRoomVolume 13
     2018-12-23 18:02:05   mute            0
     2018-12-23 18:02:03   nextAVTransportURI NOT_IMPLEMENTED
     2018-12-24 15:32:48   nextAlbum       
     2018-12-24 15:32:48   nextAlbumArtURI
     2018-12-24 15:32:48   nextAlbumArtist
     2018-12-24 15:32:48   nextArtist     
     2018-12-24 15:32:48   nextDuration   
     2018-12-24 15:32:48   nextOriginalTrackNumber
     2018-12-24 15:32:48   nextTitle       
     2018-12-24 15:32:47   presence        online
     2018-12-24 15:32:48   state           online
     2018-12-23 18:02:03   transportState  NO_MEDIA_PRESENT
     2018-12-23 18:02:03   transportStatus OK
     2018-12-24 16:20:52   volume          13
   helper:
     caskeid    0
     caskeidClients
Attributes:
   alias      TV
   room       Wohnzimmer
   userattr   channel_01 channel_02 channel_03 channel_04 channel_05 channel_06 channel_07 channel_08 channel_09 channel_10 multiRoomGroups ttsLanguage
   webCmd     volume


Kann man irgendwie ein "Update" auslösen?

Danke, lg, Gerhard

KölnSolar

Du musst Dich noch etwas gedulden. Das mit dem Update habe ich gefixed. Muss aber mit der Veröffentlichung warten, da das mit einem anderen Modul in Verbindung steht.

Bis dahin kannst Du Dich ja noch etwas austoben und vielleicht Ideen generieren.  ;)

Du kannst auch probieren inwieweit das bei Dir klappt:

define DeinTV DeineIP 52235 DLNARendererDeviceName

Dann lassen sich nämlich streams über das STV-Modul senden. Dazu musst Du aber meine inoffizielle Version aus dem Tizen-Thread(ungefähr Post 400) installieren.

Frohe Weihnachten
Markus

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Ich probier gerne mal herum damit.
Und ich warte natürlich auch gerne auf die nächste Version.
Eventuell ist streaming doch was interessantes - mal sehen.

Denn eigentlich wollte ich nur eine Lösung um den WAF meiner Anlage zu erhöhen.
Der alte Fernseher kann leider kein HDMI-ARC und damit bräuchte ich eine zweite Fernbedienung um die Lautstärke an meinem AVR zu ändern.

Meinst Du diese Version https://forum.fhem.de/index.php/topic,57595.msg845493.html#msg845493 oder die hier https://forum.fhem.de/index.php/topic,57595.msg855402.html#msg855402?

lg, Gerhard

KölnSolar

Kannst Beide nehmen. Das delay-Thema spielt bei Dir keine Rolle.
Have fun.
Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Hallo KölnSolar,

Toll, was Du da auf die Beine gestellt hast.

Sollte eigentlich das Update der Lautstärke schon funktionieren?

Danke, Lg, Gerhard

KölnSolar

Hallo Gerhard,
Ja.  ;D Sowohl mit meiner letzten DLNARenderer-Version, als auch meine aktuelle 70_SamsungAV mit der Definition des optionalen DLNARenderers.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Cool. Danke.
Das probiere ich gleich mal aus.

Lg, Gerhard

gestein

Hallo,

es ist zwar leider schon wieder einige Zeit ins Land gezogen, aber ich habe nun endlich die Zeit gefunden mit mit dem Thema wieder zu beschäftigen.
Leider funktioniert das Update der Lautstärke bei mir nicht.

Ich habe gerade eben wieder ein update gemacht und folgendes getan:
ein dlnadevices angelegt, das hat verschiedene DLNAdevices gefunden, davon scheint DLNA_7efd1cc89304 mein Fernseher zu sein.

Also gleich den Fernseher angelegt mit:
define MeinFernseher SamsungAV 192.168.0.123 52235 DLNA_7efd1cc89304

So weit, so gut. DLNA_7efd1cc89304 merkt immerhin sehr rasch, ob der Fernseher an oder aus ist.

Allerdings kann ich mit MeinFernseher leider den Fernseher nicht steuern, da immer die gleiche Fehlermeldung kommt:
set MeinFernseher mute on
MeinFernseher currently not available. Try later.

Log-Eintrag gibt es keinen dazu, auch wenn ich verbose auf 5 setze.

Und leider ändert sich das Volumen nicht mit, wenn ich mit der Fernbedienung lauter oder leiser stelle.

Was kann ich da machen?

Danke im Voraus
lg, Gerhard


KölnSolar

Hallo Gerhard,
differenzier bitte bei den FHEM-devices.
Fangen wir mit dem DLNA_Renderer an.
ZitatIch habe gerade eben wieder ein update gemacht
Heißt, dass Du jetzt die "alte" Produktivversion hast und nicht meine modifizierte Datei ?

volume und mute kannst Du ja auch mit dem DLNA_Renderer setzen. Funktioniert das ?

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

oh, das wusste ich nicht.

Die Version in fhem vom "98_DLNARenderer.pm" ist die 2.0.7.
Oder soll ich die 2.0.7.patch3 verwenden?
https://forum.fhem.de/index.php/topic,39706.msg885157.html#msg885157

Im Link, der unten steht, wird auf den Thread "Zusammenfassende Doku: Samsung TV und FHEM" verwiesen:
https://forum.fhem.de/index.php/topic,82890.0.html
Und dort steht die Datei "70_SamsungAV.pm" mit der Version 0.9.

Wenn ich fhem mit "update" auf den neuesten Stand bringe, dann wird die Datei "70_SamsungAV.pm" mit der Version 1.0 installiert.
Welche Version wäre denn nun die richtige?

lg, Gerhard

KölnSolar

ZitatOder soll ich die 2.0.7.patch3 verwenden?
Definitiv! Und die beiden env...-Attribute setzen, sonst funktioniert der Samsung nicht.

ZitatWelche Version wäre denn nun die richtige?
Egal. Seit gestern ist das Modul offiziell mit 1.0.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

gestein

Mache ich gleich.

Eine Frage hätte ich dazu. Vielleicht kannst Du mir helfen?
Wenn ich den Anhang in dem forum-Thread mit wget runterlade, bekomme ich immer nur eine HTML-Datei, aber nicht den richtigen Anhang.
Weißt Du, wie der richtige Aufruf von wget lautet um die entsprechende Datei zu bekommen?

Im Netz kann ich leider nichts finden.

Danke!

lg, Gerhard