Liebe Gemeinde, vor kurzem bin ich Nutzer eines Tedee-Smartlocks geworden. Hier daher mal die Frage, ob sich damit schon jemand auseinandergesetzt hat und das Schloss bereits irgendwie in FHEM eingebunden werden kann.
Ich habe seit einer Woche auch das Tedee Smart Lock.
Da Tedee ja auch eine API zur Verfügung stellt, hatte ich kurz überlegt, mich vielleicht mal in die Modulentwicklung einzulesen. Aber so ganz ohne Perl Vorkenntnisse, ist das ein ganz schön dickes Brett.
Letztlich habe ich es geschafft, mit dem HTTPMOD Modul eine Statusabfrage der wichtigsten Parameter zu basteln. Eine Steuerung ginge darüber sicherlich auch.
Internals:
BUSY 0
CFGFN
DEF none 30
FUUID 6289f888-f33f-08ae-de2f-7af5fa01ee317b5d
Interval 30
MainURL
ModuleVersion 4.1.10 - 6.7.2021
NAME httpmod_lock_status
NOTIFYDEV global
NR 13957
NTFY_ORDER 50-httpmod_lock_status
STATE unlocked
TYPE HTTPMOD
value
HttpUtils:
NAME
addr https://api.tedee.com:443
auth 0
code 200
compress 1
conn
data
displayurl https://api.tedee.com/api/v1.25/my/lock/<****>/sync
header Authorization: PersonalKey <*****************************>
accept: application/json
host api.tedee.com
httpheader HTTP/1.1 200 OK
Connection: close
Content-Type: application/json; charset=utf-8
Date: Sun, 22 May 2022 09:56:33 GMT
Content-Encoding: gzip
Vary: Accept-Encoding
Request-Context: appId=cid-v1:731682c5-bf23-4ab2-b999-bbd05e97fbc2
Strict-Transport-Security: max-age=2592000
api-supported-versions: 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22, 1.23, 1.24, 1.25
X-Correlation-ID: 0ca99ac2-9ff6-4a4d-871a-7b3f17accf0a
httpversion 1.0
hu_blocking 0
hu_filecount 1
hu_port 443
hu_portSfx
ignoreredirects 0
loglevel 4
path /api/v1.25/my/lock/<****>/sync
protocol https
redirects 0
timeout 2
url https://api.tedee.com/api/v1.25/my/lock/<****>/sync
sslargs:
OLDREADINGS:
QUEUE:
READINGS:
2022-05-22 11:48:31 battery 95
2022-05-22 11:56:31 isCharging 0
2022-05-22 11:56:33 lastStateChange 2022-05-22T09:50:44.913
2022-05-22 11:56:32 state 2
REQUEST:
context get
data
header Authorization: PersonalKey <*************************************>
accept: application/json
ignoreredirects 0
num 04
retryCount 0
type get04
url https://api.tedee.com/api/v1.25/my/lock/<****>/sync
defptr:
readingBase:
battery get
isCharging get
lastStateChange get
result_id get
result_isConnected get
result_lockProperties_batteryLevel get
result_lockProperties_isCharging get
result_lockProperties_lastStateChangedDate get
result_lockProperties_state get
result_lockProperties_stateChangeResult get
state get
statusCode get
success get
readingNum:
battery 01
isCharging 02
lastStateChange 04
result_id 01
result_isConnected 01
result_lockProperties_batteryLevel 01
result_lockProperties_isCharging 01
result_lockProperties_lastStateChangedDate 01
result_lockProperties_state 01
result_lockProperties_stateChangeResult 01
state 03
statusCode 01
success 01
readingOutdated:
requestReadings:
get01:
battery get 01
result_id get 01
result_isConnected get 01
result_lockProperties_batteryLevel get 01
result_lockProperties_isCharging get 01
result_lockProperties_lastStateChangedDate get 01
result_lockProperties_state get 01
result_lockProperties_stateChangeResult get 01
statusCode get 01
success get 01
get02:
isCharging get 02
get03:
state get 03
get04:
lastStateChange get 04
lastpoll:
battery 1653212911.27886
isCharging 1653213391.29481
lastStateChange 1653213391.29481
state 1653213391.29481
Attributes:
enableControlSet 1
eventMap 2:unlocked 6:locked
get01JSON result_lockProperties_batteryLevel
get01Name battery
get01Poll 1
get01PollDelay 3600
get02JSON result_lockProperties_isCharging
get02Name isCharging
get02Poll 1
get03JSON result_lockProperties_state
get03Name state
get03Poll 1
get04JSON result_lockProperties_lastStateChangedDate
get04Name lastStateChange
get04Poll 1
getHeader1 Authorization: PersonalKey >****************************************>
getHeader2 accept: application/json
getURL https://api.tedee.com/api/v1.25/my/lock/<****>/sync
LG
Oli
Moin Zusammen,
es gibt einen neuen Tedee-Türöffner: Tedee Lock Go.
Zitat aus der BDA: https://s3.secureo.at/assets/dzn/smart-locks/tedee-anleitung-lock.pdf
Das tedee-Schloss TLV1.0 ist mit Bluetooth® BLE 5.0 mit einer Funkfrequenz von 2,4 GHz ausgestattet. Die Bluetooth®-Schnittstelle wird zur Kommunikation zwischen dem tedee-Schloss, der tedeeBridge und den Smartphones verwendet.
Das tedee-Schloss TLV1.1 ist zusätzlich mit dem Funkstandard Z-Wave® mit 868 MHz ausgestattet.
Hab mir das Teil bestellt. Bin mal gespannt, wie die Z-Wave-Integration aussieht.