-
Notifications
You must be signed in to change notification settings - Fork 0
Home
partach edited this page Jan 13, 2026
·
13 revisions
Welcome to the protocol_wizard wiki!
Universal protocol integration for Home Assistant
Add, configure, test, and control devices using standard protocols — completely from the UI, no YAML, no restarts.
Add and configure sensors at runtime — no reboots required
Protocol Wizard is a powerful, user-friendly integration that lets you connect almost any device speaking a standard protocol (Modbus, SNMP, MQTT, and more coming soon) without touching YAML files.
Understandable, see Switching over from YAML. You can test drive!
- Zero YAML — full UI configuration (via the included Protocol Wizard Card)
- Runtime entity creation — add, edit, delete sensors, numbers, selects at any time
- Live probing card — read/write registers or OIDs instantly for testing
- Device templates — one-click import for popular devices (e.g., SDM630, Waveshare relays)
- Multi-protocol support — Modbus (serial + TCP/UDP) + SNMP (get/walk)
- No restarts needed — changes apply instantly
- Advanced options — scaling, offset, byte/word order, format strings, JSON options for selects
Probe and control any register in real-time with the included card
Perfect for:
- Modbus energy meters (SDM630, SDM230, etc.)
- All MQTT devices
- Modbus enabled Inverters, Waveshare relays, digital inputs, etc.
- Generally all Modbus enabled devices
- SNMP-enabled switches, routers, UPS, printers
- Relay boards, industrial sensors, building automation
- Ambition: Any device where you want to avoid YAML mess and maintenance
- Install via HACS (recommended; comming) or manual download
- HACS --> Custom repository --> URL: partach/protocol_wizard, Type: Integration
- Add Integration → Select Protocol Wizard
- Choose protocol (Modbus or SNMP) → configure device
- Add the Protocol Wizard Card to a dashboard → probe and create entities live!
- Modbus — serial (RS-485) or TCP/UDP, multiple slaves
- SNMP — v1/v2c (get, walk), community or auth
- MQTT
More coming based on popular demand (BACnet, KNX, ...)
See → Installation-Guide
- Modbus‐Setup
- SNMP Setup
- MQTT Guide
- Using the Card
- Configuring Device
- Templates
- Switching over from YAML
- Advanced Options
- Report bugs / request features: GitHub Issues
- Discussions: GitHub Discussions
- Buy me a coffee if you love it! ☕ PayPal
Made with ❤️ for the Home Assistant community.