UUPMI Lab

02 / HOMEKIT · 2026-09-09

From a wallpad photo to a home you can control.

Analyze the wiring, choose the parts, then build the bridge that connects the home to HomeKit.

Concept illustration connecting a wallpad RS485 bus, USB adapter, NAS Homebridge and HomeKit
AI-generated system illustrationAn explanation of the recorded topology, distinct from photos of the actual installation.
6Lighting circuits
5Heating zones
Commands and device feedback

HOW IT WAS BUILT

How it came together.

  1. 01

    Read the photos

    Use supplied wallpad and wiring photos to understand the connections.

  2. 02

    Choose components

    Prepare AliExpress search terms and check compatibility against product photos.

  3. 03

    Write the bridge

    Build the RS485 state receiver and Homebridge plugin.

  4. 04

    Test real devices

    Send commands from HomeKit and check the returning device state.

GO ONE STEP DEEPER

Ask about the details.

How did the HomeKit work go from photos and component selection to a working program?

THE EVIDENCE & LIMITS

Explore the records

What evidence supports this case?

Based on August–September 2026 Codex work records, handover notes and retained programs. Generated system illustrations are not photographs of the installation. Checks are limited to the dates and scope recorded.

01Integrate the equipment already in use

The starting point was an existing wall controller and its lighting, heating and ventilation equipment. A USB-RS485 adapter connected to a NAS provided a limited command interface, with a HomeKit integration layer built above it.

Agent work focused on control code, state handling, bridge configuration and the operating handover. Physical switching and temperature-setting changes still required on-site human observation. This is a case study of one installation, not a universal wiring guide for every wall-controller model.

02What was physically checked

The 3 September 2026 report records physical on/off checks for six lighting circuits and five heating zones, plus a target-temperature change in one zone. Ventilation power, three fan levels, bypass and preheat commands were also checked.

The subsequent bridge documentation describes HomeKit lighting, thermostat, fan and auxiliary-switch services. Successful command checks are not presented as proof of long-term reliability or validation of seasonal automation under every condition.

03Reliable state matters as much as commands

The controller accepts only defined commands and ranges, while coordinating bus writes. Combined climate control checks both switching order and the freshness of device state so that heating and cooling are not intentionally enabled together.

A cooling-delay investigation on 9 September found that heating-off retries and stale state were important to the diagnosis. That investigation did not establish an access-point replacement as the cause, and did not measure the interval from SmartThings handoff to physical air-conditioner startup. Diagnosis and post-change validation need separate records.

04Begin automation with observation

Ventilation automation was designed to start in observation mode, checking decisions and logs before enabling automatic commands. Stale outdoor readings are not used to justify automatic activation, and the operator retains manual control and a path back to the original controller.

Device counts alone are not enough to evaluate agent-built controls. Handling stale data, disconnected equipment and repeated requests also matters. This public account omits private network addresses, credentials, entrance-camera footage and device identifiers.

0501 · Choose the interface

The agent defined AliExpress search terms and specs, then reviewed the user's product screenshots for the FT232RNL adapter, encoder and baluns.

0602 · Read the actual wiring

Rear-panel and delivered-part photos separated the control bus from the sub-phone video path. A generated wiring illustration was corrected against the actual connectors.

0703 · Build the NAS bridge

A USB-RS485 receiver, state parser and bounded commands were implemented, then exposed to Apple Home through a Homebridge plugin.

0804 · Test and improve

Lights, heating and ventilation were physically tested. A later heating-state parser fix removed an unnecessary cooling-transition delay, followed by a living-room ON/OFF check.

09Recorded checks and their limits

Physical checks covered 6 light circuits, 5 heating zones, and ventilation power plus 3 fan speeds.

The 9 September 2026 record reports heating-state updates about once a second, 24 parser tests passed and user-confirmed immediate living-room cooling ON/OFF.

Limits: live AliExpress prices and purchase completion were not verified. Ventilation automation remained in observation mode without outdoor-temperature input.

Apple Home → Homebridge on NAS → RS485 agent → USB-RS485 → wall-panel device bus → lights / heating / ventilation

Further reading

More from this field