Jump to content
XPEnology Community

aleksey_z

Member
  • Posts

    258
  • Joined

  • Last visited

Everything posted by aleksey_z

  1. Всем привет. Похоже опять бан от Сино прошел по их серийникам/МАС-ам? У меня на 3-х машинах перестала Пуш-нотификация работать и в https://account.synology.com пробелы стали вместо моделей DS3615xs. У кого как?
  2. Бридж для vera, насколько я понял, видит нормально только бинарные датчики, которые возвращают "0" или "1"; "on" или "off" (двери, движение, дым и т.д.). Все работает и с предыдущим образом. Важны правильные конфигурационные файлы. Ибо при экспериментах заметил, что один лишний символ (пробел, лишняя строка) вызывают появление ошибок при старте контейнера, соответственно бриджа. После ребутов НАС-а бридж запускается, все подхватывается. Уже четвертый день гоняю свою систему - работает отлично. Единственные бока - это нормально подобрать названия устройств и сцен на русском языке, чтоб Siri правильно их распознавала при произношении команд. Вот рабочие конфиги: config.json { "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "description": "This is an example configuration file with all supported devices. You can use this as a template for creating your own configuration file containing devices you actually own.", "platforms": [ { "platform": "Vera", "name": "Vera", "veraIP": "192.168.1.13", "includesensor": true, "ignorerooms": false, "securitypoll": 2000, "includethermostat": [7,10], "includeRGB": false, "garageLocks": false, "ignoredevices":[5,8,11], "ignorescenes":[1], "houseModes": true } ] } Hide install.sh #!/bin/bash # This file gets executed as root, so you can use it to # install or update any plugin dependencies. # See https://github.com/marcoraddatz/homebridge-docker#installsh npm install -g homebridge-vera Hide package.json { "name": "DiskStationHomeBridge", "description": "HomeKit support for the impatient.", "version": "0.1.1", "license": "ISC", "preferGlobal": true, "main": "index.js", "scripts": { "dev": "DEBUG=* ./bin/homebridge -D -P example-plugins/ || true", "start": "node VeraLink.js", "test": "eslint index.js accessories/*" }, "repository": { "type": "git", "url": "git://github.com/nfarina/homebridge.git" }, "dependencies": { "chalk": "^1.1.1", "commander": "2.8.1", "hap-nodejs": "0.4.27", "semver": "5.0.3", "node-persist": "^0.0.8", "debug": "^2.2.0", "create-hash": "^1.1.2", "request": "^2.75.0", "request-promise": "^4.1.1", "prompt": "^1.0.0", "async": "^1.5.2", "eventsource": "^0.2.1", "xmldom": "^0.1.19", "xpath": "^0.0.9", "polling-to-event": ">=2.0.2" } } Hide Полный лог после старта с такими конфигами в аттаче: homebridge (1).html
  3. о как. еще не вникал толком. завтра почитаю или попробую. А само ПО domoticz достаточно не плохое, пробовал.
  4. home-assistant и domoticz. первый работает, второй еще не пробовал, но должен работать.
  5. Привет. Нет, пока не надо, лучше еще добавить пару модулей и получится рабочая сборка сразу под несколько платформ.
  6. @-iliya- Как в Vera создать фейковый выключатель или сценарий. Предпочтительно сценарий. Смысл - ничего в сценарии не делать (м.б. в некоторых вариации с освещением) - просто изменение состояние при включении и выключении сценария. Или просто задержка 0,2 сек в сценарии. Т.е. включил сценарий/выключатель вручную - задержка 0,2 сек - состояние включено; выключил сценарий/выключатель вручную - задержка 0,2 сек - состояние выключено.
  7. Привет. Огромное спасибо @Bob the Builder за его помощь и собранный образ homebridge с конфигами для homebridge-vera Похоже бридж для Vera работает! Я убрал из конфигов всех файлов все, что касается других платформ (OpenRemote и HomeAssistant) и оставил только для Vera. Пересоздал контейнер - запустился. Устройства подтянулись все, кроме сенсоров, хотя указал принудительно. Т.к. не имею iOS 10, а только iOS 9.3.5 - установил для начала приложение Devices исходя из этой статьи. Приложение увидело бридж, запросило код, ввел код получил свои устройства, подключенные к Vera; кроме сенсоров, хотя температуру с них (сенсора термостата теплого пола и сенсора термостата кондиционера) различает. Обозвал устройства и комнаты по Русски, разнес устройства по разным комнатам. Добавил простенькие сценарии "Я в офисе" и "Я ушел" с включением и выключением всех выключателей и димера (с заданием уровня). Ребутнул приложение. Дальше - Siri. Нормально все подхватилось! Различает термостаты, можно задавать режимы и температуру в градусах цельсия; различает выключатели, можно сказать уровень димера в процентах - поставит. Нормально понимает и выполняет сценарии, отвечает температуру с сенсоров термостатов, причем с каждого свою (26 с термостата теплого пола и 28 с термостата кондиционера - разница 2 градуса - высота расположения сенсоров). Если спросить температуру в офисе - отвечает в пределах 26-28 градусов. Работает очень быстро, не ожидал. В общем нужно дальше разбираться.
  8. Привет. У меня сенсоры вообще не подцепились, а их три. Правда они не дискретные, а в составе термостатов. У первого термостата есть сенсор температуры; у второго - сенсор температуры и сенсор тока (мощность). И все эти три сенсора в Vere есть. А в бридже - нет. air cond tstat Hide warm floor tstat Hide Или он только бинарные сенсоры видит? Хотя у тебя сенсор Температуры есть. Тогда не пойму. Бридж Home Assistant-а сходу все вытянул из Vera. P.S. А как ты образ fastfreddi запустил? какие конфиги? ибо у меня он сразу не становился, была ошибка, чего то не находил при установке.
  9. ну так конечное приложение видит этот бридж и состояния устройств в Vera? у меня в логе устройства Vera видны, но реакции от них, в отличии от Openremote и Home Assistant, никаких. log 10:02:39 VeraLink initializing 10:02:39 [37m[2017-7-30 10:02:39][39m --- stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Loaded plugin: homebridge-server stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Registering platform 'homebridge-server.Server' stdout 10:02:39 [37m[2017-7-30 10:02:39][39m --- stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Loaded plugin: homebridge-vera stdout 10:02:39 VeraLink initializing stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Registering platform 'homebridge-veralink.Vera' stdout 10:02:39 [37m[2017-7-30 10:02:39][39m --- stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Loaded config.json with 3 accessories and 2 platforms. stdout 10:02:39 [37m[2017-7-30 10:02:39][39m --- stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Loading 2 platforms... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing Vera platform... stdout 10:02:39 Process Device 3: Dimmer stdout 10:02:39 Process Device 4: Switch 1 stdout 10:02:39 Process Device 6: Switch 2 stdout 10:02:39 Process Device 7: Warm Floor stdout 10:02:39 Process Device 10: Air Conditioner stdout 10:02:39 Process Device 0: House Modes stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'Dimmer'... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'Switch 1'... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'Switch 2'... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'Warm Floor'... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'Air Conditioner'... stdout 10:02:39 [37m[2017-7-30 10:02:39][39m [36m[Vera][39m Initializing platform accessory 'House Modes'... stdout 10:02:39 Scan this code with your HomeKit App on your iOS device to pair with Homebridge: stdout 10:02:39 [30m[47m [49m[39m stdout 10:02:39 [30m[47m ┌────────────┐ [49m[39m stdout 10:02:39 [30m[47m │ 031-45-154 │ [49m[39m stdout 10:02:39 [30m[47m └────────────┘ [49m[39m stdout 10:02:39 [30m[47m [49m[39m stdout 10:02:39 [37m[2017-7-30 10:02:39][39m Homebridge is running on port 51826. Hide а вот логи от Openremote и Home Assistant, при вкл/выкл выключателей: log 10:34:42 [37m[2017-7-30 10:34:42][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "switch.switch_1_4", "old_state": {"entity_id": "switch.switch_1_4", "state": "off", "attributes": {"Vera Device Id": 4, "friendly_name": "Switch 1"}, "last_changed": "2017-07-30T10:33:15.897698+00:00", "last_updated": "2017-07-30T10:33:15.897698+00:00"}, "new_state": {"entity_id": "switch.switch_1_4", "state": "on", "attributes": {"Vera Device Id": 4, "friendly_name": "Switch 1"}, "last_changed": "2017-07-30T10:34:42.518673+00:00", "last_updated": "2017-07-30T10:34:42.518673+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:42.518699+00:00"} stdout 10:34:42 [37m[2017-7-30 10:34:42][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "group.all_switches", "old_state": {"entity_id": "group.all_switches", "state": "off", "attributes": {"entity_id": ["switch.switch_1_4", "switch.switch_2_6"], "order": 0, "auto": true, "friendly_name": "all switches", "hidden": true, "assumed_state": false}, "last_changed": "2017-07-30T10:33:15.898497+00:00", "last_updated": "2017-07-30T10:33:15.898497+00:00"}, "new_state": {"entity_id": "group.all_switches", "state": "on", "attributes": {"entity_id": ["switch.switch_1_4", "switch.switch_2_6"], "order": 0, "auto": true, "friendly_name": "all switches", "hidden": true, "assumed_state": false}, "last_changed": "2017-07-30T10:34:42.519645+00:00", "last_updated": "2017-07-30T10:34:42.519645+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:42.519663+00:00"} stdout 10:34:42 [37m[2017-7-30 10:34:42][39m [36m[Celling 1][39m Switch received status http://192.168.1.3:8688/controller/rest/status/403150 state is currently 1 stdout 10:34:42 [37m[2017-7-30 10:34:42][39m [36m[Celling 1][39m Setting power state to on stdout 10:34:42 [37m[2017-7-30 10:34:42][39m [36m[Celling 1][39m HTTP set power function succeeded! stdout 10:34:45 [37m[2017-7-30 10:34:45][39m [36m[Celling 2][39m Switch received status http://192.168.1.3:8688/controller/rest/status/403151 state is currently 1 stdout 10:34:45 [37m[2017-7-30 10:34:45][39m [36m[Celling 2][39m Setting power state to on stdout 10:34:45 [37m[2017-7-30 10:34:45][39m [36m[Celling 2][39m HTTP set power function succeeded! stdout 10:34:46 [37m[2017-7-30 10:34:46][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "switch.switch_2_6", "old_state": {"entity_id": "switch.switch_2_6", "state": "off", "attributes": {"Vera Device Id": 6, "friendly_name": "Switch 2"}, "last_changed": "2017-07-30T10:10:45.783817+00:00", "last_updated": "2017-07-30T10:10:45.783817+00:00"}, "new_state": {"entity_id": "switch.switch_2_6", "state": "on", "attributes": {"Vera Device Id": 6, "friendly_name": "Switch 2"}, "last_changed": "2017-07-30T10:34:46.361680+00:00", "last_updated": "2017-07-30T10:34:46.361680+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:46.361707+00:00"} stdout 10:34:49 [37m[2017-7-30 10:34:49][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "switch.switch_1_4", "old_state": {"entity_id": "switch.switch_1_4", "state": "on", "attributes": {"Vera Device Id": 4, "friendly_name": "Switch 1"}, "last_changed": "2017-07-30T10:34:42.518673+00:00", "last_updated": "2017-07-30T10:34:42.518673+00:00"}, "new_state": {"entity_id": "switch.switch_1_4", "state": "off", "attributes": {"Vera Device Id": 4, "friendly_name": "Switch 1"}, "last_changed": "2017-07-30T10:34:49.588420+00:00", "last_updated": "2017-07-30T10:34:49.588420+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:49.588454+00:00"} stdout 10:34:49 [37m[2017-7-30 10:34:49][39m [36m[Celling 1][39m Switch received status http://192.168.1.3:8688/controller/rest/status/403150 state is currently 0 stdout 10:34:49 [37m[2017-7-30 10:34:49][39m [36m[Celling 1][39m Setting power state to off stdout 10:34:49 [37m[2017-7-30 10:34:49][39m [36m[Celling 1][39m HTTP set power function succeeded! stdout 10:34:52 [37m[2017-7-30 10:34:52][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "switch.switch_2_6", "old_state": {"entity_id": "switch.switch_2_6", "state": "on", "attributes": {"Vera Device Id": 6, "friendly_name": "Switch 2"}, "last_changed": "2017-07-30T10:34:46.361680+00:00", "last_updated": "2017-07-30T10:34:46.361680+00:00"}, "new_state": {"entity_id": "switch.switch_2_6", "state": "off", "attributes": {"Vera Device Id": 6, "friendly_name": "Switch 2"}, "last_changed": "2017-07-30T10:34:52.408235+00:00", "last_updated": "2017-07-30T10:34:52.408235+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:52.408263+00:00"} stdout 10:34:52 [37m[2017-7-30 10:34:52][39m [36m[HomeAssistant][39m Received event: {"event_type": "state_changed", "data": {"entity_id": "group.all_switches", "old_state": {"entity_id": "group.all_switches", "state": "on", "attributes": {"entity_id": ["switch.switch_1_4", "switch.switch_2_6"], "order": 0, "auto": true, "friendly_name": "all switches", "hidden": true, "assumed_state": false}, "last_changed": "2017-07-30T10:34:42.519645+00:00", "last_updated": "2017-07-30T10:34:42.519645+00:00"}, "new_state": {"entity_id": "group.all_switches", "state": "off", "attributes": {"entity_id": ["switch.switch_1_4", "switch.switch_2_6"], "order": 0, "auto": true, "friendly_name": "all switches", "hidden": true, "assumed_state": false}, "last_changed": "2017-07-30T10:34:52.409037+00:00", "last_updated": "2017-07-30T10:34:52.409037+00:00"}}, "origin": "LOCAL", "time_fired": "2017-07-30T10:34:52.409052+00:00"} stdout 10:34:52 [37m[2017-7-30 10:34:52][39m [36m[Celling 2][39m Switch received status http://192.168.1.3:8688/controller/rest/status/403151 state is currently 0 stdout 10:34:52 [37m[2017-7-30 10:34:52][39m [36m[Celling 2][39m Setting power state to off stdout 10:34:52 [37m[2017-7-30 10:34:52][39m [36m[Celling 2][39m HTTP set power function succeeded! stdout Hide
  10. линк поглядел, перешел на вкладку плагины, глянул, что есть. нашел то, что нужно. но теперь линк не открывается.
  11. Что-то не получилось ничего. Пробовал запускать несколько образов с разными настройками (из разных описаний касательно последних 6.х.х версий ДСМ). И ваш образ тоже. Во всех случаях через 1-2 мин контейнер останавливался.
  12. Привет. Версия DSM последняя 6.1.3U1. Докер установил - дальше читаю, что делать. Цель - корректно установить и запустить этот homebridge с плагинами для homebridge-vera, и homebridge-http или homebridge-openremote для https://openremote.github.io/archive-dotorg/forums/HowTo - OpenRemote controlled by Siri.html и вот https://github.com/NovaGL/homebridge-openremote Да, нашел ваш sybdata/homebridge-docker . Как далее нужно корректно устанавливать?
  13. Всем привет. Вот дошла очередь более подробно разобраться с Docker (ранее как-то пробовал, не вышло - вроде все устанавливалось, но не работало, в итоге забил - ибо находил или готовые пакеты, или пробовал ставить из-под DebChr/IPKG (но я не сильно в Линукс). Знаю точно, есть на форуме спецы по установке и работе с Docker и контейнерами к нему. Стала задача установить homebridge для контроллера Vera Edge на сервер. Начал читать интернет, почти сразу наткнулся на возможность установить homebridge в Docker с кучей описаний, и такой же кучей приписок и пояснений, что нужно сделать, чтобы этот Docker с homebridge настроить: https://www.marcoraddatz.com/en/2016/07/13/run-homebridge-on-a-synology/ https://hub.docker.com/r/benzman81/homebridge-docker/ с настройками для контроллера Vera https://habrahabr.ru/post/282870/ https://github.com/damianxd/homebridge-vera https://github.com/Hackworth/VeraHomeKitBridge с форума Vera тоже ссылаются на одну из ссылок выше: http://forum.micasaverde.com/index.php?topic=36131.0 Пакет Docker из центра пакетов установил. Ежели есть у кого из форумчан, работающих с Docker, несколько минут времени - проясните - как этот homebridge технично установить и ЗАПУСТИТЬ. Спасибо.
  14. @Bob the Builder xpenoboot 5.1-5.2 x64 nanoboot 5.0 x86 xpenoboot_5.1-5.2.zip Nanoboot.zip
  15. Yes, is this the Versionsnumber for the Client included in Download Station 3.8.4-3468. I use only the Download Station to download torrents. Works great. Here is a screenshot from the torrent tracker:
  16. не совсем понятно: -перенес базу на мария_10 (сервер вместо localhost - localhost:/run/mysqld/mysqld.sock) порт 3307 сайт подхватился - но в последствии не смог штатно обновить версию движка, вываливается с ошибкой конфигурации БД. Переключил на мария_5 - нормально сайт обновился. команда бэкапа не работает для базы в мария_10
  17. to antihrist2002 Привет. Все работает безупречно, еще раз спасибо. Но вот стал доступен пакет, для установки MariaDB_10 (сейчас установлена и работает MariaDB_5, ver.5.5.54). На тестовом сервере с (тестовым сайтом) установил еще и MariaDB_10, ver.10.0.30. Т.е. сейчас на тестовом сервере запущено два сервера SQL MariaDB_5 и MariaDB_10. PHPmyAdmin тоже обновился и в нем теперь присутствует выбор сервера SQL: MariaDB_5 и MariaDB_10.Вопрос. Как сделать/переключить/перенастроить, чтоб сайт работал с базой SQL MariaDB_10? Примерный алгоритм действий. И как, если теперь будет использоваться MariaDB_10, будет выглядеть команда на выполнение бекапа базы? Или один из серверов SQL отключить (MariaDB_5)? Спасибо.
  18. You need to use a real pair serial number / MAC for your xpenology server. Only in this way work Push-notifications.
  19. смотри/читай/настраивай - что во что транскодируется (видеофайл оригинальный и как он отдается на смартфоны). я DLNA не пользую.
  20. Ну что, принял пару? Работает транскодинг или что там не работало?
  21. Попробуй эти 13A0LWN007948 00113226B345 00113226B346 00113226B347 00113226B348 Hide
  22. Пару поищи на фото в интернете, подойдет от любой модели (ну для пущей уверенности поищи модели с Intel на борту).
×
×
  • Create New...