Bluefox писал(а):electric писал(а):Доброго здравия.
Хотел спросить по поводу сообщений голосом.
Есть ли в этой системе возможность проговаривания голосом каких-либо сообщений - изменения состояний системы (отвалился инет, пропало питание и пр.), прогноз погоды и т.д.?
СCU.IO может выводить Text2Speech на таблет, в браузер или воспроизводить звук на системе, где установлена (windows, linux)
Для вывода звука на таблет используется APP Home24- MediaPlayer (
https://play.google.com/store/apps/deta ... ediaplayer)
Можете описать механизм работы? Допустим в системе происходит какое то событие, CCU.IO отправляет данные (некий текст) в google, в ответ приходит mp3, а потом??
Я рассуждаю в правильном направлении?))
Bluefox писал(а):Я хочу функционал Text2Speech встроить в Home Commander. Таким образом в будущем понадобится только одна программа.
А сам Home Commander является только посредником и "мозг" у программы отсутствует.
Кстати есть вторая версия Home Commander, где "пофиксена" проблема с громкостью. Нужно только деинсталлировать старую, а то с ключами что то не то.
homeCommander-release_V1.1.zip
Эта программка устанавливается на планшет и соответственно использует его аппаратное обеспечение (динамики, микрофон).
Можно использовать этот планшет/телефон в качестве HMI-панели умного дома.
Но как вывести звук, например, с разъема 3,5 на самой малине (не хотелось бы подключать акустику к планшету)?
Bluefox писал(а):Запрограммировать на CCU.IO "прогноз погоды" или "отвалился инет" не составляет труда.
Можно подробнее для новичков?))
Bluefox писал(а):А вот с "пропало питание на CCU.IO" сложнее. Нужен UPS.
Вот тут у меня как раз проблем нет...
У меня стоит UPS Ippon 600 Pro с USB, подключение к малине происходит через программку
NUT.
При возникновении каких событий, демон upsmon можно настроить на выполнение bash-скрипта, который, в свою очередь, используя входные данные, может выполнить запрос curl (например) и посредством HTTP отдать данные CCU.IO.
Если есть возможность в CCU.IO запускать bash-скрипты, то можно напрямую обращаться к демону upcd который выдает кучу полезной информации о состоянии UPS, в том числе и управлять онным (выключать бипер, проводить профилактику АКБ и пр.).
Еще хотел спросить, у меня в логах есть некоторые ошибки, стоит ли на них обращать внимание?
Код: Выделить всё
2014-07-14 16:06:14.766 ^[[33mwarn ^[[0m: script-engine global.js: Error: ENOENT, no such file or directory '/opt/ccu.io/scripts/global.js'