ENKI Recepteur connecté fil pilote

Hello à tous,

Voici le contenu du convertisseur externe SIN-4-FP-21_EQU.js avec le setting du Nodon publié dans la version Z2M 1.33.2 :

const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;

const definition = {
    zigbeeModel: ['SIN-4-FP-21_EQU'],
    model: 'SIN-4-FP-21_EQU',
    vendor: 'Adeo',
    description: 'Pilot wire heating module',
//    ota: ota.zigbeeOTA,
    fromZigbee: [fz.on_off, fz.metering],
    toZigbee: [tz.on_off],
    exposes: [e.switch(), e.power(), e.energy()],
    configure: async (device, coordinatorEndpoint, logger) => {
        const ep = device.getEndpoint(1);
        await reporting.bind(ep, coordinatorEndpoint, ['genBasic', 'genIdentify', 'genOnOff', 'seMetering']);
        await reporting.onOff(ep, {min: 1, max: 3600, change: 0});
        await reporting.readMeteringMultiplierDivisor(ep);
        await reporting.instantaneousDemand(ep);
        await reporting.currentSummDelivered(ep);
    },

};

module.exports = definition;

Bien sûr en pré-requis il faut passer Z2M en version 1.33.2.
J’ai réalisé 5 intégrations ce matin sans problème.

1 « J'aime »