Remis Blind LIN Protocol

Frame Overview

The Remis blind uses two LIN frames for communication:

Frame TypeLIN IDPurpose
Control Frame0x35Send position commands
Info Frame0x36Report current status and position

Control Frame (ID 0x35)

ByteBitFunction
00–7Reserved
10Move to Open position
1Move to Sunshade position
2Move to Privacy position
3Move to Closed position
4–7Reserved
2–70–7Reserved

Info Frame (ID 0x36)

ByteBitFunction
00Reserved
1Error
2–6Reserved
7Moving
10Target: Open
1Target: Sunshade
2Target: Privacy
3Target: Closed
4–7Reserved
20–5Reserved
6Bottom rail at upper contact
7Top rail at upper contact
30–7Switch status
4–50–15Current top rail position (16-bit, little-endian)
6–70–15Current bottom rail position (16-bit, little-endian)

Observed Behavior

Supported Positions

The blind supports four fixed positions. Each position is commanded by setting the corresponding bit in byte 1 of the control frame:

PositionControl Byte 1Reed contactsTop rail posBottom rail posFull info frame (bytes 0–7)
Open0x01Both triggered0000 00 C0 00 00 00 00 00
Sunshade0x02Top only092300 00 80 00 00 00 9B 03
Privacy0x04None981247100 00 00 00 D5 03 A7 09
Closed0x08Top only0247100 00 80 00 00 00 A7 09

Reed Contacts

Both reed contacts are located at the top end of travel. The blind has two independently movable rails:

  • Top rail contact (byte 2, bit 7): Top rail has reached the upper end stop
  • Bottom rail contact (byte 2, bit 6): Bottom rail has reached the upper end stop

In the Open position both rails are fully retracted to the top, triggering both contacts. In Sunshade and Closed positions only the top rail is at the upper contact; the bottom rail extends downward. In Privacy mode neither contact is triggered: the top rail moves partway down while the bottom rail remains fully extended.

Target Position Bits Are Transient

The target position bits (byte 1, bits 0–3) and the moving bit (byte 0, bit 7) in the info frame are only set while the blind is moving. Once the blind reaches its target and stops, both are cleared. The current position mode cannot be determined from the info frame alone when the blind is at rest — it must be tracked by the master.