Skip to content

Commit 8a6884e

Browse files
committed
Add Homebridge 2.0 support
1 parent f09abc4 commit 8a6884e

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

homebridge/accessories/air-purifiers/marvel-air-purifier.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import {
55
CharacteristicGetCallback,
66
CharacteristicSetCallback,
77
CharacteristicValue,
8-
Formats,
98
Logging,
109
PlatformAccessory,
1110
Service
@@ -208,7 +207,7 @@ export class MarvelAirPurifier extends Accessory<MarvelAirPurifierInterface> {
208207
if(typeof ctx.controlInfo.lightbulbInfo.brightness !== 'undefined') {
209208
service.getCharacteristic(this.api.hap.Characteristic.Brightness)
210209
.setProps({
211-
format: Formats.FLOAT,
210+
format: this.api.hap.Formats.FLOAT,
212211
minValue: 0.0, // auto-driving brightness state (only available with direct hardware control)
213212
maxValue: 100.0, // Up to level 3
214213
minStep: LIGHTBULB_BRIGHTNESS_UNIT
@@ -326,7 +325,7 @@ export class MarvelAirPurifier extends Accessory<MarvelAirPurifierInterface> {
326325

327326
service.getCharacteristic(this.api.hap.Characteristic.RotationSpeed)
328327
.setProps({
329-
format: Formats.FLOAT,
328+
format: this.api.hap.Formats.FLOAT,
330329
minValue: 0,
331330
maxValue: 100, // Up to level 6
332331
minStep: ROTATION_SPEED_UNIT

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
},
3030
"homepage": "https://github.com/OrigamiDream/homebridge-coway#readme",
3131
"engines": {
32-
"node": ">=14.15.0",
33-
"homebridge": ">=1.5.1"
32+
"node": "^18.20.4 || ^20.15.1",
33+
"homebridge": "^1.6.0 || ^2.0.0-beta.0"
3434
},
3535
"devDependencies": {
3636
"@types/crypto-js": "^4.1.1",

0 commit comments

Comments
 (0)