Релиз IntraHouse V5
-
@homa, добрый день. Если пока не собрались - вероятно, есть смысл не торопиться. Модуль переноса проектов создавался в начале разработки V5. Сейчас уже выходим на финишную, модуль переноса будет обновлен.
Что переносится:- устройства в дерево устройств с учетом уровней и зон
- каналы, привязки - практически для всех плагинов, которые есть в V5 (modbus, mqtt, megad, http,ping,laurent,..)
- картинки
- списки экранов, списки мнемосхем
Добавим перенос, сейчас нет:
- камеры
- сниппеты
- сценарии
- мультисценарии, наборы устройств
(возможно, сценарии нужно будет местами отредактировать) - интеграция устройств в мобильное приложение
Что не переносится совсем - это визуализация, так как изменился подход. Была попытка перенести устройства с типовыми шаблонами на пустую мнемосхему - чтобы просто видеть, какие устройства нужно там разместить. По факту визуализацию придется делать заново.
После обновления модуля переноса опубликуем инструкцию.
-
- Изменял. Не помогает
- Пробовал. Не помогает
- Пробовал
- Галочки "Другое место для хранения проектов" нет. Проекты лежат в папке по умолчанию
Вот лог:
19.01 20:26:05.225 INFO:------------------------------------------------------------------------
Server has started
Service folder: C:\Users\Алексей\AppData\Local\ih-v5\backend
Project folder: C:\ProgramData\ih-v5/projects/demo_162292021057519.01 20:26:05.232 INFO: Versions System: 5.8 Project: 5.8
19.01 20:26:05.460 INFO: Custom Tables (custombase):
19.01 20:26:09.060 INFO: Schedule engine has started
19.01 20:26:09.088 INFO: Device engine has started, devices: 30
19.01 20:26:09.088 INFO: Scene engine has started, script instances: 0
19.01 20:26:09.091 INFO: sqlite v5.0.20
19.01 20:26:09.174 INFO: Plugin engine has started, units: 2
19.01 20:26:09.177 INFO: Trend engine has started
19.01 20:26:09.307 INFO: UDP server has started
19.01 20:26:09.308 INFO: Webserver has started on http://localhost:8089
19.01 20:26:09.308 ERROR: UDP server port: 8088 error! EADDRINUSE: Address in use
19.01 20:26:09.991 INFO: P2p has started: 577 431 604
19.01 20:26:37.375 INFO: C:\Users\Алексей\AppData\Local\ih-v5\tools\7z.exe x -y C:\Users\Алексей\AppData\Local\ih-v5\tmp\project.zip -oC:\Users\Алексей\AppData\Local\ih-v5\tmp\project
19.01 20:26:39.100 ERROR: import Такая папка уже существует!
19.01 20:42:22.054 WARN: Folder C:\ProgramData\ih-v5\projects\demo_1622920210575 zip to C:\ProgramData\ih-v5\projects\demo_1622920210575.zip
19.01 20:42:22.055 INFO: C:\Users\Алексей\AppData\Local\ih-v5\tools\7z.exe a -tzip C:\ProgramData\ih-v5\projects\demo_1622920210575.zip C:\ProgramData\ih-v5\projects\demo_1622920210575 -xr!db -xr!logdb -xr!operative -xr!temp
19.01 20:44:51.415 INFO: C:\Users\Алексей\AppData\Local\ih-v5\tools\7z.exe x -y C:\Users\Алексей\AppData\Local\ih-v5\tmp\demo_162292021057555.zip -oC:\Users\Алексей\AppData\Local\ih-v5\tmp\demo_162292021057555
19.01 20:44:53.197 ERROR: import Такая папка уже существует!
-
Попробовал эту процедуру на машине с линуксом - работает. Даже одни и теже проекты импортируются несколько раз. На винде ошибка.
-
@intrapro
Добрый день! Спасибо за ответ. Действительно, если все, что Вы описали будет реализовано в обозримом будущем, проще переехать со штатным импортом. Визуализация совершенно не критично, если весь функционал работает, её можно рисовать постепенно.
Чем мы, сообщество, и я, как пользователь, можем вам помочь, чтобы ускорить разработку функционала и повысить качество импорта?)
-
Господа, после обновления до версии 5.8.4, заметил , что во вкладке "удаленный доступ" пропал ключ р2р, раньше был на месте, что делать?
Или сервер р2р не работает?
-
@thunder_d, спасибо за bug report.
Доступ работает, проблема только в отображении
Пофиксили, в течение часа выйдет 5.8.5
-
Ну и прекрасно
-
Пользователь @Lost написал в Релиз IntraHouse V5:
Попробовал эту процедуру на машине с линуксом - работает. Даже одни и теже проекты импортируются несколько раз. На винде ошибка.
Добрый день, действительно при загрузке проектов под Windows была проблема. Исправлено в версии v5.8.5
-
Это сообщение удалено!
-
Это сообщение удалено!
-
Пользователь @homa написал в Релиз IntraHouse V5:
вот я с лета откладываю переезд на v5, потому что судя по форуму проблем много, а ручной работы еще больше. переехать очень хочется, но понимаю, что нужно выделить очень много времени, а с ним напряг
Я в аналогичной ситуации. Однако помню как переезжал с V3 на V4. На новой машинке установил V4 и размеренно создавал плагины, устройства, привязки и визуализацию. Аврал был только в тот момент когда выключил V3 и включил версию V4 - на всех железках вбил новый адрес сервера и начал отлаживать сценарии. В первую очередь конечно освещение/отопление/водоснабжение. Сейчас к этому всему добавились еще система протечки, охранка, контроль доступа, вентиляция, гараж, баня и куча сервисных вещей. У меня на текущий момент 290 устройств, 38 мнемосхем и 17 экранов, а главное - 76 рабочих сценариев (без наборов мультисценариев)....
Но V5 стоит на том же железе что и V4, поэтому реально вначале перевести только освещение в доме (два отдельных контроллера), далее отопление и вентиляцию разом (завязаны друг на друга и это в сумме 4 контроллера), к ним в придачу охранка и всякие сервисные сценарии. Ну и в конце - гараж, баня и все сервисные сценарии.
-
Добрый вечер!
Подключил к контроллеру MegaD модуль MegaD-2RW, который управляется по шине 1-wire. Из сценария с использованием this.pluginCommand каналы модуля переключаются нормально. Не могу разобраться, как управлять каналами этого модуля с мнемосхем. Или этот функционал еще не реализован?
-
@Lost, а причем тут мнемосхема и именно этот модуль? Все так же - к каналу плагина MegaD привязываете устройство, которое помещаете на мнемосхему.
-
@Alex_Jet Но в этом модуле каналы адресуются слегка по другому, например вместо 43 будет 43А, 43В. Так их в плагине и создавать?
-
@Lost, канал должен выглядеть примерно так: 43_ffaa7892678_A (внутри - адрес 1-Wire )
-
@intrapro Ясно. Попробую.
-
@intrapro Как вы написали не работает. Работает если прописать канал как 43А или 43В. Как тут указать адрес модуля, чтобы можно на одной шине иметь несколько MEGAD-RW?
-
@Lost, плагин MegaD для V5 не изменяли, только обернули. В V4 был функционал для работы с DS2413, описан здесь
- запрос /sec/?pt=32&cmd=list
- ответ приходит в виде 79c439000000:OFF/OFF;c6c439000000:ON/ON
Ответ отправляется в каналы 32_79c439000000_А, 32_79c439000000_B. и тд
Команда соответственно формируется так: /sec/?cmd=32A:1&addr=79c439000000
Посмотрите в отладчике, какой приходит ответ на запрос.
-
@intrapro В отладчике это:
27.01 21:21:48.059 megad2:
27.01 21:21:48.059 megad2: localhost => 192.168.1.15 HTTP GET /sec/?pt=43A&cmd=list
27.01 21:21:48.105 megad2: localhost <= 192.168.1.15 response: statusCode=200 contentType = text/html
27.01 21:21:48.106 megad2: body: 225758000000:OFF/OFF
27.01 21:21:48.107 IH: get [
{ id: '43A_225758000000_A', value: '0' },
{ id: '43A_225758000000_B', value: '0' }
-
@Lost, запрос д б /sec/?pt=43&cmd=list, не 43A
Тогда и каналы будут 43_225758000000_A, 43_225758000000_B
Запрос нужно только для одного канала делать, как обычно для 1-Wire, остальные заполняются результатами этого запроса