Skip to content

Add network_address option to connect to the RCP over TCP#2

Open
tube0013 wants to merge 1 commit into
zigpy:devfrom
tube0013:Allow-TCP-based-rcp-config
Open

Add network_address option to connect to the RCP over TCP#2
tube0013 wants to merge 1 commit into
zigpy:devfrom
tube0013:Allow-TCP-based-rcp-config

Conversation

@tube0013

Copy link
Copy Markdown

Adds a network_address config option (tcp://host:port) that takes priority over the device serial-port picker when set, wired through to ziggurat-server's --device flag (zigpy/ziggurat#39, merged). Wi-Fi-connected radios are not recommended.

The device field is still required by the add-on's config form even when network_address is set (the form won't validate otherwise), but its value is functionally ignored in that case.

Targets the next zigpy/ziggurat release rather than the current 0.1.0 on crates.io, which predates this change; the ZIGGURAT_VERSION build arg will need confirming against whatever version is actually published, since zigpy/ziggurat's publish workflow stamps the version from the release tag rather than from its Cargo.toml.

Adds a network_address config option (tcp://host:port) that takes priority
over the device serial-port picker when set, wired through to
ziggurat-server's --device flag (zigpy/ziggurat#39, merged). Wi-Fi-connected
radios are not recommended.

The device field is still required by the add-on's config form even when
network_address is set (the form won't validate otherwise), but its value
is functionally ignored in that case.

Targets the next zigpy/ziggurat release rather than the current 0.1.0 on
crates.io, which predates this change; the ZIGGURAT_VERSION build arg will
need confirming against whatever version is actually published, since
zigpy/ziggurat's publish workflow stamps the version from the release tag
rather than from its Cargo.toml.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tube0013

Copy link
Copy Markdown
Author

I've run into the same config validation issue with my flasher addons, it's annoying lol.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant