NEWS
Samsung Adapter veraltet
-
@marian-t said in Samsung Adapter veraltet:
API steht ja in meinem Post oben: SamsungHJ. Damit hat der Adapter v0.5.0 bisher funktioniert.
Die Debug Log-Ausgaben sind in #201 gelistet, sind aber nicht aussagekräftig. Bei v.0.6.0 fehlt TV connected (o.ä)Im Issue https://github.com/iobroker-community-adapters/ioBroker.samsung/issues/201
kein IOBROKER LOG mit LEVEL DEBUG drinnen. Bei der Eröffnu g des Issues ist ein Log das alten Adapters samsung-community drinnen. ISt hier irrelevant. Später gibts nur info logs.Unten hast du noch versucht den Adapter mit node ... zu starten. Das ist ebenfalls momentan irrelavant.
Bitte
- stelle die Adapter Instanz auf Log Level DEBUG
- starte die Instanz
- poste was du im IOBROKER Log siehst
Bitte nix manuell mit node irgendwas versuchen zu starten. Ich würde gerne das normale ioBroker Log mit Level DEBUG sehen. Und ich würde gerne wissen ob der Adapter crashed oder nicht.
@thomas braun
@FeuersturmIhr verwendet m.W: nach den Adapter. Könnte ihr mit dem User ev. mal vergelichen ob sein Gerät eine andere Architektur hat? Ev. müsste er den samsung-tyzen Adapter verwenden?
Verwendet ihr ebenfalls SamsungHJ als Api?
-
@thomas braun
@FeuersturmIhr verwendet m.W: nach den Adapter. Könnte ihr mit dem User ev. mal vergelichen ob sein Gerät eine andere Architektur hat? Ev. müsste er den samsung-tyzen Adapter verwenden?
Verwendet ihr ebenfalls SamsungHJ als Api?
@mcm1957 sagte in Samsung Adapter veraltet:
Verwendet ihr ebenfalls SamsungHJ als Api?
Nein, die SamsungTV-API
-
@marian-t said in Samsung Adapter veraltet:
info starting. Version 0.6.0 (non-npm: iobroker-community-adapters/ioBroker.samsung#b3cb312903d1fb19355bbea959c2dc8d311f969e) in /opt/iobroker/node_modules/iobroker.samsung, node: v18.19.0, js-controller: 5.0.19
Warum hast du eine GITHUB Version installiert?
Bitte installier mal die offizielle Version. Wird zwar wahrscheinlich keinen Unterschied bringen aber Fehler in GitHub Versionen suche ich nicht.
-
@mcm1957 sagte in Samsung Adapter veraltet:
Verwendet ihr ebenfalls SamsungHJ als Api?
Nein, die SamsungTV-API
@thomas-braun said in Samsung Adapter veraltet:
@mcm1957 sagte in Samsung Adapter veraltet:
Verwendet ihr ebenfalls SamsungHJ als Api?
Nein, die SamsungTV-API
Kann der User die aus verwenden oder hängt das vom Gerät ab?
Gibts heir jemand der das HJ Api verwendet? -
@thomas-braun said in Samsung Adapter veraltet:
@mcm1957 sagte in Samsung Adapter veraltet:
Verwendet ihr ebenfalls SamsungHJ als Api?
Nein, die SamsungTV-API
Kann der User die aus verwenden oder hängt das vom Gerät ab?
Gibts heir jemand der das HJ Api verwendet?@mcm1957 sagte in Samsung Adapter veraltet:
Kann der User die aus verwenden oder hängt das vom Gerät ab?
Das dürfte vom Modelljahr und/oder der Baureihe abhängen.
-
Mir war nicht bewusst, dass eine v0.6.0 sich auf Github von "offiziell" unterscheidet. Ansonsten wollte ich die Adapter v.0.5.0 nicht zerschießen. So habe ich beide parallel.
Ich mache es erneut, melde mich später.@marian-t sagte in Samsung Adapter veraltet:
sich auf Github von "offiziell" unterscheidet.
auf Github liegt möglicherweise alles, vor allem Entwicklerversionen, die möglicherweise noch nicht fertig sind, breaking changes beinhalten usw.
-
@marian-t said in Samsung Adapter veraltet:
info starting. Version 0.6.0 (non-npm: iobroker-community-adapters/ioBroker.samsung#b3cb312903d1fb19355bbea959c2dc8d311f969e) in /opt/iobroker/node_modules/iobroker.samsung, node: v18.19.0, js-controller: 5.0.19
Warum hast du eine GITHUB Version installiert?
Bitte installier mal die offizielle Version. Wird zwar wahrscheinlich keinen Unterschied bringen aber Fehler in GitHub Versionen suche ich nicht.
@Marian-t
Lt. Code MUSS im debug log der Text 'Initializing HJ lib' auftauchen. Wenn den Log nicht unvollständig ist, dann bitte:
- installier mal die offizielle Version aus dem Repository
- dann kontrolliere ob du wirklich eine IP Adresse eingegeben hast - die Konfig musstest du ja neu eingeben da neuer Adapter. Speicher die COnfig sicherheitshalter noch mal ab.
if (adapter.config.ip) { adapter.log.debug('Initializing HJ lib'); -
Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist.
@marian-t said in Samsung Adapter veraltet:
Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist.
Was mich wundert sind die fehlenden DEBUG Logs . Von den Initailiserungs logs im Code steht nichts in deinem Output
-
Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist.
@marian-t said in Samsung Adapter veraltet:
Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist.
Ähmm
Willst du damit sagen dass der Adapter ioBroker.samsung v 0.6.0 zu einem anderen Gerät mit Api SamsungHJ funktioniert? -
Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist.
@marian-t
Also bei mir kommt die Init Meldung unmittelbar nach der Startmeldung:info starting. Version 0.6.0 in C:/ioBroker/node_modules/iobroker.samsung, node: v20.15.0, js-controller: 6.0.5
Bitte check ob du was vom Log unterschlagen hast.
Bitte check ob deine API EInstellung passt.
Bitte poste das Instanz Object mit der ConfigExpert Mode
Objekte -> system -> adapter -> Samsung
Dort den BleistiftSollte so aussehen:

Hier noch der Log meines Startups
samsung.0 2024-08-20 21:28:05.293 error FetchError: request to http://192.168.1.95:8001/ms/1.0/ failed, reason: connect ETIMEDOUT 192.168.1.95:8001 at ClientRequest.<anonymous> (C:\ioBroker\node_modules\iobroker.samsung\node_modules\node-fetch\lib\index.js:1491:11) at ClientRequest.emit (node:events:531:35) at ClientRequest.emit (node:domain:488:12) at Socket.socketErrorListener (node:_http_client:500:9) at Socket.emit (node:events:519:28) at Socket.emit (node:domain:488:12) at emitErrorNT (node:internal/streams/destroy:169:8) at emitErrorCloseNT (node:internal/streams/destroy:128:3) at processTicksAndRejections (node:internal/process/task_queues:82:21) samsung.0 2024-08-20 21:28:05.290 error Connection to TV failed. Is the IP correct? Is the TV switched on? request to http://192.168.1.95:8001/ms/1.0/ failed, reason: connect ETIMEDOUT 192.168.1.95:8001 samsung.0 2024-08-20 21:27:44.268 debug Initializing HJ lib samsung.0 2024-08-20 21:27:44.254 info starting. Version 0.6.0 in C:/ioBroker/node_modules/iobroker.samsung, node: v20.15.0, js-controller: 6.0.5 samsung.0 2024-08-20 21:27:43.961 debug Plugin sentry Initialize Plugin (enabled=true) samsung.0 2024-08-20 21:27:43.942 debug States connected to redis: 127.0.0.1:9000 samsung.0 2024-08-20 21:27:43.931 debug States create User PubSub Client samsung.0 2024-08-20 21:27:43.930 debug States create System PubSub Client samsung.0 2024-08-20 21:27:43.923 debug Redis States: Use Redis connection: 127.0.0.1:9000 samsung.0 2024-08-20 21:27:43.909 debug Objects connected to redis: 127.0.0.1:9001 samsung.0 2024-08-20 21:27:43.902 debug Objects client initialize lua scripts samsung.0 2024-08-20 21:27:43.885 debug Objects create User PubSub Client samsung.0 2024-08-20 21:27:43.884 debug Objects create System PubSub Client samsung.0 2024-08-20 21:27:43.878 debug Objects client ready ... initialize now samsung.0 2024-08-20 21:27:43.859 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 host.Envy 2024-08-20 21:27:41.832 info instance system.adapter.samsung.0 started with pid 2508 -
Adapter wurde gelöscht, neu installiert über + auf Adapter, allerdings auf einer "normalen" iobroker installation mit js-contr. 6.0.9
Init-Meldung in LOG war über "debug" raus:
starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.samsung, node: v18.20.4, js-controller: 6.0.9
Aber keine Funktion.Debug-LOG:
Instanz-Objekt:
-
Adapter wurde gelöscht, neu installiert über + auf Adapter, allerdings auf einer "normalen" iobroker installation mit js-contr. 6.0.9
Init-Meldung in LOG war über "debug" raus:
starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.samsung, node: v18.20.4, js-controller: 6.0.9
Aber keine Funktion.Debug-LOG:
Instanz-Objekt:
@marian-t said in Samsung Adapter veraltet:
Adapter wurde gelöscht, neu installiert über + auf Adapter, allerdings auf einer "normalen" iobroker installation mit js-contr. 6.0.9

I thought you want to use SamsungHJ ?
Please check config. -
Habe bereits bemerkt - die Einstellungen waren weg.
Jetzt kommt bis "Connection to TV initialised" wie in #201.
Func. aber weiterhin nicht. Habe schon PIN auf 0 gesetzt, TV gibt aber keine neue vor.
Kommt die Meldung "Successfully connected to your Samsung HJ TV" wie in v.0.5.0 nicht mehr?
-
@thomas braun
@FeuersturmIhr verwendet m.W: nach den Adapter. Könnte ihr mit dem User ev. mal vergelichen ob sein Gerät eine andere Architektur hat? Ev. müsste er den samsung-tyzen Adapter verwenden?
Verwendet ihr ebenfalls SamsungHJ als Api?
@mcm1957 sagte in Samsung Adapter veraltet:
Verwendet ihr ebenfalls SamsungHJ als Api?
Ich verwende die "SamsungRemote" API
-
Habe bereits bemerkt - die Einstellungen waren weg.
Jetzt kommt bis "Connection to TV initialised" wie in #201.
Func. aber weiterhin nicht. Habe schon PIN auf 0 gesetzt, TV gibt aber keine neue vor.
Kommt die Meldung "Successfully connected to your Samsung HJ TV" wie in v.0.5.0 nicht mehr?
@marian-t said in Samsung Adapter veraltet:
Connection to TV initialised
Das Protokoll sieht für mich so aus als würde es im Bereich pairing klemmen.
Die "successfully connected" Meldung kommt NACH einem erfolgreichen Pairing.
Da ich aber nicht weiß wie dieser Pairing Prozess abläuft kann ich da nicht effizient helfen. Irgendwie kann / muss man ja den Pin auch neu anfordern - scheinbar wenn kein pin eingegeben wird. Aber Sorry - das muss sich wer ansehen der die Abläufe kennt. Gleub nicht dass ich da effizient weiterkomme.
Übrigrends - die Antwort zu
@marian-t said in Samsung Adapter veraltet: Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist. Ähmm Willst du damit sagen dass der Adapter ioBroker.samsung v 0.6.0 zu einem anderen Gerät mit Api SamsungHJ funktioniert?bist du noch schuldig oder ich hab sie wieder übersehen.
-
Ich habe nur den einen TV mit Iobroker Adapter verbunden und der hatte mit samsung-community Adapter v.0.5.0 und API SamsungHJ letzte Woche noch funktioniert.
Nichts Böses denkend habe ich auf js-controller upgedated und dann ging nichts mehr - daher die #201/#202 issues.
Pairing ist bei diesem TV verschlüsselt, dass würde sich mit dem Error aus inspect-debugging "Error: Cannot find module 'encoding' " decken.Ansonsten habe ich gerade ale vier API's ausprobiert, nur die 'SamsungHJ' führt zur "Connection to TV initialised" Meldung.
Mache Schluss für heute. -
@marian-t said in Samsung Adapter veraltet:
Connection to TV initialised
Das Protokoll sieht für mich so aus als würde es im Bereich pairing klemmen.
Die "successfully connected" Meldung kommt NACH einem erfolgreichen Pairing.
Da ich aber nicht weiß wie dieser Pairing Prozess abläuft kann ich da nicht effizient helfen. Irgendwie kann / muss man ja den Pin auch neu anfordern - scheinbar wenn kein pin eingegeben wird. Aber Sorry - das muss sich wer ansehen der die Abläufe kennt. Gleub nicht dass ich da effizient weiterkomme.
Übrigrends - die Antwort zu
@marian-t said in Samsung Adapter veraltet: Zu API: habe alle ausprobiert, mit meinem UE55JS8590TXZG hat die SamsungHJ API auch funktioniert - was ja naheliegend ist. Ähmm Willst du damit sagen dass der Adapter ioBroker.samsung v 0.6.0 zu einem anderen Gerät mit Api SamsungHJ funktioniert?bist du noch schuldig oder ich hab sie wieder übersehen.
Meldung für die Galerie/Statistik:
Bei mir läuft sowhl der samsung wie der samsung-tizen Adapter. Eben noch nochmal getestet.
nodejs 22 und auch sonst 'bleeding edge' unterwegs.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
