mirror of
https://github.com/koush/scrypted.git
synced 2026-02-03 14:13:28 +00:00
zwave: update to v9.
This commit is contained in:
1476
plugins/zwave/package-lock.json
generated
1476
plugins/zwave/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -34,13 +34,12 @@
|
||||
"dependencies": {
|
||||
"@scrypted/sdk": "file:../../sdk",
|
||||
"@types/lodash": "^4.14.168",
|
||||
"@zwave-js/file-stream-rotator": "file:./file-stream-rotator",
|
||||
"lodash": "^4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.7.1"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"zwave-js": "^8.11.9"
|
||||
"zwave-js": "^9.6.2"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,9 +2,12 @@ import sdk, { PasswordStore, ScryptedInterface } from "@scrypted/sdk";
|
||||
import { ValueID } from "@zwave-js/core";
|
||||
import { ZwaveDeviceBase } from "./ZwaveDeviceBase";
|
||||
import { UserIDStatus } from "zwave-js";
|
||||
import { UserCode } from "zwave-js/lib/commandclass/UserCodeCC";
|
||||
const { deviceManager} = sdk;
|
||||
|
||||
interface UserCode {
|
||||
userIdStatus: UserIDStatus;
|
||||
userCode: string;
|
||||
}
|
||||
|
||||
function isEmpty(str: string) {
|
||||
return !str || !str.length;
|
||||
|
||||
@@ -14,6 +14,10 @@ export class ThermometerToSensorMultilevel extends ZwaveDeviceBase implements Th
|
||||
zwaveDevice.temperatureUnit = TemperatureUnit.F;
|
||||
}
|
||||
}
|
||||
|
||||
async setTemperatureUnit(temperatureUnit: TemperatureUnit): Promise<void> {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
export default ThermometerToSensorMultilevel;
|
||||
|
||||
Reference in New Issue
Block a user