---
title: "Rademacher DuoFern"
description: "Rademacher DuoFern is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated September 23, 2026."
canonical: "https://vulpo.app/integrations/marketplace/irstmon-homeassistant-duofern"
url: "https://vulpo.app/integrations/marketplace/irstmon-homeassistant-duofern.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Rademacher DuoFern

> Rademacher DuoFern is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated September 23, 2026.

Rademacher DuoFern is a Home Assistant integration that controls DuoFern devices through a DuoFern USB stick. It talks to the stick over the serial protocol, either through a local USB port or a network serial server, and works locally without a cloud or gateway. Devices appear as covers, lights, climate controls, switches, sensors, binary sensors, numbers, selects, buttons, texts and events, including settings such as sun, wind and dusk automatics, and slat and running time values. A pairing action accepts a device's 6-digit code, and an option can list unknown devices that send frames in the Home Assistant inbox. Devices can also start automations through device triggers, and a diagnostics file can be downloaded for bug reports. Setup runs in the UI and asks for the serial connection, the system code of the stick and the codes of paired devices.

Automatic summary of the README and code of irstmon/homeassistant-duofern. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=irstmon&repository=homeassistant-duofern&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=irstmon&repository=homeassistant-duofern&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **Device triggers**: Its devices can start automations directly.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Rademacher DuoFern USB Stick

- **Serial Connection**: A local serial path or ser2net URL (e.g. /dev/ttyUSB0, socket://192.168.1.20:2000, or rfc2217://192.168.1.20:2000).
- **System Code (6-digit hex, starts with 6F)**: The 6-digit hex code of your DuoFern system (starts with 6F, e.g. 6F1A2B). This is the dongle serial number.

### Paired Devices

- **Device Codes**: Comma-separated list of 6-digit hex device codes (e.g. 406B0D, 4090EA, 40B689). These are the codes of your DuoFern devices.

### Reconfigure DuoFern connection

- **Serial Connection**: A local serial path or ser2net URL (e.g. /dev/ttyUSB0, socket://192.168.1.20:2000, or rfc2217://192.168.1.20:2000).

### After setup

- **Device Codes**
- **Automatically discover unknown devices**: When enabled, DuoFern devices that send frames but are not yet in the device list will appear in the HA inbox.

Texts from the code of [irstmon/homeassistant-duofern](https://github.com/irstmon/homeassistant-duofern).

## Entities

- **Binary sensors**: Light Curtain, Opened, Tilted, Obstacle, Block, Sun detected, Wind detected
- **Buttons**: Start pairing, Start unpairing, Status Broadcast, Dusk position, Dawn position, Toggle, Reset Settings, Factory Reset, Remote Pair, Remote Unpair, Stop Remote (Un)Pairing, and 12 more
- **Events**: Dawn/Dusk
- **Numbers**: Sun Position, Ventilating Position, Slat Position, Slat Run Time, Default Slat Position, Cover Running Time, Stairwell Time, Intermediate Value, Dimmer Running Time, Temp Threshold 1, and 16 more
- **Selects**: Wind Direction, Rain Direction, Motor Dead Time, Automatic Closing, Open Speed, Transmit Interval, Wind Trigger Slot, Temperature Trigger Slot, Dawn Trigger Slot, Dusk Trigger Slot, and 5 more
- **Sensors**: Brightness, Temperature, Wind, Sun Direction, Sun Height, Battery, Last Seen, Valve Position, Boost Started, Sun Trigger Slots, and 2 more
- **Switches**: Dawn Automatic, Dusk Automatic, Manual Mode, Time Automatic, Sun Automatic, Sun Mode, Ventilating Mode, Wind Automatic, Wind Mode, Rain Automatic, and 26 more
- **Texts**: Device Code Input

## Actions

- **Pair device by code**: Pair a DuoFern device using its 6-digit hex code. The device must be in pairing mode. 10-digit (2020+) codes are not supported — pair those via Homepilot first.
  Fields: Device Code

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> A custom Home Assistant integration for Rademacher DuoFern devices via the DuoFern USB stick. Communicates directly with the USB stick using the native serial protocol - via local USB or a network serial server - no cloud, no gateway, fully local.
>
> Forked from @MSchenkl and extensively rewritten to aim for a complete re-implementation based on the FHEM modules 10\_DUOFERNSTICK.pm and 30\_DUOFERN.pm, aiming for near-complete feature parity with the FHEM DuoFern module and the Homepilot / SmartHome Box.

From the README of [irstmon/homeassistant-duofern](https://github.com/irstmon/homeassistant-duofern#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Blinds and curtains](https://vulpo.app/integrations/category/blinds-and-curtains.md)
- Number: 59 installs sharing analytics; 15 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2.3.7, last updated September 23, 2026
- Domain: `duofern`
- Source: <https://github.com/irstmon/homeassistant-duofern>
- Issues: <https://github.com/irstmon/homeassistant-duofern/issues>

In Vulpo: Light card, Quick Toggle card, Cover card, Climate card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/irstmon-homeassistant-duofern

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/irstmon-homeassistant-duofern
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
