Seite 2 von 2

Re: Panasonic Binding TV anschalten

Verfasst: 24. Apr 2019 09:01
von filmgucker
Habe gelesen, dass es nur mit einer früheren Firmware des Harmony Hub ginge...Meiner wurde auch nicht gefunden.

Re: Panasonic Binding TV anschalten

Verfasst: 24. Apr 2019 14:35
von sihui
filmgucker hat geschrieben: 24. Apr 2019 09:01 Habe gelesen, dass es nur mit einer früheren Firmware des Harmony Hub ginge...Meiner wurde auch nicht gefunden.
Hier findest du eine Zusammenfassung: entweder die Developer Firmware 4.15.250 auf deinem Hub installieren oder den Vorgaben des Threads folgen:

https://community.openhab.org/t/logitec ... 07?u=sihui

Re: Panasonic Binding TV anschalten

Verfasst: 24. Apr 2019 14:42
von filmgucker
Dankeschön! Probiere ich gleich heute Abend aus 😊

Re: Panasonic Binding TV anschalten

Verfasst: 22. Jan 2020 20:36
von N1d45
Hehe, ich habe auch ein Panasonic, schon über 6 Jahre alt. Bin relativ neu in Openhab. Gerade über das Binding gestolpert.

Grundübel, mit meiner neuen GigaTV Box (davor hatte ich noch die Fernseh Box von Kabeldeutschland) lässt sich nicht mehr der Fernseher steuern. Bei der alten ging das noch einwandfrei. Naja die neue Fernbedienung steuert die GigaTV Box mit Bluetooth, und nicht mehr mit IR. Kann nicht mehr gemeinsam funktionieren. Vom Bedienkomfort ein deutlicher Schritt zurück.

Das der Fernseher eigentlich nur an/aus gemacht werden muß, und die Eingänge gewechselt werden sollen, wollte ich dies über Alexa steuern.

Aus, HDMI1, etc. geht. Nur "An" geht nicht. Dies ist aber nötig um die Fernseher Fernbedienung zu verbannen. ^^


Aber so wie es aussieht wird sie wohl noch bis zum sterben des Fernsehers begleiten.

Re: Panasonic Binding TV anschalten

Verfasst: 24. Jan 2020 04:43
von udo1toni
Wie ist der Panasonic angebunden? Per LAN? Du könntest versuchen (bzw. zuerst dazu recherchieren), ob er per WOL aufzuwecken ist. Falls das Gerät es unterstützt, gibt es vermutlich auch eine Option, das abzuschalten (weil der Standby Verbrauch dadurch steigt). Dann müsste es also einen passenden Menüpunkt bei der Netzwerkkonfiguration geben.
Zweite Option: Kann man dem Gerät beibringen, sich automatisch einzuschalten, wenn der Strom wiederkehrt? Dann könntest Du eine (per WLAN) schaltbare Steckdose vor das Gerät schalten (oder z.B. ein Sonoff Basic ins Kabel basteln - kostet keine 10EUR, wenn man nötige Kleinteile wie Aderendhülsen und Werkzeug da hat). Der Standby Verbrauch sinkt dadurch auf 0 :) wobei dafür natürlich der WLAN Schalter Strom braucht...
Falls all das nicht geht, bleibt noch ein IR-Sender, der über openHAB steuerbar ist - gibt es auch als Bastellösung oder fertig (teuer...) und als Benefit kann man dann sofort alle IR-Geräte steuern, die in Reichweite stehen (und deren Protokoll unterstützt wird, natürlich)

Re: Panasonic Binding TV anschalten

Verfasst: 25. Jan 2020 12:50
von eiGelbGeek
Die meisten TV Geräte schalten LAN im Standby komplett ab, somit auch kein WOL. Ist bei meinen Phillips TV genau das selbe.

Abhilfe ist z.b. ein WeMos D1 Mini mit einer IR Diode oder wenn HDMI CEC vorhanden am TV und Receiver ihn dadrüber einschalten. Wenn der Receiver kein HDMI CEC kann ist z.b. ein Raspberry Zero W auch eine Alternative .... so habe ich es auch mal gemacht ;-) Mittlerweile habe ich ein VU+ Receiver und dieser spricht gut über HDMI CEC mit meinen TV.

Mit einen Raspberry muss man nur den cec client installieren und über folgendes Kommando den TV einschalten :mrgreen:

Code: Alles auswählen

echo "on 0" | sudo cec-client -s -d 1
Der Raspberry muss natürlich per HDMI am TV hängen und HDMI CEC am TV eingeschaltet sein ;-) sobald der TV eingeschaltet ist und wieder mit dem LAN verbunden funktionieren natürlich wieder die Kommandos vom Binding :mrgreen:

Die folgenden Optionen hatte ich am Raspbbery noch zusätzlich gesetzt ;-)

Code: Alles auswählen

echo "hdmi_ignore_cec_init=1" >> /boot/config.txt

Code: Alles auswählen

hdmi_ignore_cec_init

Setting hdmi_ignore_cec_init to 1 will stop the initial active source message being sent during bootup. This prevents a CEC-enabled TV from coming out of standby and channel-switching when you are rebooting your Raspberry Pi.

Das wäre ein funktionierender Code für einen WeMos D1 Mini mit einer IR Diode über MQTT... (IR Code muss angepasst werden, sollte man aber im Internet den passenden finden :-)

Code: Alles auswählen

#include <ESP8266WiFi.h>
#include <PubSubClient.h>
#include <IRremoteESP8266.h>
#include <IRsend.h>

const char* ssid = "2,4GzSSID";
const char* password = "PASSWORT";

const char* mqtt_server = "IPADRESSEDESMQTTSERVERS";

//IR LED on Pin  D2
#define IR_LED 4

IRsend irsend(IR_LED);

WiFiClient espClient;
PubSubClient client(espClient);

void setup_wifi() {

  delay(10);
  Serial.println();
  Serial.print("Connecting to ");
  Serial.println(ssid);

  WiFi.mode(WIFI_STA);
  WiFi.begin(ssid, password);

  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  randomSeed(micros());

  Serial.println("");
  Serial.println("WiFi connected");
  Serial.println("IP address: ");
  Serial.println(WiFi.localIP());
}

void callback(char* topic, byte* payload, unsigned int length) {
  Serial.println();
  //Message
  byte* p = (byte*)malloc(length);
  std::string message ( reinterpret_cast<char const*>(payload), length ) ;
  //AppleTV Commands
  if (strcmp(topic,"/netzwerk/wohnzimmer/tv/poweron/command")==0){
    if (message == "ON") {
      irsend.sendNEC(0x77E1403C, 32); //Hier den passenden IR Code eingeben :-)
      client.publish("/netzwerk/wohnzimmer/tv/poweron/state","OFF");
      Serial.println("poweron");
    }
  }
}

void reconnect() {
  // Loop until we're reconnected
  while (!client.connected()) {
    Serial.print("Attempting MQTT connection...");
    // Create a random client ID
    String clientId = "WeMos_TV_WZ";
    // Attempt to connect
    if (client.connect(clientId.c_str())) {
      Serial.println("connected");
        //AppleTV
        client.subscribe("/netzwerk/wohnzimmer/tv/poweron/command");
    } else {
      Serial.print("failed, rc=");
      Serial.print(client.state());
      Serial.println(" try again in 5 seconds");
      // Wait 5 seconds before retrying
      delay(5000);
    }
  }
}

void setup() {
  Serial.begin(115200);
  irsend.begin();
  setup_wifi();
  client.setServer(mqtt_server, 1883);
  client.setCallback(callback);
}

void loop() {
  if (WiFi.status() != WL_CONNECTED) {
      setup_wifi();
  }
  if (!client.connected()) {
    reconnect();
  }
  client.loop();
}
Ja ich weiß das man den Code verbessern könnte , so das die WLan Konfiguration nicht hardcoded ist ;-)

Re: Panasonic Binding TV anschalten

Verfasst: 8. Apr 2020 22:22
von OliverCJ
Guten Abend zusammen,

muss den Thread noch mal auspacken.. ich hatte ihn damals gelesen, weil ich das Binding installieren wollte, bin aber dann doch erstmal nicht dazu gekommen. Außerdem hatte mich gestört, dass man den TV angeblich nicht anschalten kann...

Also für meinen TX-58EXF787 (ist Modelljahr 2018) kann ich da jetzt ein Veto einlegen! Habe das Binding vorgestern installiert und konnte zunächst auch nur aus- aber nicht einschalten. Gerade eben mal ein wenig durch die Netzwerkeinstellungen vom TV geschaut, da gibt es einen Punkt "mit App einschalten". Der steht standardmäßig auf "aus". Nachdem ich den auf "ein" gestellt habe, kann ich nun auch über den Switch den TV EINschalten!!!

Vielleicht hilft das ja dem ein oder anderen.

Gute Nacht
Oliver

Re: Panasonic Binding TV anschalten

Verfasst: 9. Apr 2020 14:10
von filmgucker2
Hallo Oliver,

den Thread hab ich mal vor einem Jahr gestartet. Inzwischen bin ich schon weitergekommen, vornehmlich dank Corona-Zeit in den letzten Wochen. Also: bei meinem Pana, Baujahr 2013 oder 2014 wird die Remotesteuerung als solche in den Netzwerkeinstellungen angeboten, nicht das Anschalten per Remote. Per App geht das auch nicht. Ich hab das Problem wie folgt umgangen: Mit dem Network-Binding kann ich prüfen, ob die Kiste an ist, denn wenn sie an ist, kann ich sie anpingen. Wenn nicht, eben nicht. Ein item zeigt den Zustand an, und dies kann ich dann in meinen rules verwenden.

Vielleicht hilft das dann jenen mit den älteren Modellen weiter.

Schöne Grüße und Ostern!

Re: Panasonic Binding TV anschalten

Verfasst: 11. Apr 2020 17:45
von udo1toni
Bei manchen Geräten kann man einstellen, wie sie sich nach einem Stromausfall verhalten sollen. Dann kommt man mit einer schaltbaren Steckdose weiter (z.B. Sonoff...)