Простые устройства / Simple Devices описание методов

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Logrus
Сообщения: 2077
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 456 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение Logrus » Ср июн 06, 2018 7:31 pm

тогда полностью про всю связку, дд, модуль, ..., настройки всего
подозреваю броадлинк и набившую оскому галку )))
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение olegvolk75 » Ср июн 06, 2018 7:45 pm

Броадлинка нет. Обычный датчик движения, подключен через ESP с прошивкой WIFI IOT к ПУ MQTT. Сам датчик на сцене работает корректно, а вот в меню (галка в ПУ разместить на сцене) время последнего движения показывает неправильно. Хотя индикация в меню работает правильно.

Отправлено с моего Redmi 3S через Tapatalk

Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Logrus
Сообщения: 2077
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 456 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение Logrus » Ср июн 06, 2018 8:03 pm

т.е. на сцене показывает правильно, а в меню обновляется каждую минкту - бред какой-то (это время с одного свойства тянется, историю в нем включи для проверки)
распиши нормально, не понятно так
и проверь к дд в логик актионс через сай как с модуля мкютт приходит правильно ли, или в этом месте, или с есп проверь
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение olegvolk75 » Ср июн 06, 2018 8:47 pm

Сам статус отображается правильно, как и в сцене. Неправильно отображается время, прошедшее с момента срабатывания. Пишет 10 секунд назад, 20 секунд назад и т. д. Доходит до 60 и по новой... Хотя движения нет по обоим индикаторам (на сцене и здесь, в меню), ро факту тоже движения нет.

Отправлено с моего Redmi 3S через Tapatalk

Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Logrus
Сообщения: 2077
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 456 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение Logrus » Ср июн 06, 2018 8:55 pm

этот метод запускается по изменению свойства
под изменением понимается и с 0 на 0 и проверка таймстамп времени сработки оно у тебя видимо обновляется свойство updated историю посмотри и разбирайся со всей цепочкой получения дд, прошивка есп, модуль, свойство
https://github.com/sergejey/majordomo/b ... edText.php

я выше же написал проверить
Последний раз редактировалось Logrus Ср июн 06, 2018 9:04 pm, всего редактировалось 1 раз.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение olegvolk75 » Ср июн 06, 2018 9:02 pm

Пока не дома. Посмотрю обязательно.

Отправлено с моего Redmi 3S через Tapatalk

Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение tarasfrompir » Ср июн 06, 2018 9:15 pm

А ведь ещё может и просто обновлять статус устройства без срабатывания движения... Ну типа ноль повторно приход каждую минуту
За это сообщение автора tarasfrompir поблагодарил:
olegvolk75 (Чт июн 07, 2018 1:28 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение olegvolk75 » Чт июн 07, 2018 11:25 am

Поставил в логик актион сай, срабатывает раз в минуту, как раз в тот же момент, кода обнуляестя таймер. Но этот метод пустой! Я так понимаю, что его мотиондетектед.пхп дергает?
Повторные нули иногда приходят, но не раз в минуту. А таймер ресетится раз в минуту.
Изображение
Вложения
777.PNG
777.PNG (19.76 КБ) 4670 просмотров
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение tarasfrompir » Чт июн 07, 2018 11:56 am

А покажи ка что у тебя на писано в методе мотиондетектед в обьектах.
Потому что проверил у себя - все нормально...
Спасибо нам ПОМОЖЕТ..!
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Простые устройства / Simple Devices описание методов

Сообщение olegvolk75 » Чт июн 07, 2018 12:22 pm

В классовом одна строчка:

Код: Выделить всё

require(DIR_MODULES.'devices/SMotions_motionDetected.php');
В методе дд пусто.
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
Ответить