NEWS
MegaD 328
-
-
-
Привет
Уже 10,5 человек Megad пока что на макетке как и весь умный дом (сам дом стоит и облизывается когда ему уже мозги вставят). Два дня не могу подружить Megad с iobroker в ccu.io всё как то получалось. `
Давно бы так. Я же не вижу ошибок…Есть новая версия. `
Ну как же весь лог красный как только включаю драйвер megad?
443_screencapture-192-168-1-111-8081-1431506916297.png
443_1screencapture-192-168-1-111-8081-1431507389539.png -
Так настроить же можно

или это не то ? -
Как минимум по логам вижу, что у вас на 80 порту уже что то висит. Перестройте драйвер на другой порт и мегу на него.
Я Bluefox'у предлагал сменить порт по умолчания в драйвере меги, но что то он не поддержал мою инициативу. `
Всё верно на 80 порту сидит apach ( я писал что у меня на сервере dedian установлены демо интерфейс Андрея он работает и CCU.IO выключаю когда запускаю iobroker:-
Почему в CCU.IO всё работает?
-
Какой порт используете вы? (Андрей вроде писал что только 80 порт)
-
-
Bluefox, В поле двойное нажатие, что я должен установить? Сек, милисек или …. `
Там надо прописать миллисекунды. Это интервал, например 300 мс. Если 2 нажатия произойдут быстрее, чем выставленный интервал, то они распознаются как одно двойное нажатие. Иначе через 300мс сгенерируется одинарное нажатие.Это возможно только на цифровом входе.

Для распознавания длинного нажатия надо включить "Удержание" и выставить "Интервал для длинного нажатия".
Это возможно только на цифровом входе, который посылает true(нажато) и false(отпущено) в режиме "переключателя", а не кнопки.
Если переключатель нажат дольше 400мс, то дополнительно к одинарному нажатию сработает длинное нажатие.
-
Это получается, что на одну кнопку нельзя повешать длинное нажатие и двойное?
Забегая вперед (пока до стенда не добрался), как в скриптах я должен определить, что это сработало обычное нажатие, двойное или удержание?
Хочу написать скрипт где голос будет проговаривать по всем трем события?
-
> Как минимум по логам вижу, что у вас на 80 порту уже что то висит.
Не совсем так. Там говорится, что переменая port не существует.Это действительно ошибка в драйвере. Есть новая версия. `
На последнем скриншоте у меня версия 0.3 есть новее? -
> Как минимум по логам вижу, что у вас на 80 порту уже что то висит.
Не совсем так. Там говорится, что переменая port не существует.Это действительно ошибка в драйвере. Есть новая версия. `
Недопонимаю что там говорится но пробовал разные порты прописывать, выключать apach не помогло. Установил чистый Debian, node, iobroker всё работает на 80 порту. Сильно не пенайте месяц знакомства с Debian, CCU.IO, IOBROKER больших знаний не принёс ну очень хочется разобраться так что глупых вопросов ещё будет. :roll:
721_unbenannt.jpg -
-
Привет
Есть пару вопросов:
1 Как только включаю драйвер megad в лог сыпятся какие то ошибки что это?
2 Когда в web настройках Megad-328 устанавливаю выход на "ON" в событиях вижу что выход становится "true" и тут же "falhe" что это?
443_screencapture-192-168-1-65-8081-1432195602730.png -
> 1 Как только включаю драйвер megad в лог сыпятся какие то ошибки что это?
Это, конечно же, ошибка драйвера. Вечером поправлю.А пока можешь скопировать этот файл на место старого:
/opt/iobroker/node_modules/iobroker-megad/main.js
> Когда в web настройках Megad-328 устанавливаю выход на "ON" в событиях вижу что выход становится "true" и тут же "falhe" что это?
Может быть такое, что тип этого порта = кнопка (переключатель - false)?Если да, то так и должно быть. Драйвер симулирует нажатие кнопки => true => false, что бы скрипты смогли работать onchange.
Если не желательно, то просто выставить (переключатель - true).
-
В пункте 2 речь идет о выходе "out"
Такая проблема была в ccu.io в самом первом драйвере megad, как доберусь до компа попробую думал переключатель актуален для входа "in"
А как это выглядит в логе?Слишком рано сформулировал поправку, сделал как вы описали пункт 2 всё работает как надо. Простите :roll:

Вопрос по портам p0 и p7 там датчики работают на скриптах может надо изменить настройку драйвера или вовсе удалить порти p0;p7 ?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

