NEWS
MegaD 328
-
Проблему с драйвером лечить будем?
Почему то глюк только с PIR датчиками, в режиме нормально закрытые.
Датчик дыма не моргает статусом "true".
Перезагрузка сервера и самой меги не помогает.
Лог при частоте опроса 30 сек:
А мне кажется, что проблема в скетче. Тебе так не кажется?
Что есть скетч в iobroker? -
Проблему с драйвером лечить будем?
Почему то глюк только с PIR датчиками, в режиме нормально закрытые.
Датчик дыма не моргает статусом "true".
Перезагрузка сервера и самой меги не помогает.
Лог при частоте опроса 30 сек:
А мне кажется, что проблема в скетче. Тебе так не кажется?
Что есть скетч в iobroker? `
В ioBroker нет скетча. Скетчем называется программа для arduino. В твоём случае это мега. -
А мне кажется, что проблема в скетче. Тебе так не кажется?
Что есть скетч в iobroker?
В ioBroker нет скетча. Скетчем называется программа для arduino. В твоём случае это мега. `Хорошо, чтобы проверить эту версию я запишу сетевой трафик с содержимым между iobroker и мегой.
Так как там общение по http думаю всё будет понятно.
Сейчас этот глюк прошёл после сохранения настроек через интерфейс админки в iobroker.
Глюк плавающий, не могу определить на 100% из-за чего возникает и пропадает.
-
Что есть скетч в iobroker?
В ioBroker нет скетча. Скетчем называется программа для arduino. В твоём случае это мега.Хорошо, чтобы проверить эту версию я запишу сетевой трафик с содержимым между iobroker и мегой.
Так как там общение по http думаю всё будет понятно.
Сейчас этот глюк прошёл после сохранения настроек через интерфейс админки в iobroker.
Глюк плавающий, не могу определить на 100% из-за чего возникает и пропадает. `
Я с таким сталкивался, там вроде проблема в режиме порта была. ПИР у тебя нормально замкнут? тогда режим R попробуй поставить.
-
Я с таким сталкивался, там вроде проблема в режиме порта была. ПИР у тебя нормально замкнут? тогда режим R попробуй поставить. `
Конечно в "R" - всегда так стояло.Непонятно логика драйвера в iobroker. Если на меге порт в состоянии ON, почему значение объекта этого порта - false?
1444_megad.png -
Я с таким сталкивался, там вроде проблема в режиме порта была. ПИР у тебя нормально замкнут? тогда режим R попробуй поставить. `
Конечно в "R" - всегда так стояло.Непонятно логика драйвера в iobroker. Если на меге порт в состоянии ON, почему значение объекта этого порта - false? `
Если включить debug, то там видно какие значения приходят с меги. -
Если включить debug, то там видно какие значения приходят с меги. `
Debug на драйвер? Как включить? Я нашёл только как в Скриптах debug включать.
-
Настройки драйверов_режим эксперта_уровень_debug `
Отлично! Каждый день узнаю что-то новое в iobroker :)megad.0 2016-10-11 15:59:45.850 debug megad.0 Response for 192.168.2.14[all]: ON/0;ON/2;ON/0;ON/0;ON/2;ON/0;ON/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;1023;637 megad.0 2016-10-11 15:59:45.844 debug megad.0 getPortState http://192.168.2.14/sec/?cmd=allПорт №0 в состоянии ON. Значение объекта порта №0 = false. Так и должно быть? Это потому-что включен режим "при размыкании" - он же "R" на меге?
-
Настройки драйверов_режим эксперта_уровень_debug `
Отлично! Каждый день узнаю что-то новое в iobroker :)megad.0 2016-10-11 15:59:45.850 debug megad.0 Response for 192.168.2.14[all]: ON/0;ON/2;ON/0;ON/0;ON/2;ON/0;ON/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;1023;637 megad.0 2016-10-11 15:59:45.844 debug megad.0 getPortState http://192.168.2.14/sec/?cmd=allПорт №0 в состоянии ON. Значение объекта порта №0 = false. Так и должно быть? Это потому-что включен режим "при размыкании" - он же "R" на меге? `
Если можешь попробуй другой порт "Р1" -
Перегружаю мегу, и понеслась, каждые 30 сек - точно после опроса:
megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 6 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [6]: 1 megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 3 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [3]: 1 megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 0 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [0]: 1 megad.0 2016-10-11 16:12:16.047 debug megad.0 Response for 192.168.2.14[all]: ON/0;ON/2;ON/0;ON/0;ON/2;ON/0;ON/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;485;292 megad.0 2016-10-11 16:12:16.039 debug megad.0 getPortState http://192.168.2.14/sec/?cmd=allЕсть дамп сетевого трафика. От меги - никаких сигналов о новом состоянии порта нет.
-
Перегружаю мегу, и понеслась, каждые 30 сек - точно после опроса:
megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 6 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [6]: 1 megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 3 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [3]: 1 megad.0 2016-10-11 16:12:16.048 debug megad.0 reported new state for port 0 - true megad.0 2016-10-11 16:12:16.048 debug megad.0 detected new state on port [0]: 1 megad.0 2016-10-11 16:12:16.047 debug megad.0 Response for 192.168.2.14[all]: ON/0;ON/2;ON/0;ON/0;ON/2;ON/0;ON/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;485;292 megad.0 2016-10-11 16:12:16.039 debug megad.0 getPortState http://192.168.2.14/sec/?cmd=all ```` `У тебя исполнительный подключен?
-
У тебя исполнительный подключен? `
Исполнительный модуль меги? Конечно. 2 года уже управляю им удалёно. -
Флуд ложного изменения статуса останавливается если нажать "Сохранить и выйти" в настройках драйвера меги. (чтобы активировать кнопку написать и стереть любой символ в любом поле).
До следующей перезагрузки меги :)
-
В новой прошивке MegaD-328 3.47 убрана поддержка DHT11 и добавлен термостат с поддержкой гистерезиса 1wire, ADC. При считывании с контроллера DHT22 не определяется, также наверно нужны поля для гистерезиса и Net сценария.
[Back](/sec) P5 t:18.50 <form action="/sec/">Type <select name="pty"><option value="255">NC</option><option value="0">In</option><option value="1">Out</option><option value="3" selected="">DSen</option><option value="2">ADC</option></select> Mode <select name="m"><option value="0" selected="">N</option><option value="1">></option><option value="2"><</option><option value="3"><></option></select> Val Hst Act Net Sen <select name="d"><option value="2">DHT</option><option value="3" selected="">1W</option><option value="4">iB</option></select> </form> -
У кого PIR датчик в режиме R - при перезагрузки меги флуд есть?
Мне ждать исправления или всё переинсталлировать, в надежде что проблема исчезнет?
В сетевом трафике - сигналов от меги нет (есть записанный дамп), поэтому сам iobroker генерит флуд (кратковременое изменение статуса). Флуд пропадает при сохранении настроек драйвера меги из админки.
-
Не пойму как можно если у меня P0 сконфигурирован как - http://192.168.11.206/sec/?pn=0&pty=3&m … 4ð=&d=3
P0 temp:33.00 Type - Dsen Mode - <> Val - 34.00 Act - 13:4 Sen - 1Wвыполняет роль термостата если температура ниже 33 то на вызоде P13 включено, если меньше - то выключено.
Есть такой красивый элемент в HQwidgets - inner temperarure
Как привязать "ID актуальной температуры:" со значением Val из конфигурации порта?
PS: Как оказалось, ответил разработчик Megad328 - Значение "Val" записывается в энергонезависимую память. После этого происходит перезагрузка устройства, а состояние выходов при этом сбрасывается.
Поэтому ищу другой способ реализации термостата в Iobroker с этим виджетом. `
http://www.ab-log.ru/forum/viewtopic.ph … 620#p24050 -
У кого PIR датчик в режиме R - при перезагрузки меги флуд есть?
В сетевом трафике - сигналов от меги нет (есть записанный дамп), поэтому сам iobroker генерит флуд (кратковременое изменение статуса). Флуд пропадает при сохранении настроек драйвера меги из админки. `
У меня подобная ситуация, но с датчиком на счетчике.http://forum.iobroker.net/viewtopic.php … 320#p19758
В этом сообщении и далее я попытался проанализировать ложные срабатывания. Вероятно это и ваша проблема.
Мой рецепт следующий: На меге настраиваем порт, так чтобы он срабатывал на изменение или ставим галочку на
(Флажок (чекбокс) справа от поля Mode )
В драйвере так же настраиваем порт (при изменении)
А у же в скрипте отсекаем ненужные выключения
if (obj.state.val === true ) { ваш код }
Почему флуд пропадает при сохранении настроек не знаю :(
-
@kID:Почему флуд пропадает при сохранении настроек не знаю :( `
Не понял - у тебя флуд тоже пропадает при сохранении настроек?
-
@kID:Почему флуд пропадает при сохранении настроек не знаю :( `
Не понял - у тебя флуд тоже пропадает при сохранении настроек? `
Я так понимаю у тебя периодично с считыванием мегад драйвер сигнализирует об изменении статуса?
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