ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

Magenta Receiver #325

Open Dragon0501 opened 4 years ago

Dragon0501 commented 4 years ago

Telekom Entertain oder Magenta TV Receiver ohne FB nutzen. Ähnlich dem Adapter von Samsung TV. Das wär super.

Apollon77 commented 4 years ago

Are there any APIs, docs or opther libraries available that already can do such a communication?

ldittmar81 commented 4 years ago

https://github.com/markus7017/org.openhab.binding.magentatv (There is an OH Binding)

Dragon0501 commented 4 years ago

OH Binding? So will it be usable for us? Or are this just the infos of librarie or API?

ldittmar81 commented 4 years ago

It's only an info for a possible developer. ;-)

bkuerby commented 4 years ago

The receiver can also be controlled by the app. "Magenta TV". I could help testing using a MR-401B.

Dragon0501 commented 4 years ago

I can help testing too. Using the same receiver.

smoki3 commented 4 years ago

+1 for this. On fhem it is available

Apollon77 commented 4 years ago

@smoki3 "+1 posts" sind unsichbar ... im ersten Beitrag das "thumbs up" drücken was genau das gleiche bedeutet und nicht den Thread zuspammt :-)

Dragon0501 commented 3 years ago

Vertrag läuft aus und damit ist die Anforderung gegessen.... Also kein Bedarf mehr.

bkuerby commented 3 years ago

Bei mir besteht weiterhin Interesse. Würde mich freuen, wenn der Request wieder geöffnet wird.

Dragon0501 commented 3 years ago

👍

h3llh0und commented 2 years ago

Da ich so einen Adapter auch vermisse habe ich mir die letzten Wochen mal das OpenHab Projekt dazu angeschaut und versucht das in einem JS Script nachzubauen. Ist sicher noch nicht alles drin aber immerhin bekomme ich Tasteneingaben an den Receiver geschickt. Das gute ist die Kommunikation mit dem Receiver läuft lokal im Netzwerk. Dafür muss nichts über die Telekom Server geschickt werden. Nur Anfangs braucht man eine UserID die man mittels Login von der Telekom abholen muss. Ich hab bisher nur keinen Plan wie ich einen Adapter baue, das muss ich mir mal in ruhe die nächsten Wochen anschauen. Was müsste so ein Adapter denn alles können? Aktuell nutze ich Ein/Ausschalten und über einen Alexa Befehl wird automatisch die Pin eingeben ;)

dschmidt commented 2 years ago

Da ich so einen Adapter auch vermisse habe ich mir die letzten Wochen mal das OpenHab Projekt dazu angeschaut und versucht das in einem JS Script nachzubauen. Ist sicher noch nicht alles drin aber immerhin bekomme ich Tasteneingaben an den Receiver geschickt. Das gute ist die Kommunikation mit dem Receiver läuft lokal im Netzwerk. Dafür muss nichts über die Telekom Server geschickt werden. Nur Anfangs braucht man eine UserID die man mittels Login von der Telekom abholen muss.

Hast du dein JS Script schon irgendwo veröffentlicht?

h3llh0und commented 2 years ago

@dschmidt Version 0.01 ist mal hier: https://github.com/h3llh0und/ioBroker.magentatv Darfst gerne mal testen. Bei mir funktioniert mal grundlegend die Anbindung nur die Telekom UserID zu bekommen ist nicht so einfach. Ist im Repo beschrieben wie es geht. Hier werde ich mal versuchen den Vorgang zu Automatisieren. Sonst kann man soweit alle Tasten die die Fernbedienung hat an den Receiver senden und man bekommt ein paar Infos angezeigt.

Farmer-cb commented 2 years ago

Servus ich probiere es auch gerade, bekomme es aber leider nicht hin. Adapter Installation hat soweit geklappt, das Einstellungsfenster kommt auch. Hier trage ich unter MagentaTv Receiver IP Adresse die IP meines Receivers ein Ports lasse ich vor eingestellt unter lokale IP Adresse kommt automatisch nach speichern/schließen die IP des iobrokers

danach ChromeBrowser öffnen F12 für Entwickler-Fenster, hier den unter Filter DTA eintragen. jetzt deinen Telekom-Link öffnen und einloggen. jetzt finde ich im Entwicklerfenster die userID in "", die ID kopiere ich ohne "" und füge Sie in deinen MD5Hash link ein, rechts erhalte ich dann den MD5Hash, den kopiere ich mir und mache aus allen kleinen Buchstaben große Buchstaben, diese neue ID kopiere ich in den Adapter und speichern schließen.

im log steht `

-- | -- | -- | -- magentatv.0 | 2022-01-14 16:32:45.416 | debug | Receiver connected magentatv.0 | 2022-01-14 16:32:45.416 | debug | Received Message: <?xml version="1.0"?> X-pairingCheck:AD6E2C64 </e:property> 31752549-2cc6-4011-a0e5-72b837032657 </e:property> </e:propertyset> magentatv.0 | 2022-01-14 16:32:45.387 | debug | Callback Server started magentatv.0 | 2022-01-14 16:32:45.370 | info | starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.magentatv, node: v14.18.1, js-controller: 3.3.21 magentatv.0 | 2022-01-14 16:32:41.429 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason magentatv.0 | 2022-01-14 16:32:41.428 | info | terminating magentatv.0 | 2022-01-14 16:32:41.425 | info | Got terminate signal TERMINATE_YOURSELF

`

in den Objekten steht aber connected false

und jetzt stehe ich auf dem schlauch