![]() |
![]() |
#1 |
Senior Member
|
![]()
Школьник-4
Музыкальный программируемый школьный звонок Текущая версия модуля: 0.2.5186.21677 Текущий этап: Опытная эксплуатация. Архив: schoolbell-0.2.5186.21677.zip Исходники на github: https://github.com/ViacheslavMezentsev/schoolbell Статья на хабре: Музыкальный программируемый школьный звонок «Школьник-4» Преимущества: - замена человека, всегда точная подача звонков; - более приятная психологическая атмосфера в школе; - возможность настройки управления через локальную сеть или WiFi (необходима квалификация); - настройка звонка осуществляется через браузер смартфона, планшета, ноутбука или ПК; - работа в ручном режиме (выбранное расписание) или автоматическом - по годовому плану. Недостатки: - требуется наличие системы проводного вещания (звонок подключается к свободному входу усилителя); - предустановлено 5 мелодий (обычно больше не требуется), возможности загружать свои через интерфейс пока нет; - роутер, на котором основан звонок, не имеет возможности сохранять время при выключении питания, но может синхронизироваться через сеть, если настроен для работы в сети, где есть выход в Интернет. Поэтому при включении нужно выполнить операцию синхронизации через интерфейс. - доступно для изменения 4 произвольных расписания (в будущем появится возможность добавлять произвольное количество, хотя этого обычно не требуется); Порядок работы 1. Устанавливаете модуль или собираете его самостоятельно для своей системы. 2. Редактируете расписания, сохраняете. 3. Составляете годовой план, сохраняете. 4. Включаете автоматический режим, сохраняете. 5. Кнопка Перезапуск. Примечание. Если роутер не подключён к локальной сети или по другой причине не может синхронизироваться через сеть для установки времени, то эту операцию нужно выполнить вручную (кнопка Синхронизировать). Изменить часовой пояс можно при помощи модуля Часовые пояса. Файлы action.cgi — обработчик post-запросов от странички; index.cgi — необходим как часть модуля CyberWrt; json.cgi — парсер JSON на shell-скрипте; scheduler.cgi — формировать задания для crond; main.html — основная страничка; style.css — стили для вкладок; jquery-1.11.0.min.js — библиотека jQuery; main.js — содержит классы для работы с объектами на страничке: расписаниями, настройками, планом и т.д. webtoolkit.base64.js — кодек Base64; *.json — конфигурационные файлы; *.mp3 — мелодии; log.txt — журнал сообщений, циклически перезаписывается Последний раз редактировалось uni; 29.11.2014 в 18:51. Причина: Обновление модуля |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|