Technical specifications

Everything you need to know on one page — for those who want to know exactly what they're buying.

Radio

Frequency band433.92 MHz (ISM band, licence-free in Sweden and the EU)
RF chipTexas Instruments CC1101 via SPI
ModulationOOK (On-Off Keying) — covers virtually all 433 MHz consumer protocols
Receiver sensitivity~ -110 dBm (typical for CC1101)
Transmit power+10 dBm
Range~30-50 m indoors, up to 100 m line of sight outdoors. Affected by walls, interference and antenna placement.
AntennaBuilt-in, replaceable with external via SMA connector for extended range

Processor and memory

ModuleSeeed Studio XIAO ESP32-C3 (Espressif ESP32-C3FN4)
CPURISC-V 32-bit single-core, up to 160 MHz
Flash4 MB
RAM400 KB SRAM
Operating systemFreeRTOS (Arduino + ESP-IDF)

Connectivity

WiFi2.4 GHz (b/g/n) — RF-HUB does not support 5 GHz. Your router must also broadcast on 2.4 GHz.
BluetoothBLE 5.0 (for configuration via app, opt-in)
USBUSB-A (Type-A) male, USB 2.0
Local APIsHTTP (port 80), WebSocket (live device updates), MQTT (outgoing to broker)
Cloud serviceWebSocket over TLS to qtrl.me — auth via SHA-256 hash of token + salt

Power supply

Voltage5 V via USB
Power consumption~80-150 mA active (WiFi + RF), peaks during TX
AdapterAny USB charger (phone charger >= 500 mA works), or a USB port on a computer/router

Software features

RF protocols (RX)Oregon v1/v2/v3, Bresser, UPM, Telldus Temp, MarQuant, MtxRain, Mandolyn, Everflourish, Telldus/Nexa remotes, Sonoff RF, Unitec, Somfy, A-Ok, Bofu and more — see the full list
RF protocols (TX)Nexa, Telldus, Sonoff RF, A-Ok, Bofu, Somfy (rolling code), plus learned remotes via universal pulse-replay
Remote learningUniversal pulse-capture (RF1 bitmap) — records any 433 MHz button press
AutomationTriggers -> Actions, max 20 rules, NVS persistence
SchedulingCron + sunrise/sunset (lat/lon configurable)
OTA updatePrimarily from the cloud (qtrl.me), USB as backup
Home automation integrationsHome Assistant (MQTT discovery), Homey (via qtrl.me), web interface, mobile app (coming soon)
WebhooksHTTP actions to any URL (IFTTT, Telegram, Discord, your own API ...)

Data storage and privacy

Storage locationLocally on the device in NVS flash partition (~20 KB)
What is storedWiFi credentials, device list, automation rules, schedules, MQTT config
What is not storedPersonal data, sensor values over time, websites you visit — none of this is logged or forwarded
Cloud dataOnly when explicitly using Homey/qtrl.me — device status is then sent encrypted over TLS

What you need

  • WiFi network with 2.4 GHz support and internet access for cloud features
  • USB port or charger (5 V, >= 500 mA)
  • To integrate with Home Assistant: MQTT broker (Mosquitto in HA Add-ons works great)
  • For Homey: a free qtrl.me account

Specifications may change with software updates. Get in touch if you need more details — we're happy to help.