Advertisement
DPYUD

Configurazione IKEA Badring per zigbee2mqtt

Mar 21st, 2024
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. # 1) Salvare questo file nella directory di z2m ove risiede configuration.yaml, con il nome
  2. # badring.js
  3. #
  4. # 2) Aggiungere in fondo a configuration.yaml le righe:
  5. #
  6. # external_converters:
  7. # - 'badring.js'
  8. #
  9.  
  10. const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
  11. const tz = require('zigbee-herdsman-converters/converters/toZigbee');
  12. const exposes = require('zigbee-herdsman-converters/lib/exposes');
  13. const reporting = require('zigbee-herdsman-converters/lib/reporting');
  14. const extend = require('zigbee-herdsman-converters/lib/extend');
  15. const ota = require('zigbee-herdsman-converters/lib/ota');
  16. const tuya = require('zigbee-herdsman-converters/lib/tuya');
  17. const {} = require('zigbee-herdsman-converters/lib/tuya');
  18. const utils = require('zigbee-herdsman-converters/lib/utils');
  19. const globalStore = require('zigbee-herdsman-converters/lib/store');
  20. const e = exposes.presets;
  21. const ea = exposes.access;
  22.  
  23. const {batteryPercentage, identify} = require('zigbee-herdsman-converters/lib/modernExtend');
  24.  
  25. const definition = {
  26. zigbeeModel: ['BADRING Water Leakage Sensor'],
  27. model: 'BADRING Water Leakage Sensor',
  28. vendor: 'IKEA of Sweden',
  29. fromZigbee: [fz.ias_water_leak_alarm_1],
  30. toZigbee: [],
  31. description: 'IKEA Water Leakage Detection Sensor and Alarm',
  32. extend: [batteryPercentage(), identify()],
  33. exposes: [e.water_leak()],
  34. };
  35.  
  36. module.exports = definition;
  37.  
  38.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement