Code Monkey home page Code Monkey logo

reed's People

Contributors

kasitoru avatar nurikk avatar xyzroe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

reed's Issues

zigbee2mqtt ошибка при работа с внешним конвертером DIYRuZ_Reed.js

Добрый день. С очередным обновлением z2m, кажется 1.17.1-1, при использовании внешнего конвертера DIYRuZ_Reed.js он перестал запускаться, в логах ошибки связанные с внешним конвертером:
assert.js:105 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Converter field exposes is undefined at validateDefinition (/app/node_modules/zigbee-herdsman-converters/index.js:52:16) at Object.addDefinition [as addDeviceDefinition] (/app/node_modules/zigbee-herdsman-converters/index.js:59:5) at new ExternalConverters (/app/lib/extension/externalConverters.js:13:38) at new Controller (/app/lib/controller.js:77:34) at Object.<anonymous> (/app/index.js:25:20) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: undefined, operator: 'notStrictEqual' } npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] start: node index.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2021-02-23T15_50_14_096Z-debug.log

Исправить ошибку получается внеся в файл внешнего конвертера небольшие правки:
homeassistant: [contactDiscovery], exposes: []

Так же, используя этот конвертер в z2m пробрасывается только одна сущность устройства, "contact", ни уровень батареи, ни качество сигнала не пробрасываются. Можно ли доделать этот конвертер, что бы пробрасывались все сущности ? Полагаю, что эти правки перестанут помогать при очередном обновлении z2m, очень не приятно, хотя к сожалению и ожидаемо, что DIY не получается полноценно в продакшн использовать, а ведь потенциал огромен !
Снимок
Снимок2

Add the ability to assign an interrupt to different PINS of the same port

Not issue at all. Just looking for help to assign several interrupt PINS of the same port.
Simple add to preinclude.h
#define HAL_KEY_P0_INPUT_PINS (HAL_KEY_BIT5 | HAL_KEY_BIT6)
Causes an interrupt on the port, but it looks like after that going to permanent loop on rise and never goes to sleep. Unfortunately, can't figure out by myself which part of the code needs to also be updated.

Оптимизация прошивки DIYRuZ_Reed для датчиков открытия

Добрый день уважаемые, в очередной раз хочу поблагодарить за ваши труды в развитии zigbee !
Данная прошивка прекрасно подходит для звонков/кнопок по потреблению тока в батарейных режимах, я имею в виду потребление в режиме ожидания и кратковременного нажатия. Но если использовать прошивку в датчике открытия окна или двери (длительное замыкание геркона), то в этом режиме потребление довольно таки высокое, до 0.25 мA. когда в режиме ожидания около 65 мкA.
От сюда и огромная просьба, оптимизировать прошивку для работы в датчиках открытия, что существенно расширит сферу её применения, сохранив возможность работы в кнопках/звонках. Судя по прошивке PTVO это возможно, т.к. в последних релизах автор это реализовал.

Двойное назначение одной кнопкой...

Планируете ли модернизировать в сторону разделения назначения исполняемой кнопки и бинда с одного пина?
Или сделать комбинированную прошивку для геркона и кнопки в одном флаконе и назначить на разные пины геркон, кнопку и бинд? Не все прихожие жмут кратковременно кнопку а зажимают пока не откроют дверь)

LED always on

Thank you make very good firmware , I has follow your instruction make one PCB but I found LED status light always on even paired , it will make battary lift sort , I there any way to make led off after paired ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.