Files
zigbee2mqtt/support/verify-homeassistant-mapping.js
T

13 lines
404 B
JavaScript

// Verify that there are homeassistant mappings for every device.
const devices = require('../lib/devices');
const homeassistant = require('../lib/homeassistant');
let failed = false;
Object.values(devices).forEach((d) => {
if (!homeassistant.mapping[d.model]) {
console.error(`Missing homeassistant mapping for '${d.model}'`);
failed = true;
}
});
process.exit(failed ? 1 : 0);