Умный дом по радиоканалу
Re: Умный дом по радиоканалу
Выше почитал про формат json, это справедливо и для числовых значений?
Re: Умный дом по радиоканалу
Да.Urbas81 писал(а):Выше почитал про формат json, это справедливо и для числовых значений?
Код: Выделить всё
client.publish("/var/esp8266/b1", "true"); // bool true
client.publish("/var/esp8266/b2", "false"); // bool false
client.publish("/var/esp8266/i8", "42"); // int/long
client.publish("/var/esp8266/d1", "93.0"); // float/double
client.publish("/var/esp8266/s1", "\"hello world\""); // string
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Обновите пожалуйста конфигуратор, данная ошибка была исправлена 16.12.2016wanvo писал(а):При сборке конфигурации A1SQ10 эклипс ругается на отсутствие определения RFM69_IRQ_PIN
Если в файлике A1SQ10.h у дефайна RFM69_IRQ_PIN() убираю скобки, то конфигурация собирается.
Re: Умный дом по радиоканалу
Да, ошибка исчезла, спасибо.comparator писал(а):Обновите пожалуйста конфигуратор, данная ошибка была исправлена 16.12.2016
Правда конфигурации A1Qn10 и A1SQ10 с недавно пришедшими RFM69 так-же не заработали.Причем так-же гейт определяется в Х13 если радиомодуль подключен и не определяется с отключенным.
А в эфире тишина, теперь и на 868300. Думал дело в частоте или радиомодулях. А оказывается нет.
Мистика какая-то.
Даже не знаю что думать. Может не судьба просто?
Интересно, кто-нибудь сталкивался с такой проблемой, что радиомодуль ардуинкой видится а в эфир не выходит?
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Ну именно такой конфигурации я не делал, A4SQ10 с нодами S2Qn13 работал. Сделаю на днях, проверю.wanvo писал(а):Правда конфигурации A1Qn10 и A1SQ10 с недавно пришедшими RFM69 так-же не заработали.Причем так-же гейт определяется в Х13 если радиомодуль подключен и не определяется с отключенным.
А в эфире тишина, теперь и на 868300. Думал дело в частоте или радиомодулях. А оказывается нет.
Мистика какая-то.
Согласен, мистика. Надо стол переставить .
Re: Умный дом по радиоканалу
Я их в паре не проверял, Запускал сначала гейт, потом ноду. Смотрел SDRSharp`ом эфир в районе 868300. Смотрел сигналы на SPI. По SPI команды идут раз в несколько секунд от ноды к радиомодулю,а в эфире тишина. Хотя чужие сигналы на других частотах в этом диапазоне проскакивают.
Знать-бы как врубить излучение на постоянку. Хотя что мне это даст непонятно.
Вообще непонятно как искать ошибки, как отлаживать?
Может есть какой-то софт для проверки радиомодулей?
Понятное дело, что можно изучить документацию на радиомодули и исходные тексты системы X13,и тогда появятся идеи.
Но как-то все это очень фундаментально!
Хочется как-то запустить не разбираясь во всех тонкостях.
Система ведь классная!
Может остались какие-то тестовые программки, которые можно грузануть в ардуинку и посмотреть как себя ведет модуль?
Может какие-то команды терминалом закинуть и посмотреть отклик?
Я думаю, 99процентов, что у вас, уважаемый comparator, эти конфигурации будут работать.
Ошибка где-то у меня, причем ошибка систематическая.Разные модули ведут себя одинаково.Не излучают.
Я просто не могу придумать, как отловить у себя эту ошибку.
Знать-бы как врубить излучение на постоянку. Хотя что мне это даст непонятно.
Вообще непонятно как искать ошибки, как отлаживать?
Может есть какой-то софт для проверки радиомодулей?
Понятное дело, что можно изучить документацию на радиомодули и исходные тексты системы X13,и тогда появятся идеи.
Но как-то все это очень фундаментально!
Хочется как-то запустить не разбираясь во всех тонкостях.
Система ведь классная!
Может остались какие-то тестовые программки, которые можно грузануть в ардуинку и посмотреть как себя ведет модуль?
Может какие-то команды терминалом закинуть и посмотреть отклик?
Я думаю, 99процентов, что у вас, уважаемый comparator, эти конфигурации будут работать.
Ошибка где-то у меня, причем ошибка систематическая.Разные модули ведут себя одинаково.Не излучают.
Я просто не могу придумать, как отловить у себя эту ошибку.
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Вот: сперва сохранить оригинальный main.c, заменить этим.wanvo писал(а):Может остались какие-то тестовые программки, которые можно грузануть в ардуинку и посмотреть как себя ведет модуль?
Может какие-то команды терминалом закинуть и посмотреть отклик?
Дает каждую секунду SearchGW на PHY1
SDRSharp дает следующую картинку Заодно если подключен светодиод при включении делает паузу в 2,5 сек, потом моргает раз в секунду, чисто визуально видно, правильно ли настроены фьюзы, стабильно питание и т.д.
Re: Умный дом по радиоканалу
Спасибо за программку!
Удалось поймать сигнал. Во первых его становится видно только при разрешениях FFT 524288 и выше, а во вторых он ровно на 868000. И бывают пропуски, то есть не каждую секунду пыхает. И какой-то очень широкополосный он.
Если удастся поймать снимок сигнала выложу картинку.
Там шум на уровне -35 dB и вся эта горка, что на экране вспыхивает от радиомодуля
Удалось поймать сигнал. Во первых его становится видно только при разрешениях FFT 524288 и выше, а во вторых он ровно на 868000. И бывают пропуски, то есть не каждую секунду пыхает. И какой-то очень широкополосный он.
Если удастся поймать снимок сигнала выложу картинку.
Там шум на уровне -35 dB и вся эта горка, что на экране вспыхивает от радиомодуля
- Вложения
-
- Arduino_RFM69.png (195.73 КБ) 3518 просмотров
Re: Умный дом по радиоканалу
А вот отдельно водопадик, где видно что сигнал нестабильно выдается и имеет широкую полосу.
- Вложения
-
- Arduino_RFM69_1.png (368.87 КБ) 3515 просмотров
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
необходимо уменьшить sample rate, у себя использую 0,25 MSPSwanvo писал(а):Спасибо за программку!
Удалось поймать сигнал. Во первых его становится видно только при разрешениях FFT 524288 и выше,
<skip>
И бывают пропуски, то есть не каждую секунду пыхает.
При этом полоса получается в 200 килогерц, в большинстве случаев хватает.
Включено RTL AGC, выключены Offset Tuning & Tuner AGC
RF Gain - 20,7 dB
Хм, это странно, подумаю.wanvo писал(а):а во вторых он ровно на 868000.
По умолчанию если частота не определена, ставиться 868,3, попробуйте стереть чип полностью, возможно в еепроме что то осталось, и оно оказалось валидным.
upd, есть косяк, при сливании веток потерялись определения.
конфигуратор добавляет в хеадеры определения частот как CC11_DEFAULT_FREQ и RFM69_DEFAULT_FREQ
PHY'и же используют старое определение RF_BASE_FREQ
чтобы пока закрыть эту дырку, добавьте в файл common\config.h определение
#define RF_BASE_FREQ 868300000UL // <- ваша частота.
мне необходимо проверить изменения за последние 3 месяца, возможно что-то еще потерялось
так-же уменьшите усиление и/или выключите AGC в SDRSharp, по картинке приемник сильно перегружен по входу.
Re: Умный дом по радиоканалу
Зажал модуль в кулак и картинка поменялась.
И кстати такая-же картинка стала после уменьшения усиления приемника
Перегрузку по входу убрал и сигнал получается красивый, но пока не могу поймать его. С частотой и стабильностью вспышек пока не получилось.
Заменил картинку на текущую
И кстати такая-же картинка стала после уменьшения усиления приемника
Перегрузку по входу убрал и сигнал получается красивый, но пока не могу поймать его. С частотой и стабильностью вспышек пока не получилось.
Заменил картинку на текущую
- Вложения
-
- Arduino_RFM69_3.jpg (260.48 КБ) 3510 просмотров
Re: Умный дом по радиоканалу
С усилением все хорошо, а вот с sampe rate пока не получилось. Может там еще какие-то настройки нужно поменять, фильтр например?comparator писал(а): необходимо уменьшить sample rate, у себя использую 0,25 MSPS
При этом полоса получается в 200 килогерц, в большинстве случаев хватает.
Включено RTL AGC, выключены Offset Tuning & Tuner AGC
RF Gain - 20,7 dB
И сколько точек Фурье нужно ставить?
Хотя может и получилось - пропуски пропали. Но ширина сигнала очень большая. Ловлю картинку.
Вот
- Вложения
-
- Arduino_RFM69_3.png (333.61 КБ) 3510 просмотров
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
в приложении файл настроек моего SDRSharp'awanvo писал(а):С усилением все хорошо, а вот с sampe rate пока не получилось. Может там еще какие-то настройки нужно поменять, фильтр например?
И сколько точек Фурье нужно ставить?
На картинке опять сильный перегруз, уменьшайте усиление.
- Вложения
-
- SDRSharp_config.zip
- (1.91 КБ) 115 скачиваний
Re: Умный дом по радиоканалу
Вот с вашими настройками что выдает
Усиление убрал на минимум
Усиление убрал на минимум
- Вложения
-
- Arduino_RFM69_6.png (305.27 КБ) 3509 просмотров
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
Рискну предположить, что это RFM69, и она имеет выходную мощность +13дБм - 20 mW.wanvo писал(а):Вот с вашими настройками что выдает
Усиление убрал на минимум
Собран небольшой стенд:
Отладочная плата SM1231E915 нагружена на эквивалент нагрузки 50 ом с фиксированным делителем в 10 дб, выходная мощность 10 dBm.
К выходу фиксированного делителя, подключен регулируемый ступенчатый аттенюатор на 40 дБ.
И с выхода аттенюатора подан сигнал на вход RTL2832. RF Gain: 16,6dB - выставлено так, чтобы пики не выходили за -28 дБ.
Вот как выглядит у меня сигнал с непрерывно работающего передатчика SX1231.
Сигнал на входе приемника около 2х милливольт. А вот как выглядит сигнал с ослаблением в 36 дБ - напряжение на входе приемника выше в 2 раза.
Очень похоже на то, что есть у вас. Странно, пик сигнала должен был подняться до -25 дБ, мы же видим -15, плюс вдруг откуда-то повылазило куча внеполосных, которых 6дБ ранее просто не было.
Это нам говорит только об одном, уровень сигнала по входу уже слишком высок.
А так как водопад имеет некую инерционность, отобразить выход за пределы разрядности АЦП он просто не успевает.
Я стараюсь всегда выставить усиление/ослабление так, чтобы пики не вылазили за -25 дБ. Для моего стика это оптимальная чувствительность при минимуме ложных сигналов.
P.S. аттенюаторы и нагрузки поверенные, стик и отладочная плата экранированы.
Re: Умный дом по радиоканалу
Уважаемый comparator,
огромное спасибо за помощь, консультации, проведенный эксперимент!
Буду разбираться и экспериментировать дальше.
Да и почитать литературку про радиосвязь нужно, а то dBm `ы вводят меня в состояние "умная блондинка"
Понимаю, что чувствует RS триггер, на вход которому подали две единицы.
Поздравляю с Рождеством и всеми праздниками, прошедшими и наступающими!
Upd
Вечером унес передатчик за пару стенок от приемника. Настроил усиление так, чтобы пики были на -30 дБ
Картинка все равно нехорошая.
Ладно,думаю нужно собрать гейт с нодой и включить их, может найдут друг друга.
огромное спасибо за помощь, консультации, проведенный эксперимент!
Буду разбираться и экспериментировать дальше.
Да и почитать литературку про радиосвязь нужно, а то dBm `ы вводят меня в состояние "умная блондинка"
Понимаю, что чувствует RS триггер, на вход которому подали две единицы.
Поздравляю с Рождеством и всеми праздниками, прошедшими и наступающими!
Upd
Вечером унес передатчик за пару стенок от приемника. Настроил усиление так, чтобы пики были на -30 дБ
Картинка все равно нехорошая.
Ладно,думаю нужно собрать гейт с нодой и включить их, может найдут друг друга.
- Вложения
-
- rfm69-1.png (258.68 КБ) 3476 просмотров
Re: Умный дом по радиоканалу
У меня большая радость!
Нода и гейт нашли друг друга и оба появились в конфигураторе Х13. Пока никакие датчики на ноду не подключал, думаю все с этим будет в порядке.
Еще раз выражаю огромную благодарность comparatorу за обучение наблюдению спектра радиосигналов!
Правда рабочую частоту изменить так и не удалось, даже макроопределением. Не знаю в чем дело, она у меня ровно на 868000, может на несколько килогерц ниже.
Посмотрел исходники - вроде должна меняться, но у меня почему-то стоит как вкопанная. Пробовал разные значения - бесполезно.
Ладно, пока не принципиально, может с новыми версиями будет меняться. Мне сейчас OrangePi пришла, буду на нее Х13 ставить.
Нода и гейт нашли друг друга и оба появились в конфигураторе Х13. Пока никакие датчики на ноду не подключал, думаю все с этим будет в порядке.
Еще раз выражаю огромную благодарность comparatorу за обучение наблюдению спектра радиосигналов!
Правда рабочую частоту изменить так и не удалось, даже макроопределением. Не знаю в чем дело, она у меня ровно на 868000, может на несколько килогерц ниже.
Посмотрел исходники - вроде должна меняться, но у меня почему-то стоит как вкопанная. Пробовал разные значения - бесполезно.
Ладно, пока не принципиально, может с новыми версиями будет меняться. Мне сейчас OrangePi пришла, буду на нее Х13 ставить.
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Умный дом по радиоканалу
А можно HEX + проект либо diff'ы, отправить мне на мыло ?wanvo писал(а):Правда рабочую частоту изменить так и не удалось, даже макроопределением. Не знаю в чем дело, она у меня ровно на 868000, может на несколько килогерц ниже.
Посмотрел исходники - вроде должна меняться, но у меня почему-то стоит как вкопанная. Пробовал разные значения - бесполезно.
причем hex'ы желательно вместе с EEPROM'om устройств.
Так как у себя если компилирую проект с исходников гита, то ноды становятся на 868,3.
Re: Умный дом по радиоканалу
Выслал HEXы+проект. Diffы делать не умею, это ведь что-то гитхабовское, верно?
В свою очередь готов поставить любые эксперименты у себя с готовыми HEXами или как-то иначе.
В свою очередь готов поставить любые эксперименты у себя с готовыми HEXами или как-то иначе.
Re: Умный дом по радиоканалу
Добрый день.
Возник вопрос:
Можно-ли сделать мост между брокером Х13 и каким-нибудь облачным MQTT сервисом или другим MQTT брокером, например таким-же Х13 но более высоким в иерархии?
Возник вопрос:
Можно-ли сделать мост между брокером Х13 и каким-нибудь облачным MQTT сервисом или другим MQTT брокером, например таким-же Х13 но более высоким в иерархии?