|
10 | 10 | 'use strict'; |
11 | 11 |
|
12 | 12 | const { Database } = require('gateway-addon'); |
13 | | -const manifest = require('./manifest.json'); |
| 13 | +const { PACKAGE_ID } = require('./constants'); |
14 | 14 | const SerialProber = require('serial-prober'); |
15 | 15 | const { Zigbee2MqttDriver } = require('./zigbee2mqtt/zigbee2mqtt-driver'); |
16 | 16 | const SerialPort = require('serialport'); |
@@ -189,7 +189,7 @@ async function loadZigbeeAdapters(addonManager, _, errorCallback) { |
189 | 189 |
|
190 | 190 | let config = {}; |
191 | 191 | // Attempt to move to new config format |
192 | | - const db = new Database(manifest.id); |
| 192 | + const db = new Database(PACKAGE_ID); |
193 | 193 | await db |
194 | 194 | .open() |
195 | 195 | .then(() => { |
@@ -277,14 +277,14 @@ async function loadZigbeeAdapters(addonManager, _, errorCallback) { |
277 | 277 | SerialProber.listAll() |
278 | 278 | .then(() => { |
279 | 279 | if (!zigbee2mqttConfigured) { |
280 | | - errorCallback(manifest.id, 'No Zigbee dongle found'); |
| 280 | + errorCallback(PACKAGE_ID, 'No Zigbee dongle found'); |
281 | 281 | } else { |
282 | 282 | console.debug('No Zigbee dongle found'); |
283 | 283 | } |
284 | 284 | }) |
285 | 285 | .catch((err) => { |
286 | 286 | if (!zigbee2mqttConfigured) { |
287 | | - errorCallback(manifest.id, err); |
| 287 | + errorCallback(PACKAGE_ID, err); |
288 | 288 | } else { |
289 | 289 | console.debug(`Could not probe serial ports: ${err}`); |
290 | 290 | } |
@@ -314,7 +314,7 @@ async function loadZigbeeAdapters(addonManager, _, errorCallback) { |
314 | 314 | }) |
315 | 315 | .catch((err) => { |
316 | 316 | if (!zigbee2mqttConfigured) { |
317 | | - errorCallback(manifest.id, err); |
| 317 | + errorCallback(PACKAGE_ID, err); |
318 | 318 | } else { |
319 | 319 | console.debug(`Could not load serial drivers: ${err}`); |
320 | 320 | } |
|
0 commit comments