Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. Alexa => iobroker => Technisat TV

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Alexa => iobroker => Technisat TV

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
21 Beiträge 4 Kommentatoren 4.2k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #6

    Also ich habe jetzt heute die einzige Möglichkeit gefunden wie ich es erkennen kann …

    Es gibt ja diese Teleport Plus software mit der man z.B. vom PC auf die technisat Geräte connected kann.

    Die geht nur wenn das Ding richtig eingeschaltet ist. Ansonsten bringt es eine Fehlermeldung.

    Habe heute da Netzwerkverkehr mitgeschnitten und das protokoll rausgefunden (zumindestens den initialisierungteil) und damit ein Javascript gebaut was ich nutze um zu checken ob er an ist oder nur im Standby.

    Falls für dich interessant kann ichs gern mal posten ... aber teste vorher mal das die Software bei dir überhaupt tut. :-)

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • Digi-KaiD Offline
      Digi-KaiD Offline
      Digi-Kai
      schrieb am zuletzt editiert von
      #7

      Also im Moment begnüge ich mich mit der Befehlsübergabe per Alexa.

      Aber falls ich mal den Gerätestatus einbinden sollte, wäre deine Lösung natürlich sehr interessant.

      Teleport Plus kenne ich allerdings gar nicht. Oder meinst du von Technsisat den Mediaport?

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #8

        Techniport Plus ist der Nachfolger von Mediaport (auch seit 2012 glaub ich nicht mehr aktualisiert, aber naja). Gibts bei denen runterzuladen

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • T Offline
          T Offline
          Turbo
          schrieb am zuletzt editiert von
          #9

          Gibt es beim Technisat eigentlich auch einen Befehl nur für EIN und AUS?

          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #10

            Wer den findet bekommt von mir was ausgegeben :-) (also bezogen auf meinen Technicorder ISIO STC)

            Bisher nichts gefunden. Weder IR noch andere Codes. Nur ein "Power Toggle".

            Sonst müsste ich ja nicht aufwändig den echten Onlinestatus rausfinden :-)

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • Digi-KaiD Offline
              Digi-KaiD Offline
              Digi-Kai
              schrieb am zuletzt editiert von
              #11

              @Turbo:

              Gibt es beim Technisat eigentlich auch einen Befehl nur für EIN und AUS? `
              Ich verwende Ein/Aus wie folgt. Damit kann ich meinen Technisat per Alexa problemlos ein und ausschalten.

              Dabei ist es egal, ob gerade eine Aufnahme läuft oder nicht.

              on({id: 'javascript.0.SwitchStates.Other.Fernseher_PowerToogle'}, function(obj) {
                  if(obj.state.val === true) {
              
                      exec('echo "on 0" | cec-client -s', function (error, stdout, stderr) {
                             console.log('stdout: ' + stdout);
                       });
                      console.log("einschalten!");
              
                      // falls TV im Aufnahmemodus, funktioniert CEC nicht, dann beliebigen UDP Befehl schicken
                      var dgram = require('dgram');
                      var message = new Buffer('<rcubuttonrequest code="1" state="pressed">');
                      var client = dgram.createSocket('udp4');
                      client.send(message, 0, message.length, 8090,'192.168.178.150', function(err, bytes) {
                      if (err) throw err;
                      client.close();
              });
                  } else {
              
                     exec('echo "standby 0" | cec-client -s', function (error, stdout, stderr) {
                             console.log('stdout: ' + stdout);
                       });
                      console.log("ausschalten!");
                  }
              });</rcubuttonrequest> 
              
              1 Antwort Letzte Antwort
              0
              • Digi-KaiD Offline
                Digi-KaiD Offline
                Digi-Kai
                schrieb am zuletzt editiert von
                #12

                so, jetzt habe ich auch mal den Teleporter Plus installiert.

                Der verhält sich tatsächlich anders, als Connect oder auch myTechnisat.

                Die Verbindung mit dem Technisat kommt tatsächlich nur zu Stande, wenn das Gerät an ist.

                Ist das Gerät im Standy und ist im Aufnahmebetrieb, kommt keine Verbindung zu stande.

                1 Antwort Letzte Antwort
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #13

                  Das klappt bei dir weil es ein Fernseher ist … bei mir mit dem Receiver hab ich nur einen HDMI Ausgang und damit hängt er an meinem Fernseher :-(

                  Was passiert denn mit dem Button den du drückst wenn er schon an ist? Schaltet er dann nicht den Sender um?

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • Digi-KaiD Offline
                    Digi-KaiD Offline
                    Digi-Kai
                    schrieb am zuletzt editiert von
                    #14

                    öh, also wenn der Fernseher an ist und ich das Script einfach noch einmal ausführe wird tatsächlich auf Prog 1 umgeschaltet. Ist ja auch klar, steht ja so auch im Script.

                    Die Taste 1 sollte eigentlich ja auch für den Fall sein, wenn das Gerät im Standby Modus mit laufender Aufnahme, eingeschaltet werden soll.

                    Statt der Taste 1, sollte ich da vielleicht tatsächlich einen anderen Befehl hinterlegen. Anderseits benutze ich im Moment Sprachbefehle. Und wenn das TV eh schon läuft, sage ich in der regel nicht noch einmal "… schalte Fernseher ein" ;)

                    1 Antwort Letzte Antwort
                    0
                    • Digi-KaiD Offline
                      Digi-KaiD Offline
                      Digi-Kai
                      schrieb am zuletzt editiert von
                      #15

                      Nochmal zurück zu deiner Ausgangsfrage. Wie kann ich die drei Stati, off, standby, und standby im Aufnahmemodus unterscheiden?

                      Hast du mal mit dem Befehl "Scan" gearbeitet?

                      da liefert der cec-client bei mir drei verschiedene Ergebnisse:

                      1. TV ist an:

                      –-----------

                      device #0: TV

                      address: 0.0.0.0

                      active source: yes

                      vendor: Unknown

                      osd string: TV

                      CEC version: 1.4

                      power status: on

                      language: ???

                      2. TV in standby mit laufender Aufnahme:


                      device #0: TV

                      address: 0.0.0.0

                      active source: no

                      vendor: Unknown

                      osd string: TV

                      CEC version: 1.4

                      power status: standby

                      language: ???

                      3. TV im Standby


                      device #0: TV

                      address: 0.0.0.0

                      active source: no

                      vendor: Unknown

                      osd string: TV

                      CEC version: unknown

                      power status: standby

                      language: ???

                      Also drei verschiedene Zustände liefert drei verschiedene Ergebnisse.

                      Damit müsstest du doch auch deinen aktuellen Status ermitteln können.

                      1 Antwort Letzte Antwort
                      0
                      • apollon77A Offline
                        apollon77A Offline
                        apollon77
                        schrieb am zuletzt editiert von
                        #16

                        Wie gesagt: Das geht bei dir weil es ein TV ist!

                        Ich habe ja keinen TV sondern nur einen "Kabel-Receiver". Der hat nur einen HDML-Ausgang und der ist belegt. Daher kommt ich an diese Abfragen nicht ran.

                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                        1 Antwort Letzte Antwort
                        0
                        • T Offline
                          T Offline
                          Turbo
                          schrieb am zuletzt editiert von
                          #17

                          Nach vielem hin- und herprobieren habe ich nun einfach ne Steckdose mit Leistungsmessung angeschlossen und lasse den EIN/AUS Zustand über den Stromverbrauch des TV + Receivers anzeigen.

                          Ist zwar jetzt die Hauruck-Methode, aber so bekomme ich wenigstens den Status richtig angezeigt und kann das Ganze problemlos über Alexa steuern.

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            signageFred
                            schrieb am zuletzt editiert von
                            #18

                            @Digi-Kai:

                            Ich habe darauf hin die Netzwerkbefehle der App my TechniSat (TechniSat Connect geht auch) mitgeschnitten. Dazu habe ich das Sniffertool Postern benutzt. Düber konnte ich den Port, als auch die übermittelten Codes auslesen. `

                            Hallo Digi-Kai,

                            ich versuche per Wireshark die Befehle für einen Digit Isio STC+ auszulesen, erkenne im Traffic allerdings nur '<deviceinformationrequest>' auf UDP 8090 unter Einsatz von TechniSat CONNECT. Hast Du eine Idee, wo die Kommandos verborgen sein könnten/Könntest Du weitere Details zu Deinem Auslese-Setup nennen?

                            Danke und viele Grüße</deviceinformationrequest>

                            1 Antwort Letzte Antwort
                            0
                            • Digi-KaiD Offline
                              Digi-KaiD Offline
                              Digi-Kai
                              schrieb am zuletzt editiert von
                              #19

                              Hallo Fred,

                              ich bin ehrlich gesagt nicht mehr im Thema drin.

                              Ich kenn mich auch leider nicht mit Wireshark aus.

                              Das Auslesen der Befehle war jedoch bei mir recht simpel.

                              Ich habe die App myTechnisat auf meinem Handy installiert.

                              Damit das TV darüber steuerbar ist, habe ich den Technisat im Netzwerk installiert und über die Einstellungen den Fernzugriff am TV freigegben.

                              Parallel habe ich auf dem Handy das Tool Pattern installiert.

                              Wenn ich jetzt den Fernseher per App gesteuert habe, hat Pattern die gesendeten Befehle aufgezeichnet.

                              z.B: <rcubuttonrequest code="1" state="pressed">für das Drücken der Taste 1

                              Möglicherweise arbeitet dein Technisat ja mit den identischen Befehlen. Schick doch mal den Befehl auf die IP deines Technisats.

                              Ich habe dann einfach durch Try & Error die Zahl 1 im gesendeten Code gegen 2,3 usw ausgetauscht und mal geschaut wie meine Fernseher reagiert.

                              Ich hoffe ich konnte wenigstens ein wenig helfen.

                              Grüße</rcubuttonrequest>

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                signageFred
                                schrieb am zuletzt editiert von
                                #20

                                Hi Digi-Kai,

                                vielen Dank für Deine Antwort. Ich konnte leider immer noch keine Steuerbefehle auslesen und das Senden deines Kommandos über UDP 8090 brachte auch keinen Erfolg. (Ein Befehl <deviceinformationrequest>über den Port geht im Übrigen, mit Antwort vom Receiver). Den Befehl habe ich in Wireshark entdeckt. Andere Kommandos aber eben nicht. Es scheint so, dass die Kommunikation mit dem Digit Isio STC verschlüsselt verläuft.

                                Als Apps zur Steuerung habe ich sowohl myTechnisat als auch die neuere Technist Connect verwendet. Die beide funktioniert haben. Als Snoffing-App meintest Du eigentlich wohl 'Postern'. Damit konnte ich allerdings keine Sniffing-Ergebnis erzielen…

                                Für mich ist das Thema damit erst Mal gelaufen. Vielen Dank aber nochmal an Dich!</deviceinformationrequest>

                                1 Antwort Letzte Antwort
                                0
                                • apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  schrieb am zuletzt editiert von
                                  #21

                                  Also ich habe es bei meinem Technicorder ISIO STC auch nur hinbekommen herauszufinden ob er an ist oder nicht. Befehle bekomm ich per UDP/TCP keine hin :-(

                                  Das geht per connect auf Port 2376. Dann sendet man ein "&" Zeichen. Dann kommt viel zurück. Wichtig hier, enn im Ergebnis kein "END" drin ist muss man mit "U" (senden) die weiteren Teile anfordern (also er sendet Chunk-Weise). Wenn man das nicht tut. bleibt er hängen und nur ein neustart des Geräts hilft teilweise!

                                  Da kommt ein großes XML mit der Senderliste oder so zurück … :-)

                                  Jetzt müsste man weiter schauen was darüber noch so geht. SO arbeitet das TechniPort Windows programm.

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate
                                  FAQ Cloud / IOT
                                  HowTo: Node.js-Update
                                  HowTo: Backup/Restore
                                  Downloads
                                  BLOG

                                  859

                                  Online

                                  32.4k

                                  Benutzer

                                  81.5k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe