Skip to content

Successful pairing: Schellenberg Funk-Rollladenmotor PREMIUM 21110 with USB Stick 21009 #25

Description

@and1piercing-star

GitHub Issue Title

Successful pairing: Schellenberg Funk-Rollladenmotor PREMIUM 21110 with USB Stick 21009

GitHub Issue Body

Summary

I was able to successfully pair and control Schellenberg Funk-Rollladenmotor PREMIUM tube motors with the Schellenberg USB Funk-Stick 21009 in Home Assistant.

Important finding: these devices are not ROLLODRIVE belt winders. The ROLLODRIVE pairing instructions such as Sun + Up do not apply.

Tested hardware

  • Schellenberg USB Funk-Stick 21009
  • Schellenberg Funk-Rollladenmotor Mini PREMIUM 10 Nm
  • Motor article number: 21110
  • Existing Schellenberg radio remote
  • Home Assistant with this HACS integration
  • Protocol reference: https://github.com/Hypfer/schellenberg-qivicon-usb

Working pairing procedure

On an already paired Schellenberg remote:

  1. Select the correct channel for the motor.
  2. Press the P2 / programming button in the battery compartment once.
  3. Press the middle Stop button on the remote.
  4. The motor should rattle/beep briefly.
  5. Immediately send the raw USB stick commands below.

First motor

Pairing commands:

ssC19600000
ssC19400000

Test commands:

ssC19010000  Up
ssC19000000  Stop
ssC19020000  Down
ssC19000000  Stop

Observed working setup:

Motor ID: 852A9C
USB enum: C1

Second motor

Pairing commands:

ssC29600000
ssC29400000

Test commands:

ssC29010000  Up
ssC29000000  Stop
ssC29020000  Down
ssC29000000  Stop

Observed working setup:

Motor ID: 26ECF1
USB enum: C2

Notes

  • Do not reset the motor.
  • Do not delete the existing remote.
  • The Home Assistant USB stick is paired as an additional sender.
  • End positions must be configured separately on the motor / with the remote.
  • Home Assistant calibration only measures travel time; it does not set motor end positions.
  • The order appears to matter: send 60 first, then 40.
  • For the second motor, sending 60 and 40 quickly after each other helped.

Background

The integration could receive frames from the motors/remotes and the USB stick was working, but the default/automatic pairing did not make the motors accept Home Assistant as a sender.

Manual raw pairing with the Qivicon-style commands above solved it.

This may help other users with Schellenberg Funk-Rollladenmotor PREMIUM devices such as article 21110, where the device is a radio tube motor and not a belt winder.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions