NEWS
Test Adapter Samsung Smartthings v.0.0.x
-
Hallo zusammen,
haben seit heute einen Samsung Trockner, den ich gerne in meinen ioBroker einbinden möchte.
Installation des Adapters hat soweit funktioniert und der Trockner wird auch bei Objekten aufgelistet.
Werde gerade nur ein bisschen von den Datenpunkten erschlagen.
Habe bisher keine passenden Datenpunkte finden können.
Bei denen, wo ich dachte, die wären für z.B. Trockner an/aus hat sich nichts getan nachdem der Trockner angeschaltet wurde.
Hat da jemand evtl. eine Übersicht in welchem Ordner ich welche Datenpunkte finde?
Ein paar würden mir erstmal reichen um einen Anfang zu haben, der Rest ergibt sich dann vielleicht von alleine. -
@triplex du kannst nur die Datenpunkte unter capabilities steuern. Die anderen sind um den Status auszulesen.. das war auch mein Fehler am Anfang
-
@carsten-sauermann said in Test Adapter Samsung Smartthings v.0.0.x:
@triplex du kannst nur die Datenpunkte unter capabilities steuern. Die anderen sind um den Status auszulesen.. das war auch mein Fehler am Anfang
Danke für die Info.
Wo finde ich denn z.B. den Status ob das Gerät an oder aus ist?
Habe einen Datenpunkt "Power" gefunden. Der steht aber immer auf true, egal ob das Gerät an oder aus ist. -
@triplex
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.main.switch.switch.value
wechselt bei mir zwischen On und Off, je nachdem ob an oder aus -
@triplex
weitere interessante Kandidaten könnten sein :
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.main.dryerOperatingState.machineState.timestamp -> stop/run/pause ?
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.hca.main.hca.dryerMode.mode.value -> mix/normal/QuickDry/TimeDry ?
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.main.dryerOperatingState.completionTime.value -> Endzeit ?
aber ich bin auch noch am Probieren, mal schauen wie's aussieht, wenn das Ding das nächste Mal läuft
Gruß Jens -
@jensen said in Test Adapter Samsung Smartthings v.0.0.x:
@triplex
weitere interessante Kandidaten könnten sein :
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.main.dryerOperatingState.machineState.timestamp -> stop/run/pause ?
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.hca.main.hca.dryerMode.mode.value -> mix/normal/QuickDry/TimeDry ?
smartthings.0.bff3098f-dae6-f2e3-a3c5-b91df9c5a955.status.main.dryerOperatingState.completionTime.value -> Endzeit ?
aber ich bin auch noch am Probieren, mal schauen wie's aussieht, wenn das Ding das nächste Mal läuft
Gruß JensDanke dir!
Werde ich mir die Tage mal angucken.
Ich weiß nicht ob das nur bei meinem Gerät der Fall ist, aber ich muss, damit der Trockner gesteuert werden kann, die Smart-Control-Taste am Gerät drücken. Kann man das auch irgendwie umgehen bzw. dafür sorgen, dass diese nicht automatisch deaktiviert wird? -
Servus
Ist es möglich Geräte Lokal zu steuern?
Meine Samsung AC kommen und gehen jeden Stunde. Manchmal alle 4 sind verfügbar, manchmal 2 und manchmal keine.
Die sind als Offline in Smarthing App
Ich habe auch Cleaner und er funktioniert immer...
Wenn Geräte sind offline ich kann nicht Starten/Stoppen und Status lesen.
Oder mache ich etwas falsch? -
Der SmartTag 2 liefert keine Daten, es wird nur [Null] ausgegeben.
Gibt es dazu schon eine lösung?
Da ich sehr gerne den Knopf mit einem Prozess verknüpfen würde. -
Danke für den adapter. Kann den fernseher darüber steuern. Würde nun gerne den Fernseher ein und ausschalten und besonderss den art mode aktivieren. Hat diess schon jemand gesschafft?
-
Hallo @tombox ,
habe eben den Adapter installiert, danke für die Arbeit!
Ich will damit meinen nagelneuen QN90D steuern.Das erste, was mir auffällt ist, dass der Adapter mir den Log leider mit dieser Fehlermeldung zuballert:
smartthings.0 2024-05-16 15:39:47.354 error Error: The id "5e1abae2-1986-0bba-b5b2-a1a8c170161d.status.samsungvd.lightControl.supportedModeMap.value." is invalid. Ids are not allowed to end in "." smartthings.0 2024-05-16 15:39:47.353 error Cannot extract array 5e1abae2-1986-0bba-b5b2-a1a8c170161d.status.samsungvd.lightControl.supportedModeMap
Andererseits komme ich recht gut zurecht mit den Funktionen, allerdings habe ich ein Problem mit "switch_on" / "switch_off".
Ist der Fernseher an, wird ein "switch_off" sofort ausgeführt.
Wenn ich dann unmittelbar wieder einen "switch_on" durchführe, klappt auch das wunderbar.Im Log sehe ich dann:
2024-05-16 15:43:57.103 info {"results":[{"id":"99fe6064-8c5b-40c4-9f1e-dc45a45b9247","status":"COMPLETED"}]} smartthings.0 2024-05-16 15:43:56.745 info {"commands":[{"capability":"switch","command":"on"}]}
Warte ich allerdings 1-2 Minuten im ausgeschalteten Zustand und führe dann einen "switch_on" durch, dauert es mehrere Minuten, bis der Fernseher wieder anspringt.
Im Log sehe ich:
2024-05-16 15:46:29.120 info {"results":[{"id":"98ace3a6-7eb3-49dc-9294-c86a82bd7891","status":"ACCEPTED"}]} smartthings.0 2024-05-16 15:46:27.415 info {"commands":[{"capability":"switch","command":"on"}]}
In diesem Beispiel sprang der Fernseher erst um 15:49 an. Also 3 Minuten später.
Im Logfile steht dazu gar nichts mehr. -
@aski71 Hast Du mal vergleichsweise versucht, den Fernseher mit der Smartthings-App einzuschalten?
Ich glaube nämlich, dass das leider prinzipbedingt immer so ist. Mein 2022er TV reagiert genauso. Auch mit der App.
-
@oxident said in Test Adapter Samsung Smartthings v.0.0.x:
@aski71 Hast Du mal vergleichsweise versucht, den Fernseher mit der Smartthings-App einzuschalten?
Ich glaube nämlich, dass das leider prinzipbedingt immer so ist. Mein 2022er TV reagiert genauso. Auch mit der App.
Hab ich tatsächlich nicht versucht. Ist mal ein Versuch wert.
Allerdings ging es jetzt 3-4 mal problemlos sofort, lustigerweise.
Ich behalte das mal im Auge. -
@tombox Wird der Adapter überhaupt noch gepflegt? Das letzte Update war vor sieben Monaten, wie mir scheint.
-
Hallo Leute,
ich teste gerade weiter mit meinem QN90D und Smartthings.Ich würde gerne Umschaltaktionen mitbekommen und abgeleitet davon bestimmte Dinge auslösen, aber der capabilities/refresh-refresh scheint nicht zu funktionieren wie erwartet.
Beispiel:
Ich sehe unter samsungvd/tvChannelName/value die App, die gerade läuft (z.B. MagentaTV).
Ich schalte per Fernbedienung auf HDMI1 um.
Nach refresh-refresh wird unter samsungvd/mediaInputSource/inputSource/value nun HDMI1 angezeigt und der value unter tvChannelName ist leer.
So weit so gut.
Nun schalte ich mit der Fernbedienung wieder zurück und rufe erneut einen refresh-refresh auf.
Es ändert sich: Nichts.
Erst bei Neustart des Adapters wird unter tvChannelName wieder MagentaTV geschrieben. Aber: unter inputSource bleibt HDMI1 stehen.Auch sonst sehe ich nicht viele Values.
Vielleicht hat das alles auch mit dem o.a. Fehler zu tun, der ständig durchläuft.smartthings.0 2024-05-16 15:39:47.354 error Error: The id "5e1abae2-1986-0bba-b5b2-a1a8c170161d.status.samsungvd.lightControl.supportedModeMap.value." is invalid. Ids are not allowed to end in "." smartthings.0 2024-05-16 15:39:47.353 error Cannot extract array 5e1abae2-1986-0bba-b5b2-a1a8c170161d.status.samsungvd.lightControl.supportedModeMap
Ich habe die Fehlermeldung schon in Github hinterlegt, bin mir aber nicht sicher, ob das jemand liest.
Wäre schade, wenn ich den Fernseher nicht einbinden kann.Kann jemand helfen?
-
@aski71 Du könntest ja mal versuchen, lightControl in den Adaptereinstellungen auszublenden. Dann versucht er gar nicht erst, diese einzulesen.
Bin mir aber nicht sicher, ob das Dein Problem ist. Samsung behandelt die API sehr stiefmütterlich.
-
@oxident said in Test Adapter Samsung Smartthings v.0.0.x:
@aski71 Du könntest ja mal versuchen, lightControl in den Adaptereinstellungen auszublenden. Dann versucht er gar nicht erst, diese einzulesen.
Bin mir aber nicht sicher, ob das Dein Problem ist. Samsung behandelt die API sehr stiefmütterlich.
Danke. Tombox hat das Problem gelöst und eine neue Adapterversion eingestellt.
-
Kann mir jemand erklären wie ich objekte ausschließe die nicht Aktualisiert werden sollen, ich check das leider nicht?
-
@tombox könntest du das erklären mit wie man objekte ausschließt?
wenn ich jetzt als Beispiel das Objekt ausschließen möchte:
smartthings.0.823c2b32-fae6-af64-d0a1-aab09aba5e0d.status.samsungce.dishwasherOperation.supportedOperatingState.value.paused
wie muss das dann aussehen?
wäre es nicht einfacher wenn man das anders herum macht, also die objekte an gibt die aktualisiert werden sollen?
ich habe schon 3 Samsung Geräte und die haben ca 1500 Objekte insgesamt aber ich brauche von jedem Gerät nur 3-4 objekte.
-
Wollte nur mal zurück melden, dass das umschalten meines Samsung Soundbareingangs (Q80) problemlos funktioniert
Vielen Dank für den Adapter -
Hallo, meine Klimaanlage läuft und ich kann Sie über Iobroker steuern.
Allerdings kann ich keinen Datenpunkt finden, der mir sagt, das Sie online ist, oder Offline.
Oder habe ich etwas übersehen?
Der DP Online bezieht sich glaube auf den Adapter selbst an und hat mit der Klima nichts zu tun.