Добро пожаловать!
В этом форуме вы можете обсудить iRidium с другими пользователями.
Основные компоненты iRidium - приложение i3 pro и iRidium Server. Публикуйте здесь свои вопросы, идеи и найденные ошибки.
Вопрос команде технической поддержки вы можете задать, отправив приватное сообщение или email.
Подпишитесь на Историю обновлений, чтобы быть в курсе всех новостей!
Мы перевели нашу службу поддержки на новую систему технической поддержки. С 17.01.2022 мы отключили возможность создавать обращения через личный кабинет userecho. Теперь все запросы обрабатываются по почте на support@iridi.com .
Спасибо вам за ваше понимание и хорошего дня.
Yahoo Weather Module - Need to extract data
Hi everyone -
I'm currently working on a project to close the shutters at a certain time. I can set that time manually and the function works. Now, I would like to close the shutters at the sunset time.
I am using the Yahoo Weather Module, and I would like to know how to extract this sunset time to use it in my script.
Thank you for your support! :)
UDP Messages not coming to iRidium Client.
We have projector in our project and it is sending UDP messages to port 53862.
I have driver in iridium that is listening to that port but nothing are logged.
What might cause this problem????
Problems with landscape-portrait projects
Hi
Please open project in attachment.
In Emulator, this project is in portrait-mode (and that's correct)
But in Windows, the project is rotated into landscape mode (what is not correct).
Please fix this.
Thanks
Theo
Как считать поле data из Feedback в JS ?
В Драйвере в Feedback создаю элемент:
Name: Розетка
Data: ZWayVDev_zway_4-5-38
Каждую секунду я опрашиваю сервер и мне приходят обновленные ID. Мне нужно пробежаться по всем элементам в Feedback, прочитать поле Data и сравнить Data c полученным ответом от сервера. Это возможно?
Основная идея, чтобы в Name лежало человеческое имя, а в Data лежало ID устройства с которым я буду сравнивать приходящие от сервера обновления.
Не считывается IR.GetDevice("AV").GetCommandAtName("Command 1").data
По инструкции http://dev.iridiummobile.net/Drivers_API#.GetCommandAtName хочу считать поле data, но там пусто.
В Драйвер добавляю элемент в Commands с полями:
Name: ZWayVDev_zway_4-5-38
Type: POST
URI:
Data: hahaha
Хочу в JS прочитать data:
IR.AddListener(IR.EVENT_CHANNEL_SET, that.device, function(name, value) {
var Command = that.device.GetCommandAtName(name);
IR.Log("id: " + Command.id + ", name: " + Command.name + ", data: " + Command.data);
Ответ:
[02-10-2017 12:55:57.753] INFO CORE * The client started to work *
[02-10-2017 12:55:59.968] INFO SCRIPT id: 2, name: ZWayVDev_zway_4-5-38, data:
[02-10-2017 12:55:59.968] INFO SCRIPT /ZAutomation/api/v1/devices/ZWayVDev_zway_4-5-38/command/on
data пусто!!!
сервер часто
Доброго дня!
Есть сервер на RPi 3. В данный момент он работает на версии иридиум 1.1.8 (build 1.1.8.12782, Jul 18 2017 18:01:58) . Ну как работает - минут 5-10. Потом сервер iridium зависает и он ребутится ватчдогом. Интервалы до перезагрузки разные. Иногда 2 минуты, иногда 15 минут. Но в среднем 5-10.
Я ставил последнюю версию сервера - 1.2.1 он ведет себя точно так же. Пробовал очистить все папки, снести иридиум и устанавливал все по новой. Перезагрузки не прекратились.
Запустил параллельный пинг яндекса. На 214 пинге в веб интерфейсе сервера шапка стала красной. На 229 сервер ушел в ребут.
Как понять причину перезагрузок?
в логах сервера встречал это:
[30-09-2017 00:17:06.000] DEBUG CORE Core DoInit
[30-09-2017 00:17:06.000] INFO TRACE === Crash Detected ===
[30-09-2017 00:17:06.000] INFO TRACE === End of Crash ===
[30-09-2017 00:17:06.000] INFO CORE Alert detected!!!
[30-09-2017 00:17:06.000] DEBUG CORE Core StartLoading
[30-09-2017 00:17:06.000] DEBUG PROJECT Load project /var/lib/iRidium Server/Documents/Project_1506720336160/
и это:
[30-09-2017 01:17:06.000] DEBUG CORE Core DoInit
[30-09-2017 01:17:06.000] INFO TRACE === Crash Detected ===
[30-09-2017 01:17:06.000] INFO TRACE Segmentation fault(11) at 0xD5FDD5F4 near 0xD5FDD5F4
[30-09-2017 01:17:06.000] INFO TRACE TraceSize 1, ErrorAddr: d5fdd5f
[30-09-2017 01:17:06.000] INFO TRACE === End of Crash ===
[30-09-2017 01:17:06.000] INFO CORE Alert detected!!!
[30-09-2017 01:17:06.000] DEBUG CORE Core StartLoading
[30-09-2017 01:17:07.000] DEBUG PROJECT Load project /var/lib/iRidium Server/Documents/Project_1506720336160/
В других логах все выглядит нормально:
[30-09-2017 09:49:09.000] DEBUG CORE Core DoInit
[30-09-2017 09:49:09.000] DEBUG CORE Core StartLoading
[30-09-2017 09:49:10.000] DEBUG PROJECT Load project /var/lib/iRidium Server/Documents/Project_1506720336160/
Generic import
Dear, I would like to know when the generic import will be included? I've noticed the import buttons are back in the release. Could you please inform us about how this function will work so we can start work on our side for generating the import-file. The process of manually creating x tags a week is a very timeconsuming work. this has also been asked by Theo.
IR.EVENT_ITEM_RELEASE doesn't work any more after update 1.2.0
After my client updated to iRidium 1.2.0 we were surprised to find some buttons not working correctly any more. After troubleshooting we found IR.EVENT_ITEM_RELEASE didn't trigger any more when you hold the button and then release it. I fixed it by adding IR.EVENT_ITEM_END_HOLD.
Was this change intentional? if so, why isn't it mentioned in the change log?
Сервис поддержки клиентов работает на платформе UserEcho