Skip to content

Commit

Permalink
Add getVersion, getSettings and Add Lock tutorial
Browse files Browse the repository at this point in the history
  • Loading branch information
msamosij committed Jul 1, 2024
1 parent 45f7707 commit 29e3737
Show file tree
Hide file tree
Showing 550 changed files with 9,911 additions and 9,001 deletions.
2 changes: 1 addition & 1 deletion TedeeLock.doccarchive/data/documentation/tedeelock.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"kind":"symbol","identifier":{"url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/activationCode","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activationCode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"activationCode","externalID":"s:9TedeeLock0a3AddB0V14activationCodeSSvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activationCode","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"TedeeLock"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/tedeelock\/tedeeaddlock\/activationcode"]}],"sections":[],"references":{"doc://TedeeLock/documentation/TedeeLock":{"type":"topic","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","kind":"symbol","abstract":[{"type":"text","text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol."}],"title":"TedeeLock","role":"collection","url":"\/documentation\/tedeelock"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"role":"symbol","url":"\/documentation\/tedeelock\/tedeeaddlock","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","title":"TedeeAddLock"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/activationCode":{"abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activationCode","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","kind":"symbol","url":"\/documentation\/tedeelock\/tedeeaddlock\/activationcode","type":"topic","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/activationCode","title":"activationCode"}}}
{"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activationCode","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"activationCode","externalID":"s:9TedeeLock0a3AddB0V14activationCodeSSvp","role":"symbol","modules":[{"name":"TedeeLock"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"activationCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/activationCode","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/tedeelock\/tedeeaddlock\/activationcode"]}],"references":{"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/activationCode":{"title":"activationCode","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/activationCode","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"activationCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/tedeelock\/tedeeaddlock\/activationcode"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"kind":"symbol","title":"TedeeAddLock","type":"topic","url":"\/documentation\/tedeelock\/tedeeaddlock","role":"symbol","navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"abstract":[]},"doc://TedeeLock/documentation/TedeeLock":{"url":"\/documentation\/tedeelock","title":"TedeeLock","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","type":"topic","abstract":[{"text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol.","type":"text"}],"role":"collection","kind":"symbol"}}}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"identifier":{"url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/deviceSettings","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"deviceSettings","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9TedeeLock0a3AddB0V0A14DeviceSettingsV","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/TedeeDeviceSettings","text":"TedeeDeviceSettings","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"TedeeLock"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"deviceSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9TedeeLock0a3AddB0V0A14DeviceSettingsV","text":"TedeeDeviceSettings"}],"title":"deviceSettings","role":"symbol","roleHeading":"Instance Property","externalID":"s:9TedeeLock0a3AddB0V14deviceSettingsAC0a6DeviceE0Vvp"},"variants":[{"paths":["\/documentation\/tedeelock\/tedeeaddlock\/devicesettings"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://TedeeLock/documentation/TedeeLock":{"type":"topic","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","kind":"symbol","abstract":[{"type":"text","text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol."}],"title":"TedeeLock","role":"collection","url":"\/documentation\/tedeelock"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/deviceSettings":{"abstract":[],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/deviceSettings","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deviceSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9TedeeLock0a3AddB0V0A14DeviceSettingsV","text":"TedeeDeviceSettings"}],"title":"deviceSettings","role":"symbol","type":"topic","url":"\/documentation\/tedeelock\/tedeeaddlock\/devicesettings","kind":"symbol"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"role":"symbol","url":"\/documentation\/tedeelock\/tedeeaddlock","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","title":"TedeeAddLock"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/TedeeDeviceSettings":{"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/TedeeDeviceSettings","abstract":[],"kind":"symbol","navigatorTitle":[{"text":"TedeeDeviceSettings","kind":"identifier"}],"title":"TedeeAddLock.TedeeDeviceSettings","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"TedeeDeviceSettings","kind":"identifier"}],"url":"\/documentation\/tedeelock\/tedeeaddlock\/tedeedevicesettings","type":"topic"}}}
{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"deviceSettings","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeDeviceSettings","preciseIdentifier":"s:9TedeeLock0A14DeviceSettingsV","text":"TedeeDeviceSettings"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"sections":[],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"TedeeLock"}],"symbolKind":"property","role":"symbol","externalID":"s:9TedeeLock0a3AddB0V14deviceSettingsAA0a6DeviceE0Vvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deviceSettings"},{"text":": ","kind":"text"},{"text":"TedeeDeviceSettings","kind":"typeIdentifier","preciseIdentifier":"s:9TedeeLock0A14DeviceSettingsV"}],"title":"deviceSettings"},"identifier":{"url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/deviceSettings","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/tedeelock\/tedeeaddlock\/devicesettings"]}],"kind":"symbol","references":{"doc://TedeeLock/documentation/TedeeLock/TedeeDeviceSettings":{"title":"TedeeDeviceSettings","kind":"symbol","url":"\/documentation\/tedeelock\/tedeedevicesettings","type":"topic","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"TedeeDeviceSettings"}],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeDeviceSettings","navigatorTitle":[{"kind":"identifier","text":"TedeeDeviceSettings"}]},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"kind":"symbol","title":"TedeeAddLock","type":"topic","url":"\/documentation\/tedeelock\/tedeeaddlock","role":"symbol","navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"abstract":[]},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/deviceSettings":{"kind":"symbol","abstract":[],"url":"\/documentation\/tedeelock\/tedeeaddlock\/devicesettings","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/deviceSettings","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"deviceSettings","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9TedeeLock0A14DeviceSettingsV","text":"TedeeDeviceSettings"}],"title":"deviceSettings"},"doc://TedeeLock/documentation/TedeeLock":{"url":"\/documentation\/tedeelock","title":"TedeeLock","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","type":"topic","abstract":[{"text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol.","type":"text"}],"role":"collection","kind":"symbol"}}}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/tedeelock\/tedeeaddlock\/name"]}],"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:9TedeeLock0a3AddB0V4nameSSvp","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"name","symbolKind":"property","modules":[{"name":"TedeeLock"}],"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/name","interfaceLanguage":"swift"},"sections":[],"references":{"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/name":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/name","url":"\/documentation\/tedeelock\/tedeeaddlock\/name","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"name"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"name","kind":"symbol"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"role":"symbol","url":"\/documentation\/tedeelock\/tedeeaddlock","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","title":"TedeeAddLock"},"doc://TedeeLock/documentation/TedeeLock":{"type":"topic","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","kind":"symbol","abstract":[{"type":"text","text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol."}],"title":"TedeeLock","role":"collection","url":"\/documentation\/tedeelock"}}}
{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/name"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/TedeeLock\/documentation\/TedeeLock","doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock"]]},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:9TedeeLock0a3AddB0V4nameSSvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"name","role":"symbol","modules":[{"name":"TedeeLock"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/tedeelock\/tedeeaddlock\/name"]}],"references":{"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock":{"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TedeeAddLock","kind":"identifier"}],"kind":"symbol","title":"TedeeAddLock","type":"topic","url":"\/documentation\/tedeelock\/tedeeaddlock","role":"symbol","navigatorTitle":[{"text":"TedeeAddLock","kind":"identifier"}],"abstract":[]},"doc://TedeeLock/documentation/TedeeLock":{"url":"\/documentation\/tedeelock","title":"TedeeLock","identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock","type":"topic","abstract":[{"text":"This comprehensive toolkit empowers developers to seamlessly integrate Tedee Lock functionality into their iOS applications. Whether you’re building a smart home app or enhancing access control features, our SDK provides the necessary tools to communicate with and control Tedee locks with ease, leveraging Bluetooth Low Energy (BLE) communication protocol.","type":"text"}],"role":"collection","kind":"symbol"},"doc://TedeeLock/documentation/TedeeLock/TedeeAddLock/name":{"url":"\/documentation\/tedeelock\/tedeeaddlock\/name","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"name","abstract":[],"identifier":"doc:\/\/TedeeLock\/documentation\/TedeeLock\/TedeeAddLock\/name","role":"symbol","type":"topic"}}}
Loading

0 comments on commit 29e3737

Please sign in to comment.