Hilfe bei Websocket client für Samsung Tizen Fernseher gesucht,

Ist das denn irgendwo integriert ? Gibts dafür einen einfachen Befehl in deinem Modul ?
Eine Doku hab ich nicht gefunden, von daher die Fragen :wink:
Hab mir aushilfsweise selber ein Script gebaut, was ich jetzt zum starten benutze und den Rest über dein Modul.

Probiere mal den Wakeup Button im Module.
Wenn das geht sollte die Funktion sein: SamsungTizen_WakeUp($id-der_instance);
Wenn das nicht geht und dein Skript funktioniert, dann baue ich deins heute Abend ein.

Swen

Funktioniert leider nicht. :confused:
Kannst gerne das andere Script mal einbauen. Freu mich schon drauf es zu testen :loveips:

Ja schau heute Abend nochmal gegen 18 Uhr hier im Forum.

So du kannst es mal probieren. :smiley:

Update durch… aber bei Wakeup sagt er nur 102 und der TV bleibt aus

PS: Fehlerhaft ist hier nix, das liegt nur daran, weil der TV ja nicht erreichbar ist.

du nutzt wahrscheinlich Linux, muss da noch was ändern. Bei mir auf Windows klappt alles.
Heute Abend ändere ich das nochmal ab.

Swen

Update: Hab grade eben nochmal eine Änderung schnell eingebaut. Bitte nochmal testen.

Moin Moin,

ich nutze die aktuelle IPS Version auf einem PI3 mit Strech.
Leider geht es heute auch noch nicht. Selbe Fehlermeldung 102.
Ich probiere gern weiter wenn es updates gibt :slight_smile:
Immer her damit.

Gruß
Christian

So neues Update raus.

Hab jetzt eine neue Funktion eingebaut:

SamsungTizen_WakeUp_Win($id);

die Funktion:

SamsungTizen_WakeUp($id);" 

ist jetzt rein für Linuxsysteme.

Neuer Button wurde ebenfalls eingebaut.
Bitte mal testen ob das jetzt bei dir funktioniert.
Ist erst einmal vorübergehend, sollte das klappen, kommt eine Überprüfung des Betriebssystem rein.

Swen

P.s. Und den 102 Hab ich mal rausgeworfen. :smiley:

Moin!

Bau doch einfach ein IF in deine WakeUp Funktion ein, zum Ermitteln vom OS… Dann kannst du es bei einer Funktion belassen (leichter für die Nutzer) und automatisch ermitteln welches OS es ist und die entsprechende „WakeUp-Methode“ verwenden.

IPS_GetKernelDir — IP-Symcon :: Automatisierungssoftware

if (substr(IPS_GetKernelDir(),0,1) === "/")
{
    // Linux
	echo "Linux";
}
else
{
    // Windows
	echo "Windows";
}

Grüße,
Chris

Ist erst einmal vorübergehend, sollte das klappen, kommt eine Überprüfung des Betriebssystem rein.

Habe ich denke mal alles mit gesagt, oder?:wink:
Trotzdem danke für den Hinweis.

Swen

Ups :smiley: Hab es nur überflogen, weil ich dein Modul nicht verwende, und fand das mit den 2 Funktionen ein wenig umständlich für die User (Missverständnisse vorprogrammiert :smiley: ).

Grüße,
Chris

jetzt geht das ganze Modul nicht mehr…

1.PNG

kann auch keine neue Instanz anlegen.

1.PNG

:eek:Bin dran, das passiert wenn man schnell was mit Wordpad auf Arbeit auf am Skript ändert. :rolleyes:

Swen

Udpate: So hab gleich, eingebaut das das Betriebssystem erkannt wird.
Fix ist raus und kann getestet werden.

Moin Acer90

Modulfehler weg, aber WOL per WakeUp Button klappt nicht. Gerade noch mal mein WOL Script ausgeführt. Das geht sofort. Kann auch nix im Debugfesnter oder so sehen. Wie kann ich helfen ? :wink:

updaten und mal jetzt die Ausgabe prüfen, solltest eine Meldung bekommen.

So hab jetzt eine sehr zuverlässige WOL Funktion gefunden.
Update ist raus.

Moin Acer90,

hab ich gestern Abend nicht mehr geschafft.
Es funktioniert mit Fehlermeldung. TV geht an :wink: Das ist doch schon mal was ! Danke

1.PNG

Gruß
Christian

das sind noch Altlasten, die entferne ich heute Abend und bekommst dann noch eine neue Funktion.

und zwar:

SamsungTizen_TogglePower($id);

So neue Version ist raus, bitte mal Pürfen ob WOL geht und ob

SamsungTizen_TogglePower($id);  

Funktionier, dafür muss aber die Status Variable (Bool) gesetzt sein.

Funktioniert alles. :slight_smile:

Besten Dank !