Нет.А 150826_cc.log и 150827_cc.log там были? С engine всё в порядке, да конфигурация быглядит нормально.
Умный дом по радиоканалу
Re: Умный дом по радиоканалу
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Да, это одно и то-же. Например как тефлон и фторопласт.Ivan Nikol писал(а):Не припомню о чем конкретно была речь но явно не про MRF49XA. И теперь собственно вопрос - MRF49XA и RFM12 - это разве одно и тоже???
Собственно HopeRF давно известный приколист, берут чипы от известного производителя, вернее скорее производят на той-же фабрике. Называют их немного иначе, и профит.
Например чипы от Semtech: SX1231 у них превратился в RF69, а SX1272 в RF96. Соответственно MRF49XA от MIcrochip в RF12 чип или RFM12 модуль.
К чему это я, а ну да, готовится к выходу относительно универсальный модуль, с конфигурацией на выбор:
- Контроллер STM32 в корпусе LQFP48.
- LAN на стандарной плате на ENC28J60.
Либо на этом же разьёме USB/UART - RF на RFM69W/RFM69HW.
В радиоканале совместим с CC11xx.
Совместимость с RFM12 теоретически возможна, но на практике не проверялась. - Дополнительная плата расширения RS485.
LAN + RF
LAN + RF + RS485.
USB/UART + RF.
Полная совместимость со старыми платами расширения.
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
Спасибо Вам за терпение и ответы на глупые вопросы. )))comparator писал(а):Да, это одно и то-же. Например как тефлон и фторопласт.Ivan Nikol писал(а):Не припомню о чем конкретно была речь но явно не про MRF49XA. И теперь собственно вопрос - MRF49XA и RFM12 - это разве одно и тоже???
Собственно HopeRF давно известный приколист, берут чипы от известного производителя, вернее скорее производят на той-же фабрике. Называют их немного иначе, и профит.
Например чипы от Semtech: SX1231 у них превратился в RF69, а SX1272 в RF96. Соответственно MRF49XA от MIcrochip в RF12 чип или RFM12 модуль.
п.с.:
Еще помнится мне были нюансы при обновлении железа(слетали сетевые настройки и общая конфигурация ноды), по Вашему ответу( адресация еепром – где хранятся настройки произвольная) и вследствие этого получается каша – в итоге настройки нужно делать заново. Можно ли конфигурацию ноды и сетевые настройки в еепром привязать к конкретным адресам и сделать стандартом для всех последующих обновлений железа?
Тогда обновление было бы безболезненным. С уважением Иван.
Re: Умный дом по радиоканалу
Тогда ОЙ! Повториться, обращайтесь.Kaldarinz писал(а):Нет.А 150826_cc.log и 150827_cc.log там были? С engine всё в порядке, да конфигурация быглядит нормально.
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
Еще один момент – управление LED диодом или лентой при помощи ШИМ, а так же управление димером для ламп. В старой версии управление было на меньшее число шагов(по-моему 100) и при резком изменении управляющего значения (к примеру с 0 на 90) ШИМ изменялся плавно автоматически. То есть просто отправляем в шим число 100 и он плавно изменяется от 0 до 100%(и наоборот) - а это очень солидно выглядит.
В новой же версии количество шагов изменено до 0-65535 и при этом отсутствует плавное изменение. То есть что отправил то моментально и получил… теперь для реализации плавного розжига или притухания нужно наваять немаленькую лограмму… ((( и так для каждой диммируемой нагрузки…
Можно ли добавить в лограмму макрос-элемент который будет управляться на входе от 0до100% а на выходе плавно менять 0-65535. ?
И второй элемент который имеет несколько входов(заранее заданные уровни) а на выходе получаем плавное изменение от 0-65535(для плавного включения или выключения ламп или диодов до заданого заранее уровня) ?
Спасибо.
В новой же версии количество шагов изменено до 0-65535 и при этом отсутствует плавное изменение. То есть что отправил то моментально и получил… теперь для реализации плавного розжига или притухания нужно наваять немаленькую лограмму… ((( и так для каждой диммируемой нагрузки…
Можно ли добавить в лограмму макрос-элемент который будет управляться на входе от 0до100% а на выходе плавно менять 0-65535. ?
И второй элемент который имеет несколько входов(заранее заданные уровни) а на выходе получаем плавное изменение от 0-65535(для плавного включения или выключения ламп или диодов до заданого заранее уровня) ?
Спасибо.
Re: Умный дом по радиоканалу
Для управления LED лучше использовать Blinky, у неё нормально обрабатываются низкие яркости и есть параметр Fade.Ivan Nikol писал(а):Еще один момент – управление LED диодом или лентой при помощи ШИМ
Мне добиться плавного зажигания LED используя ШИМ не удалось, а в других применениях плавное нарастание мешает.
Что у него должно быть(параметры, входы, выходы, алгоритм)?Ivan Nikol писал(а): Можно ли добавить в лограмму макрос-элемент который будет управляться на входе от 0до100% а на выходе плавно менять 0-65535.
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
элемент (замедлитель) – подаем на вход к примеру 3000, а на выходе значение появляется не сразу, а постепенно(инкрементно) от 0 до 3000, так же наоборот подали на вход 0 а на выходе было к примеру 65535, и выходное значение начало перебирать к нулю.x13dev писал(а):Для управления LED лучше использовать Blinky, у неё нормально обрабатываются низкие яркости и есть параметр Fade.Ivan Nikol писал(а):Еще один момент – управление LED диодом или лентой при помощи ШИМ
Мне добиться плавного зажигания LED используя ШИМ не удалось, а в других применениях плавное нарастание мешает.Что у него должно быть(параметры, входы, выходы, алгоритм)?Ivan Nikol писал(а): Можно ли добавить в лограмму макрос-элемент который будет управляться на входе от 0до100% а на выходе плавно менять 0-65535.
У этого элемента должен быть один вход, один выход и внутри указываться коэффициент (время) перебора. Ну и диапазон изменения(максимальные верхнее и нижнее значения)
Вы говорите что в некоторых случаях, плавное притухание мешает – не знаю, в каких мешало, но я этим пользовался, а теперь это реализуется очень сложно и громоздко. Плюс ко всему ипользую для этого счетчик и генератор, но генератор работает на частоте срыва генерации, и притухание при этом очень медленное, это все связано с большим количеством шагов 65535, и это при том что я еще и использую умножение
Re: Умный дом по радиоканалу
Попробуйте v.0.315.901.100, компонента FadeIvan Nikol писал(а):У этого элемента должен быть один вход, один выход и внутри указываться коэффициент (время) перебора.
Не пригодилось.Ivan Nikol писал(а):Ну и диапазон изменения(максимальные верхнее и нижнее значения)
ИМХО применение костылей и не должно быть удобно. Возможно на ARM появится 16бит ШИМ и тогда к этому вопросу придётся вернуться.Ivan Nikol писал(а): Вы говорите что в некоторых случаях, плавное притухание мешает – не знаю, в каких мешало, но я этим пользовался, а теперь это реализуется очень сложно и громоздко. Плюс ко всему ипользую для этого счетчик и генератор, но генератор работает на частоте срыва генерации, и притухание при этом очень медленное, это все связано с большим количеством шагов 65535, и это при том что я еще и использую умножение
Re: Умный дом по радиоканалу
Попробывал вот так не работает.comparator писал(а):Обновился плагин MQTT-SN
- исправлены мелкие ошибки, замедляющие первоначальное подключение серверу.
- для последовательных портов добавлены черный/белый список.
mdef проверьте пожалуйста, 2 пункт должен реализовать функционал аналогичный вашей ветке.
<item name="MQTT-SN.Serial">
<item name="enable" value="true" saved="True" type="bool" />
<item name="whitelist" value="/dev/ttyUSB0" saved="True" type="string" />
</item>
Или еще надо добавить еще остальные 50 tty портов в blacklist?
Но сильно сомневаюсь, насколько я помню по коду ключевым было количесво попыток на порт см тут
В общем могу замуть jenkings который будеть брать последнюю версию engine и запускать на реальном железе - будет automatic testing. уйдем от engine в атачах
Проект работает на cubie board практически без нареканий каждое утро подымает жалюзи и шлет данные с сенсоров.
Связка вот такая x13(транспорт,актуатор) - nodered(PLC) - EmonCMS (storage) - pimatic(UI-в тестах).
Хотелки в порядке приоритета:
Столкнулся с прохождением через стены сигнала от cc1101 и хочу потестить вашу реальзацию mesh на stm32.
Есть парочка maple mini (STM32F103CBT6)
Сделайте пожалуйста профиль S3Сn12,
могу еще как гейт затестить тогда еще нужен S3SC12.
жду сенсоры bme280 отпишу когда потестирую.
Re: Умный дом по радиоканалу
А что конкретно не работает?mdef писал(а): Попробывал вот так не работает.
<item name="MQTT-SN.Serial">
<item name="enable" value="true" saved="True" type="bool" />
<item name="whitelist" value="/dev/ttyUSB0" saved="True" type="string" />
</item>
Нетmdef писал(а): Или еще надо добавить еще остальные 50 tty портов в blacklist?
Re: Умный дом по радиоканалу
Поменял частоту опросов порта и заработало. Сделал poll request на github, после слияния linux ветка будет не нужна.x13dev писал(а): А что конкретно не работает?
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
А можно не скромный вопрос, почему используется сторонний PLC? Есть какие-либо нарекания к встроенному ?mdef писал(а):Проект работает на cubie board практически без нареканий каждое утро подымает жалюзи и шлет данные с сенсоров.
Связка вот такая x13(транспорт,актуатор) - nodered(PLC) - EmonCMS (storage) - pimatic(UI-в тестах).
"maple mini" у меня в хозяйстве нет, могу сделать под разводку на OLIMEXINO, выводы на удобные вам подправите сами.mdef писал(а):Столкнулся с прохождением через стены сигнала от cc1101 и хочу потестить вашу реальзацию mesh на stm32.
Есть парочка maple mini (STM32F103CBT6)
Сделайте пожалуйста профиль S3Сn12, могу еще как гейт затестить тогда еще нужен S3SC12.
Несколько часов спустя.
Вариант S3SC11, сделан в новой ветке - experimental, на olimexino запустился, часа 4 гейтом отработал, вроде без проблем.
Так как F1 у меня практически не используется, HAL сделан по минимуму, DIO + AIn. Остальное, как будет время, ну или если очень сильно нужно .
Re: Умный дом по радиоканалу
Юзабилити, я полагаю, что встроенный PLC ,более удобен электоронщикам.comparator писал(а):А можно не скромный вопрос, почему используется сторонний PLC? Есть какие-либо нарекания к встроенному ?mdef писал(а):Проект работает на cubie board практически без нареканий каждое утро подымает жалюзи и шлет данные с сенсоров.
Связка вот такая x13(транспорт,актуатор) - nodered(PLC) - EmonCMS (storage) - pimatic(UI-в тестах).
Есть вероятность что чтение и написание лограм в встроенном редакторе будет для меня удобнее когда подтянется матчасть и/или лограмы в ноде
В Node-Red, где я недопонемаю по лограммам, могу дописать в функции на javascript, else if всякие + база примеров.
Чем я пользуюсь в Node-Red.
-модуль Sunevent - закрывает залюзи при закате, открывает при рассвете.
-модуль owfs чтение с 1-wire шины.
-модуль publish в narodmon
-модуль publish в emoncms
и преобразавание данных с сенсоров например RFNDUP в человеко понятные значения.
также В Node-red редактирование происходит в броузере.
Есть комюнити которое пишет модули и постит лограммы(> 400).
Без Node-Red пришлось бы для emoncms(или any other cms) писать данные в файл потом скриптом обрабатывать и плодить скрипты, что не оптимально.
В моем случае Node-red это директор потоков из разных протоколов/систем в единое целое.
Интеграция в общем.
Вам выслать в хозяйство? он модулем 4$ стоитcomparator писал(а):"maple mini" у меня в хозяйстве нет, могу сделать п
од разводку на OLIMEXINO, выводы на удобные вам подправите сами.
Спасибо огромное буду тестировать.comparator писал(а):
Вариант S3SC11, сделан в новой ветке - experimental, на olimexino запустился, часа 4 гейтом отработал, вроде без проблем.
Так как F1 у меня практически не используется, HAL сделан по минимуму, DIO + AIn. Остальное, как будет время, ну или если очень сильно нужно .
Добавлено
После переноса Twi устройств в, engine проявилось устройство raw. Я так понимаю можно добавить любое i2c и парсить данные в самостоятельно в plc. Но когда выбираю добавить Ta0 получаю not supportes, как быть?
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
вот что получил ((( при этом нода определилась нормально, проблема только с гейтомcomparator писал(а):Да, это одно и то-же. Например как тефлон и фторопласт.Ivan Nikol писал(а):Не припомню о чем конкретно была речь но явно не про MRF49XA. И теперь собственно вопрос - MRF49XA и RFM12 - это разве одно и тоже???
Собственно HopeRF давно известный приколист, берут чипы от известного производителя, вернее скорее производят на той-же фабрике. Называют их немного иначе, и профит.
Например чипы от Semtech: SX1231 у них превратился в RF69, а SX1272 в RF96. Соответственно MRF49XA от MIcrochip в RF12 чип или RFM12 модуль.
К чему это я, а ну да, готовится к выходу относительно универсальный модуль, с конфигурацией на выбор:Примеры конфигураций:
- Контроллер STM32 в корпусе LQFP48.
- LAN на стандарной плате на ENC28J60.
Либо на этом же разьёме USB/UART- RF на RFM69W/RFM69HW.
В радиоканале совместим с CC11xx.
Совместимость с RFM12 теоретически возможна, но на практике не проверялась.- Дополнительная плата расширения RS485.
LAN + RF
LAN + RF + RS485.
USB/UART + RF.
Полная совместимость со старыми платами расширения.
- Вложения
-
- 11.jpg (27.35 КБ) 9046 просмотров
Re: Умный дом по радиоканалу
Есть, в Astronomy, но надо проверить для разных часовых поясов.mdef писал(а): -модуль Sunevent - закрывает залюзи при закате, открывает при рассвете.
Есть. http://narodmon.ru/2830mdef писал(а): -модуль publish в narodmon
Я для этого использую MathExpr.mdef писал(а): и преобразавание данных с сенсоров например RFNDUP в человеко понятные значения.
Такая была задумка, но успешных реализаций я ещё не видел.mdef писал(а): После переноса Twi устройств в, engine проявилось устройство raw. Я так понимаю можно добавить любое i2c и парсить данные в самостоятельно в plc.
Та0 появляется если после сброса, если нашлось хоть одно I2C устройство.mdef писал(а): Но когда выбираю добавить Ta0 получаю not supportes, как быть?
Re: Умный дом по радиоканалу
Для него нужно сделать файл описания устройства на основании https://github.com/X13home/X13.devices/ ... on3/ConfigIvan Nikol писал(а): вот что получил ((( при этом нода определилась нормально, проблема только с гейтом
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
Спасибо, я это знаю. Но у меня не получается.x13dev писал(а):Для него нужно сделать файл описания устройства на основании https://github.com/X13home/X13.devices/ ... on3/ConfigIvan Nikol писал(а): вот что получил ((( при этом нода определилась нормально, проблема только с гейтом
ПС: Или это мне так везет или это со всеми устройствами в данном проекте, но ни дня без дополнительных сюрпризов, это при том что и так хватает сложностей - то не включили в проект железо, то софт не поддерживает это железо...
Большая просьба добавьте пожалуйста мое устройство(A1SR11) в этот файл(25 апреля 2015 года - Вы писали что устройство добавлено в проект, но я до сих пор не могу его запустить) Попытки сделать все это самостоятельно безуспешны. С ув. Иван
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
Не понял в чем дело, но сегодня гейт сам определился со старым файлом описания.
-----------------------------------------------------
радость была не долгой...
Запустил на другом компе - не определяется ни как - так же как на выложеном рисунке...
-----------------------------------------------------
радость была не долгой...
Запустил на другом компе - не определяется ни как - так же как на выложеном рисунке...
Последний раз редактировалось Ivan Nikol 16 сен 2015, 13:43, всего редактировалось 4 раза.
-
- Сообщения: 119
- Зарегистрирован: 12 сен 2014, 11:54
Re: Умный дом по радиоканалу
Подскажите пожалуйста, как обновиться на рабочем сервере до этой версии без потери связей и работоспособности системы.x13dev писал(а):Попробуйте v.0.315.901.100, компонента FadeIvan Nikol писал(а):У этого элемента должен быть один вход, один выход и внутри указываться коэффициент (время) перебора.
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Не стОит, использовать мне их все равно негде, а только для коллекции шкаф и так уже не закрывается. Хотя если хотите слегка подстегнуть прогресс, то на основном сайте есть кнопочка .mdef писал(а):Вам выслать в хозяйство? он модулем 4$ стоитcomparator писал(а):"maple mini" у меня в хозяйстве нет, могу сделать п
од разводку на OLIMEXINO, выводы на удобные вам подправите сами.
Ta0 добавляется сам, если в устройстве есть поддержка TWI/I2C, и SCL/SDA стоят в 1 при включении.mdef писал(а):После переноса Twi устройств в, engine проявилось устройство raw. Я так понимаю можно добавить любое i2c и парсить данные в самостоятельно в plc. Но когда выбираю добавить Ta0 получаю not supportes, как быть?
В STM32F1 в HAL'e поддержки I2C пока нет. Уж слишком большая разница между семействами.
Хм, я опять слегка озадачен и удивлен.Чуть ранее было:Ivan Nikol писал(а):ПС: Или это мне так везет или это со всеми устройствами в данном проекте, но ни дня без дополнительных сюрпризов, это при том что и так хватает сложностей - то не включили в проект железо, то софт не поддерживает это железо...
Большая просьба добавьте пожалуйста мое устройство(A1SR11) в этот файл(25 апреля 2015 года - Вы писали что устройство добавлено в проект, но я до сих пор не могу его запустить) Попытки сделать все это самостоятельно безуспешны. С ув. Иван
Так как устройств стало слишком много, описания для них вынесены в отдельные файлы.
Если вы скачали с официального сайта либо гитхаба файлик Version3.zip, то у него внутри есть несколько папочек.
одна из них: Config
здесь собственно и находятся описания устройств для CC,
файлы отсюда необходимо импортировать в систему, например в CC вкладка import, и перезапустить CC
либо скопировать данные файлы в папку ../data/import и перезапустить сервер и CC.
Хм, всё страньше и страньше, проблема с потерей связей вроде уже была исправлена пару версий назад.Ivan Nikol писал(а):Подскажите пожалуйста, как обновиться на рабочем сервере до этой версии без потери связей и работоспособности системы.
- Обычно последовательность выглядит так:
- остановить сервер
- в папке bin выполнить X13Svc.exe /update
- запустить сервер.