rtl_433 plugin
rtl_433 plugin rtl_433 — знаменитый опенсорс-декодер данных устройств ISM-диапазонов (Industrial, Scientific, Medical): 433,92 МГц, 868 МГц (SRD), 315, 345 и 915 МГц. Несмотря на имя («433»), это универсальный приёмник данных: в базе проекта почти 290 протоколов, от метеостанций и датчиков до систем «умного дома». Плагин RTL_433 for SDR# — работа автора Marc (marco402), портирующего декодер внутрь SDR#; проект активно развивается, свежие сборки (0.25.9.2, март 2026) лежат в разделе Releases репозитория. Принципиальное отличие от серии «Simple»: плагин работает не через аудиотракт, а с сырым IQ-потоком исходника SDR# — поэтому на его работу влияют только параметры источника (частота, sample rate, AGC), а выходной аудио-фильтр SDR# безразличен. Декодер поставляется тремя DLL: SDRSharp.Rtl_433.dll, rtl_433.dll (сам порт декодера) и GraphLib.dll (графика окон устройств). Что декодирует: домашние метеостанции и датчики температуры/влажности (Acurite, Oregon Scientific, LaCrosse, Nexus, Fine Offset/WH2, Bresser, ThermoPro), TPMS — датчики давления шин (Toyota, Ford, Renault, Schrader, Steelmate), охранные датчики (DSC, Chuango, SimpliSafe), радиовыключатели и розетки (X10, EV1527, Intertechno, LightwaveRF), счётчики воды и электроэнергии (Itron, Efergy, emonTx), мониторы уровня топлива, дверные звонки, брелоки. Опции, реализованные в плагине: выбор частот из списка проекта triq.org или свободная частота; преобразование единиц (опция -C); сохранение сэмплов (опция -S: none/all/known/unknown — файлы .cu8 пишутся в папку SDR#) — «unknown» бесценно для разбора неизвестного датчика; фильтр устройств (-R: hide/show select — обработка только выбранных декодеров); режим -MLevel добавляет в окна устройств четыре информационных поля. Окна устройств открываются до ~130 (лимит 100 в .config). Полезно знать: частота дискретизации в плитке плагина соответствует скорости данных, отданных декодеру — при декимации она меняется (например, 10 MSPS с декимацией 16 → 625 000). На 433,92 МГц в России живёт безлицензионный диапазон LPD — то есть метеодатчики, датчики шин и охранка вокруг вас легальны и декодируются без ограничений. Простыми словами. Это «всевидящее ухо» для всего бытового радио вокруг вас. Включили плагин на 433,92 — и по мере того как соседи крутят ручку термометра, срабатывает охранная метка, а машина во дворе «будится» с ключа, в окне сыплются сообщения: { "model": "Acurite-Tower", "temperature_C": 19.4, "humidity": 41, "battery_ok": 0 }. Практика: поставьте Sample Rate источника 0,25 MSPS (стандарт rtl_433; для частот выше 433 МГц — больше), Tuner AGC включите, RTL AGC выключите (или включите на слабых сигналах) — и нажмите Start в самом плагине. Дальше терпение: датчики шлют пакеты с периодом от секунд до минут, так что даже «ничего не поймали за минуту» не значит, что эфир пустой. Если в эфире много мусорных «zombie»-сообщений — включите фильтр -R на нужные декодеры. А самое мощное применение: опция -S с сохранением unknown — записывает сырой сигнал нераспознанного датчика в .cu8, который потом можно прогнать через обновлённый rtl_433 или разобрать вручную (модуляция ASK/F SK, биты посылки, поля ID/данных). Для связиста это готовый учебный материал: реальный сигнал, реальный протокол, готовые поля. Установка — краткая инструкция. 1Скачайте сборку из https://github.com/marco402/plugin-Rtl433-for-SdrSharp/releases отдельные архивы x64 и x86 (последняя версия 0.25.9.2 от марта 2026). 2.Свежие SDR# (с версии 1830 и новее): скопируйте 3 DLL в папку plugins (или в подпапку plugins\DLL_433), ключ в plugins.xml не нужен. Если exe лежит в папке bin — не оставляйте DLL в bin, только в plugins. https://github.com/marco402/plugin-Rtl433-for-SdrSharp 3.Старые SDR# (1.0.0.1788 и близкие): скопируйте SDRSharp.Rtl_433.dll, rtl_433.dll, GraphLib.dll в папку SDR# и добавьте в plugins.xml строку . 4.Настройте источник: Sampling mode — quadrature sampling, Sample Rate — 0,25 MSPS (для частот выше 433 МГц — больше), Tuner AGC — on, RTL AGC — o...