Size: a a a

ioBroker smarthome

2020 June 14

PV

Peter Voronov in ioBroker smarthome
Илья Киров
Нарисуй свой конвертер . По номерам атрибутов похоже что это оно и есть
На мобильном что хром, что опера умирают на ссылке. Спасибо. Из дома буду разбираться...
источник

PV

Peter Voronov in ioBroker smarthome
Илья Киров
Нарисуй свой конвертер . По номерам атрибутов похоже что это оно и есть
посмотрел, по аналогии не получается, т.к.в приведенном примере массив с данными более чем с 150 значениями (для zncz02lm).
xiaomi_plug_state: {
       cluster: 'genBasic',
       type: ['attributeReport', 'readResponse'],
       convert: (model, msg, publish, options, meta) => {
           if (msg.data['65281']) {
               const data = msg.data['65281'];
               return {
                   state: data['100'] === 1 ? 'ON' : 'OFF',
                   power: precisionRound(data['152'], 2),
                   voltage: precisionRound(data['150'] * 0.1, 1),
                   consumption: precisionRound(data['149'], 2),
                   temperature: calibrateAndPrecisionRoundOptions(data['3'], options, 'temperature'),
               };
           }
       },
   },
У меня по факту их 61 (с 0 по 60) (для  zncz04lm).

Собственно вопрос в том - как вычисляли, к примеру для  zncz02lm что вот 152 значение - это повер, а 150 - вольтаж ?
Более того, нашел  https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/converters/fromZigbee.js#L4228
но эта формула явно не подходит - получается 769
aqara_opple_report: {
       cluster: 'aqaraOpple',
       type: ['attributeReport', 'readResponse'],
       convert: (model, msg, publish, options, meta) => {
           // it is like xiaomi_battery_3v, but not parsed
           // https://github.com/Koenkk/zigbee-herdsman/blob/master/src/zcl/buffaloZcl.ts#L93
           // data: { '247': <Buffer 01 21 b8 0b 03 28 19 04 21 a8 13 05 21 44 01 06 24 02
           //                        00 00 00 00 08 21 11 01 0a 21 00 00 0c 20 01 64 10 00> }
           let voltage = null;

           if (msg.data['247']) {
               voltage = msg.data['247'][2] + msg.data['247'][3]*256;
           }

           if (voltage) {
               return {
                   battery: toPercentageCR2032(voltage),
                   voltage: voltage,
               };
           }
       },
   },
источник

PV

Peter Voronov in ioBroker smarthome
Peter Voronov
На мобильном что хром, что опера умирают на ссылке. Спасибо. Из дома буду разбираться...
И, еще, может с такими вопросами лучше в общий зигби чат ?
источник

ИК

Илья Киров in ioBroker smarthome
Peter Voronov
И, еще, может с такими вопросами лучше в общий зигби чат ?
Лучше туда. Там можно оперативнее решить
источник

PV

Peter Voronov in ioBroker smarthome
Илья Киров
Лучше туда. Там можно оперативнее решить
👍
источник

KP

Kirill P in ioBroker smarthome
подскажите а яшка это и есть homebridge? он так же добавляевляется как мост?
источник

A

Anzor in ioBroker smarthome
Kirill P
подскажите а яшка это и есть homebridge? он так же добавляевляется как мост?
да. почитай справку к адаптеру
источник

KP

Kirill P in ioBroker smarthome
Anzor
да. почитай справку к адаптеру
может есть где то мануал?
источник

A

Anzor in ioBroker smarthome
Kirill P
может есть где то мануал?
источник

A

Anzor in ioBroker smarthome
Kirill P
может есть где то мануал?
источник

A

Anzor in ioBroker smarthome
какой я молодец, ман годный в свое время написал ))
источник

A

Anzor in ioBroker smarthome
уже и забыл про него )
источник

KP

Kirill P in ioBroker smarthome
а порт не надо не какой открывать? я ввожу пин а он не видит мост(
источник

А

Александр in ioBroker smarthome
Anzor
уже и забыл про него )
Жалко новых статей нет((
источник
2020 June 15

KP

Kirill P in ioBroker smarthome
всем доброе. не видит телефон мост( порт прописал и пробросил в контейнере. что еще может быть ?
источник

A

Anzor in ioBroker smarthome
Kirill P
всем доброе. не видит телефон мост( порт прописал и пробросил в контейнере. что еще может быть ?
может быть контейнер не в том режиме подключен к хосту, у тебя как?
источник

KP

Kirill P in ioBroker smarthome
Anzor
может быть контейнер не в том режиме подключен к хосту, у тебя как?
Он у меня в бридже, в хост не могу перевести (
источник

KP

Kirill P in ioBroker smarthome
Хостом может быть только один контейнер?
источник

A

Anzor in ioBroker smarthome
Kirill P
Он у меня в бридже, в хост не могу перевести (
в этом проблема
источник

A

Anzor in ioBroker smarthome
Kirill P
Хостом может быть только один контейнер?
и иоб - да
источник