Modul 48_SST zum Einbinden von Samsung SmartThings

Begonnen von pasp, 25 August 2020, 19:39:47

Vorheriges Thema - Nächstes Thema

columbine

Zitat von: rabehd am 06 Oktober 2022, 14:09:21
Hast Du einen Link zu einer Beschreibung/Anleitung?

es gibt keine anleitung, was ich dir aber anbieten kann ist, sobald du iobroker am start hast helfe ich dir gerne.

kleinz

Hallo ich finde das Thema klasse ,hab aber mal ne Frage .
Kann man dann auch vom Samsung TV aus die Lampen schalten .ich habe kein alexa oder sowas .Nur Fhem auf einem Pi
.Dazu ein Script was im pi läuft und mir Automatisch meine Geräte aus einer DB ausliest und zu den in der DB hinterlegten Zeiten Steuert.  Nun fände ich es aber auch klasse wenn ich dem Samsung TV sage mach Deckenlampe an
oder ähnlich geht das auch?

thburkhart

Zitat von: pasp am 25 August 2020, 19:39:47

Zunächst legt man einen Connector an, über den dann alle tatsächlichen Geräte aus der SmartThings Cloud in FHEM angelegt werden (der Name ist natürlich frei wählbar):
define SamsungSmartThingsConnector SST <token>


ich bekomme damit
Unknown module SST

was habe ich übersehen ?
Grüße

Thomas
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Kai-Alfonso

Zitat von: thburkhart am 19 Januar 2023, 16:27:50
ich bekomme damit
Unknown module SST

was habe ich übersehen ?
Grüße

Thomas

Das Modul  muss extern eingebunden werden.

update add https://raw.githubusercontent.com/PatricSperling/FHEM_SST/master/controls_SST.txt
update SST
update
shutdown restart



Steht auch im ersten Beitrag ;-)
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

thburkhart

#184
super!!!

kriege über get auch eine lange Liste:
Device-ID - Name

02c378d1-e336-472f-a890-86efa25418a1 - c2c-switch

273f6d32-2dd4-40de-8f5c-faf1a9be51ad - hue-color-temperature-bulb

a6bb2c98-5382-4569-8692-95e53bb9ddd6 - hue-dimmer-bulb

239ee487-88bb-46f4-ab92-b7f68cf96276 - c2c-switch

f9fc12a1-488a-4315-8858-a6fc50912dbd - c2c-switch

bcf9d3d5-d15d-4172-ad58-017b9df8ee6f - c2c-switch

3d0fd04e-1dc4-49ed-b736-2f2fc8d9a3ff - c2c-switch

1e4ed0ea-44a1-4839-8192-347e8e419a0c - c2c-switch

20eb39cf-f15c-4167-86c4-74bbd8bf4948 - c2c-switch

fae44934-ad56-43a7-bd28-a8be9faf9e2c - c2c-switch

4a6239be-c852-4020-b5ad-97d06271ff10 - c2c-switch

382c6105-88e6-4fc8-ad44-d3d35ab5a3fb - c2c-switch

1de060f4-1d71-484b-a297-68cadfcd61b9 - c2c-switch

4b26718d-07ff-465e-abe3-2e58fbf3569c - c2c-switch

ef6c07cb-0a66-42ed-8f97-038abba3c33a - c2c-switch

a95c5daa-8a3d-4fe7-ac70-0d502a65b205 - c2c-switch

40fc584e-919b-48f9-a639-f89405b5d74d - hue-dimmer-bulb

725ef1b3-439b-42cf-9833-13e768211083 - c2c-switch

13e6b203-ec8d-4895-8590-9421fe7e76af - c2c-switch

53f16058-5774-4528-8adc-c0a945a4ec86 - c2c-switch

85f6b70a-d3d2-496d-ae38-c19df16becce - c2c-switch

8b4b0c36-a2ca-4a40-b3e0-d7cc6646b85f - hue-dimmer-bulb

4f98a139-f9fb-4b1e-904a-4bdab76a6cd9 - c2c-switch

8eb3b036-48c5-417d-820e-b7d956b651c5 - c2c-switch

ce1cb268-a989-462f-92cf-c7fd681f17ff - c2c-switch

f508153c-ce8a-4043-bc5f-162832a8f687 - poweropti-STEnergy

b617a310-2992-4db0-a4c2-3b8c02082fb4 - hue-color-temperature-bulb

4174143c-3270-420c-b132-62ad5926f0b8 - hue-dimmer-bulb

3481da38-e0f6-4197-8447-926d5c725d88 - c2c-switch

9889058f-7569-4b0f-9c04-08b282625d03 - hue-rgbw-color-bulb

fe180a35-cc2d-405b-892e-0f1a2ed395fd - hue-color-temperature-bulb

465badfb-45cf-4970-97a8-7641150a8859 - c2c-switch

42e76452-5f05-46c1-b95d-dc45d44c86a4 - hue-color-temperature-bulb

9715bce1-d956-4ab2-aa8b-d42b4fd5bfe0 - c2c-switch

83bc04ea-61c5-4bf9-9016-40a7798a08e2 - hue-dimmer-bulb

4fb96e6b-42ec-4d3d-857d-395ba8aa48df - c2c-switch

9b641ab5-3294-43d3-bfc2-14608c099069 - c2c-switch

15ea373a-7512-4d77-9569-4aa62cb9969f - c2c-switch

485b8455-47d6-4e91-bc0c-9edf30141ff1 - c2c-switch

476885af-bc07-4678-af7d-90e8d7126742 - hue-dimmer-bulb

6b6c26de-088c-4bb8-b248-0a35669d8607 - Multipurpose sensor

3875b286-2dd3-4d9f-8560-bbc508833caa - hue-dimmer-bulb

82a3a56d-e1d1-457d-859b-3f85e1d2ba43 - hue-color-temperature-bulb

04d30a41-8993-45d0-b584-7d56694e95d3 - hue-dimmer-bulb

6caa654d-35af-47c4-986d-4c9e1be3d585 - hue-color-temperature-bulb

b7c3f27a-9894-4d61-9ba4-2195dbff3d27 - c2c-switch

bd9ca4f7-0e91-4842-90cc-6c9ece3db0a1 - c2c-switch

5b072cae-9ae9-4e56-8b97-0751c8c02e59 - Water Leak sensor

61d9097e-d751-41b2-8e7c-6db9ef134a05 - c2c-switch

eead5c45-2103-4a46-b2ac-225746003d2f - c2c-switch

742fc853-8184-4051-8d8e-0b20c8b5e143 - c2c-switch

23c91415-571f-4ba4-b917-20fd35acdee9 - hue-dimmer-bulb

f528a323-8e1e-49eb-af96-5cb1fe1277cd - c2c-switch

709db75a-26ef-4b71-bbb0-6a195ce4f3a7 - c2c-switch

0b4449c5-0472-44a6-a2ba-197a801a339b - c2c-switch

06f56542-129e-489f-b6f5-d2882987fc2c - hue-dimmer-bulb

eddc7c3c-6d09-49ed-a184-13333d50d3d3 - Multipurpose sensor

f806f1ea-3c7f-4200-b442-64564aee0b05 - hue-color-temperature-bulb

72bc3717-7d03-4840-abcd-3ee2016aae84 - c2c-switch

9317b7d6-b9b3-47b7-a695-c910123f9328 - c2c-switch

55c902c2-a481-4d1e-9722-c9659a045b74 - c2c-switch

ca9095b4-4a03-4d00-aad7-4a408d0c481c - hue-dimmer-bulb

41f8560f-1e9b-4d3b-a2bc-7b2e86694532 - c2c-switch

c7c980fd-e373-4927-9e49-28d539c6700e - hue-dimmer-bulb

ec33ea83-0737-4f26-a69c-48de13b48093 - hue-dimmer-bulb

2560e662-9142-40e0-a3c3-bf81cc1bc354 - c2c-switch

add61fd8-47cd-4422-9ed7-48dbf4699aab - Water Leak sensor

247a51d0-47c2-4344-a2dd-fce5a1769942 - c2c-switch

a935d065-3949-4265-9738-0f85986efa8d - c2c-switch

e7896324-e0c6-45eb-bfb8-538a6cda3b44 - c2c-switch

ed4ef7a7-7877-449d-be60-d6e9a3fd3bd5 - c2c-switch

b7b69d97-6319-46ea-949c-906241e66c2b - c2c-switch

04fe6523-e2de-4e17-a5c3-b6c562157629 - hue-dimmer-bulb

302e1c1e-6b4a-4e1b-a0ea-d42d28a49aa0 - c2c-switch

30de23ca-be7e-4de2-a9b0-c23847b2fefb - Water Leak sensor

938029cc-d1bd-42bb-9e65-e990df619100 - c2c-switch

cb304245-6adf-452a-b1c3-00c164446f64 - hue-rgbw-color-bulb

7a0dde8e-853d-4429-8cc6-4fafa031bcf8 - c2c-switch

7a771b15-58e9-4bb9-9311-56481c282208 - c2c-switch

56978397-e614-41f6-9185-a9f2b27709df - c2c-switch

bf0e4c78-bf8d-4cfa-81d1-d77a8a4ceba0 - c2c-switch

807de404-8ed0-474a-b0e2-b162c7e1f31a - [TV] Samsung 7 Series (43)

e89d131d-b016-4452-a43f-a39505d29f3d - c2c-switch

41f5c6f1-ed9b-49e9-b9f2-2c06b7ecff45 - c2c-switch

6d9dd90b-3b3b-4c2c-b133-42f240d9c50e - c2c-switch

09051f36-227f-4f2b-87de-dffe13143198 - c2c-switch

1f060344-e392-4368-9522-9a944f11fe30 - c2c-switch

5fc588d6-4b68-4d14-b483-d4d383aedc27 - hue-dimmer-bulb

81dc5cd8-1e58-484c-afad-0f53cdd985b8 - hue-rgbw-color-bulb

ad5a72ec-c0f7-434b-ba92-4673cb6a12e5 - hue-color-temperature-bulb

09808c2e-14a6-4b36-911e-e8e07db8f2d9 - c2c-switch

1dde9c47-d253-4897-ad85-f70d10d1fc67 - c2c-switch

0f303f4e-72b3-4867-beaf-b57bea81944a - c2c-switch

d0dfe68c-5113-45e8-abb4-cf53e86c2edf - hue-color-temperature-bulb

0fb3e59b-9548-40b9-9ce1-a721247bdc9d - hue-dimmer-bulb

60c9f94e-f96c-4756-a450-dd09ecc6e6a7 - hue-color-temperature-bulb

5e2605be-b4be-4058-bb6e-29c6bed28ba5 - c2c-switch

017da3da-e315-43de-bbd8-ccbb491e0ad6 - c2c-switch

3b63b04e-dbfd-4567-ab6a-7b1acd38108a - c2c-switch

3e61894a-c617-4da0-adf6-a49402530002 - c2c-switch

dc8b405e-351e-46e9-9f33-a3d68ba13cbc - c2c-switch

ee811cc7-271d-4a1a-913c-d4aaeef6ff41 - hue-dimmer-bulb

f45cc6c1-9a54-460c-b2b5-256dedf6300c - c2c-switch



c2c-switch sind wohl meine TUYA-Schalter

wie kriege ich die nun als Devices?

edit:
mit autocreate sind sie da :-)

ich kriege z.B.

[code]define SST_48dbf4699aab SST unknown IO=SamsungSmartThingsConnector
attr SST_48dbf4699aab DbLogExclude .*
attr SST_48dbf4699aab IODev SamsungSmartThingsConnector
attr SST_48dbf4699aab device_id add61fd8-47cd-4422-9ed7-48dbf4699aab
attr SST_48dbf4699aab device_name Water Leak sensor
attr SST_48dbf4699aab device_type unknown
attr SST_48dbf4699aab event-on-change-reading .*
attr SST_48dbf4699aab icon unknown
attr SST_48dbf4699aab interval 300
#   CFGFN     
#   DEF        unknown IO=SamsungSmartThingsConnector
#   FUUID      63c9a3f5-f33f-fd5f-832e-39d475d7d114a93e
#   NAME       SST_48dbf4699aab
#   NR         2321
#   NTFY_ORDER 50-SST_48dbf4699aab
#   STATE      ???
#   TYPE       SST
#   name       SST_48dbf4699aab
#

[/code]

und
[code]define SST_13e768211083 SST switch IO=SamsungSmartThingsConnector
attr SST_13e768211083 DbLogExclude .*
attr SST_13e768211083 IODev SamsungSmartThingsConnector
attr SST_13e768211083 cmdIcon on:rc_BLANK off:rc_BLANK2
attr SST_13e768211083 devStateIcon on:ios-on-green:off off:ios-off:on
attr SST_13e768211083 device_id 725ef1b3-439b-42cf-9833-13e768211083
attr SST_13e768211083 device_name c2c-switch
attr SST_13e768211083 device_type switch
attr SST_13e768211083 event-on-change-reading .*
attr SST_13e768211083 eventMap /switch on:on/switch off:off/
attr SST_13e768211083 icon ios-NACK
attr SST_13e768211083 interval 300
attr SST_13e768211083 stateFormat switch
#   CFGFN     
#   DEF        switch IO=SamsungSmartThingsConnector
#   FUUID      63c9a3e4-f33f-fd5f-4512-bec049a5e057992a
#   NAME       SST_13e768211083
#   NR         2272
#   NTFY_ORDER 50-SST_13e768211083
#   STATE      switch
#   TYPE       SST
#   eventCount 1
#   name       SST_13e768211083
#   READINGS:
#     2023-01-19 21:16:20   checkInterval   60
#
setstate SST_13e768211083 switch
setstate SST_13e768211083 2023-01-19 21:16:20 checkInterval 60

[/code]

wie komme ich zu dessen readings

1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

buzzmain

#185
Moin ihr Lieben.

Ich steh grad wie ein Ochs vorm Berg :(

Mein Device hat eigentlich gut funktioniert aber durch einen Fehler meinerseits habe ich das Device in FHEM gelöscht :(

Jetzt kann ich es nicht neu anlegen per "get devicelist" Da steht die Waschmaschiene zwar drin aber mit dem Hinweis "xxxxxx-xx70e7 - [washer] Samsung - already known: no creation" :(

Wie kann ich das Gerät neu anlegen?

Danke für Eure Hilfe
... And on the 8th Day God Created The Homeautomation.

buzzmain

Nachtrag, ich hab es selber hinbekommen. Das Device einfach manuel angelegt.
Einfach:

define <name> SST <device type> IODev=<connector name>

Danach die attr konfigurieren, fertig
... And on the 8th Day God Created The Homeautomation.

Klinki

Hi Forum,

Ich klinke mich auch mal ein. Habe das Device angelegt und auch ein Token mit (versuchsweise) allen Rechten erstellt. Ein 'get SamsungAV deviceList' führt aber leider nur zu einer Fehlermeldung (im Log):
'SSL connect attempt failed at /usr/share/perl5/LWP/Protocol/http.pm line 50.'

Was mache ich falsch? Muss ich bei Samssung noch irgendwas konfigurieren um den API-Zugriff zu erlauben? Habe zumindest nichts gefunden...

Gruß,
Klinki

Timmy.m

Hallo zusammen,

vielen Dank für das interessante Modul. Hat jemand schon eine funktionierende Konfiguration für ein Samsung SmartTag hin bekommen?
Würde gerne GEO Koordinaten oder auch Straßennamen/Adressen auslesen und in Fhem verwenden.
Danke.
Grüße Tim
FHEM5.9@RaspPi.3B|HMLAN|CUL868V3|1Wire|HUE|FritzBox|BotVacDconnected|3xKindleDisplay|
FHEM2FHEM|
FHEM5.9@RaspPi.2B|nanoCul868|TCM310|JeeLinkClone|RFXTRX433E|ZWave|Zigbee|xiaomi
RaspberryMatic@RaspPi.3B+ in Planung

boeho

Hallo, ich versuche mich gerade an diesem Modul. Kann es aber nicht installieren.
Habe versucht einzuinden mit:update add https://raw.githubusercontent.com/PatricSperling/FHEM_SST/master/controls_SST.txt
update SST
update
shutdown restart
Das bringt aber fogenden Fehler:update add https://raw.githubusercontent.com/PatricSperling/FHEM_SST/master/controls_SST.txt
Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 28, in <module>
    from CommandNotFound import CommandNotFound
  File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
    from CommandNotFound.db.db import SqliteDatabase
  File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 5, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Wo kann ich ein solches Modul finden? Ich glaube die Beschreibung ist vielleicht veraltet.

Tueftler1983

Hallo ist es mit dem Modul möglich fhem geräte über SmartThings zu steuern???
Würde gerne über die Watch4 das Licht einschalten.

fhem@supergut

danke, einwandfrei für einen trockner und eine waschmaschine

Docter

Hallo zusammen,

nach Neuanschaffung einer WaMa habe ich mich auch an der Modul getraut.
Installiert und eingerichtet, Washer wurde gefunden... aber nach kurzer Zeit ging sich FHEM komplett auch, kein Neustart mehr möglich und nur über die alte cfg wiederherstellbar.

Hab das auch einem Zweit Raspby nochmal getestet, und dergleiche Effekt... hat jemand eine Idee was die Ursache sein könnte?

Danke

hirntot

Hallo allerseits,

tolles Modul. Mein Staubsaugroboter hat fast auf Anhieb geklappt. Die "setList_hint" passte nicht ganz. Er fand z.B.

main_samsungce.robotCleanerCleaningMode:auto,area,spot,stop,uncleanedObject,patternMap

Ein Blick auf das Log in my.smarthings.com hat aber schnell gezeigt, dass

robotCleanerCleaningMode:auto,area,spot,stop,uncleanedObject,patternMap

richtig ist. Bisher verwende ich nur Stop, Pause und Home. Das ist aber etwas Tricky. uzerst braucht Ihr die SetList:

attr SST_MEINROBOHASH robotCleanerCleaningMode:auto,pause,stop robotCleanerMovement:homing
Danach startet Ihr die Reinigung mit:

set SST_MEINROBOHASH robotCleanerCleaningMode auto
Stop und Pause sind das gleiche Kommando, da nur eine Pause als Befehl existiert:

set SST_MEINROBOHASH robotCleanerCleaningMode stop
Damit aus der Pause ein "Zur Ladestation" wird braucht es noch diesen Befehl:

set SST_MEINROBOHASH robotCleanerMovement homing

Ansonsten saubere Arbeit mit dem Modul. Bis auf die kleinen Start Hoppalas funktioniert mein Sauger jetzt richtig gut mit FHEM. Danke an alle Beteiligten :)

bmr

Hi,

seit heute lässt das Module mein FHEM abstürzen :'(  :

2024.02.01 21:05:46 3: SST (SamsungSmartThingsConnector): define - CONNECTOR defined as SamsungSmartThingsConnector
Can't use an undefined value as an ARRAY reference at ./FHEM/48_SST.pm line 594.

Hat Samsung irgendwas geändert?