[Модуль] Будильник (app_alarmclock)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение tarasfrompir » Пн янв 06, 2020 9:39 am

ZyaK писал(а):
Пн янв 06, 2020 8:15 am
что то после обновлений модуля сегодня утром не сработал будильник ни на обогрев машины ни на включение усилителя итог проспал :)
после обновления в модули добавились надписи AM PM может с этим как то связано? куда ковырнуть подскажите пожалуйста, чтоб заработало.
А то больше года работало, я так привык :)
цикл запущен, никаких ошибок нет, но даже метод не запускает
Ну хоть отдохнул :lol: :lol: :lol:
Значит обновление полезное было :lol: :lol: :lol:
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение nick7zmail » Пн янв 06, 2020 3:18 pm

ZyaK писал(а):
Пн янв 06, 2020 8:15 am
что то после обновлений модуля сегодня утром не сработал будильник ни на обогрев машины ни на включение усилителя итог проспал :)
после обновления в модули добавились надписи AM PM может с этим как то связано? куда ковырнуть подскажите пожалуйста, чтоб заработало.
А то больше года работало, я так привык :)
цикл запущен, никаких ошибок нет, но даже метод не запускает
Эмм...обновлений модуля оч давно не было...я хз откуда вы его взяли =D
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение ZyaK » Пн янв 06, 2020 7:29 pm

Ну как обычно зашел в панель, а там кричат есть обновления системы и модулей, ну раз так, то и поставил галочку обновить все модули и вот вроде всё обновилось работает нормально, пока не поставил будильник...
а там обнаружил надписи АМ или РМ значения не придал, стоит 5 50 АМ ну думаю норм как раз утро :D только завел холодную машину и резервный будильник на телефоне сработал в 8 30 :(
и да сейчас тестил и разовый будильник тоже не срабатывает, время ставит всё адекватно, но при наступлении времени вообще ничего не происходит, ни голосового шаблона ни метода ни запуска скрипта...
может что то при обновлении самой системы не то пошло?
nick7zmail писал(а):
Пн янв 06, 2020 3:18 pm
Эмм...обновлений модуля оч давно не было...я хз откуда вы его взяли =D
PI2 + MQTT + 5 ESP8266 + Atmega16
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение ZyaK » Пн янв 06, 2020 7:38 pm

а вот поправочка, восстановил бэкап от 1 января, надписи АМ РМ в будильнике исчезли и всё заработало как положено
PI2 + MQTT + 5 ESP8266 + Atmega16
Аватара пользователя
HaVer
Сообщения: 5
Зарегистрирован: Ср янв 22, 2020 8:35 pm
Откуда: Jerusalem
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение HaVer » Чт фев 13, 2020 4:14 pm

Создал в меню таймер для будильника (время включения и выключения ), с помощью стандартных элементов.
Добавил это в сцену.
Вопрос: возможно ли добавить кнопку, которая может программно добавить и вывести на экран еще пару (или несколько пар) таймеров, в случае когда пользователю требуется несколько циклов вкл./выкл. ?
Timer_add_time.png
Timer_add_time.png (19.49 КБ) 3808 просмотров
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение nick7zmail » Чт фев 13, 2020 6:39 pm

Можно. Смотрите шаблон класса. По классу добавляете объект с оформленеием, включаете динамический повтор. По кнопке добавить - создаёте новый объект - оформление с него подтягивается.
За это сообщение автора nick7zmail поблагодарил:
HaVer (Вс фев 16, 2020 3:36 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
HaVer
Сообщения: 5
Зарегистрирован: Ср янв 22, 2020 8:35 pm
Откуда: Jerusalem
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение HaVer » Вт фев 18, 2020 2:47 pm

nick7zmail писал(а):
Чт фев 13, 2020 6:39 pm
Можно. Смотрите шаблон класса. По классу добавляете объект с оформленеием, включаете динамический повтор. По кнопке добавить - создаёте новый объект - оформление с него подтягивается.
Спасибо за ответ. Я только недавно начал изучать МД.
Уже 25 страниц в этой теме, но ещё никто не говорил о шаблоне класса Будильника.
Если я правильно понял, то нельзя напрямую устанавливать параметры объекта в меню через HTML / JS т.е. как-то так <%AlarmClock.AlarmTime% = GetTime() >
а необходимо создать в Будильнике метод SetTime и передавать через него.
В общем, я написал простой HTML / JS код который получает время с элементов <select>, а что писать в методе SetTime и как передать в него параметр из JS, я не понял. Надо переходить на PHP...

Кстати, немного покопался в базе данных МД и не понял почему время AlarmTime имеет тип text а не date/time.

Для краткости, в приведённом коде в <select> только 4 часа и 4 минуты

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

<div>
<script type="text/javascript">
            function GetTime() {
                return $("#selHour").val() + ":" + $("#selMinute").val();
            }
        </script>
        
       <span>Hours</span>
        <select id="selHour" onchange="GetTime()">
            <option value="01">01</option>
            <option value="02">02</option>
            <option value="03">03</option>
            <option value="04">04</option>
        </select>
        <span>Minutes</span>
        <select id="selMinute" onchange="GetTime()">
            <option value="01">01</option>
            <option value="02">02</option>
            <option value="03">03</option>
            <option value="04">04</option>
        </select>
</div>        
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение nick7zmail » Ср фев 19, 2020 6:24 am

HaVer писал(а):
Вт фев 18, 2020 2:47 pm
Спасибо за ответ. Я только недавно начал изучать МД.
Уже 25 страниц в этой теме, но ещё никто не говорил о шаблоне класса Будильника.
Шаблоны классов - это отдельная тема. ПОд будильник там скорее всего нету конкретной, но принцип построения можно было глянуть там.
HaVer писал(а):
Вт фев 18, 2020 2:47 pm
Если я правильно понял, то нельзя напрямую устанавливать параметры объекта в меню через HTML / JS т.е. как-то так <%AlarmClock.AlarmTime% = GetTime() >
а необходимо создать в Будильнике метод SetTime и передавать через него.
Не совсем правильно. Значения можно выставлять как через js так и через php. Для этого существуют встроенные функции - sg (setGlobal), которые выставляют свойство в нужное значение. А свойства лежат в классе AlarmClock
HaVer писал(а):
Вт фев 18, 2020 2:47 pm
Кстати, немного покопался в базе данных МД и не понял почему время AlarmTime имеет тип text а не date/time.
Вообще в базе рыться - плохая затея =D...
Формат текстовый - потому что это свойства объекта. Они только текстовый формат могут иметь.
За это сообщение автора nick7zmail поблагодарил:
HaVer (Вт фев 25, 2020 12:34 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

Re: [Модуль] Будильник (app_alarmclock)

Сообщение Alexander Znamensky » Вт июн 09, 2020 12:01 pm

Добрый день.

В последнее время все время при срабатывании будильника выскакивает вот такая ошибка.
Не понимаю, с чем она может быть связана. Спасибо заранее за помощь!
СпойлерПоказать
Screenshot 2020-06-09 10.22.49.png
Screenshot 2020-06-09 10.22.49.png (333.77 КБ) 3323 просмотра
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
krepton85
Сообщения: 57
Зарегистрирован: Вс окт 28, 2018 11:04 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Будильник (app_alarmclock)

Сообщение krepton85 » Вс авг 16, 2020 9:26 pm

И кто это так придумал надписи сделать белым по белому в приложении "будильник" ?
Screenshot_20200816_211811_com.opera.browser.jpg
Screenshot_20200816_211811_com.opera.browser.jpg (97.15 КБ) 3054 просмотра
Ответить