Skip to content

Problem connecting ZHA with Ziggurat Zigbee Server #4

Description

@MattWestb

Have one RP3 running HAOS and have OTBR installed and working (but on standby) so knowing the RCP is working and is reported:
RCP:Version SL-OPENTHREAD/2.4.7.0_GitHub-fb0446f53; EFR32; Nov 12 2025 22:39:01
Server log thenstarting:

s6-rc: info: service ziggurat: starting
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service ziggurat successfully started
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[14:28:24] INFO: Starting ziggurat on /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0...
2026-07-02T12:28:24.521951Z  INFO ziggurat: Listening for WebSocket clients on 0.0.0.0:9999
2026-07-02T12:28:28.152103Z  WARN ziggurat: Connection 127.0.0.1:46067 ended with error: WebSocket protocol error: Handshake not finished
2026-07-02T12:28:28.152261Z  INFO ziggurat: Client 127.0.0.1:46067 disconnected
2026-07-02T12:28:58.253751Z  WARN ziggurat: Connection 127.0.0.1:44923 ended with error: WebSocket protocol error: Handshake not finished
2026-07-02T12:28:58.253816Z  INFO ziggurat: Client 127.0.0.1:44923 disconnected

The last 2 lines is repeating every 30 seconds.
Adding ZHA with manual ws://local-ziggurat:9999 and Ziggurat as radio type and then port to ws://local-ziggurat:9999 and getting error Failed to connect and no explaining and no new in the server log.
Is im doing somthing wrong or is the server not running OK with the connected RCP version (same settings as OTBR = 230400 HW).

Thanks in advance

Edit: Have trying socket://local_ziggurat:9999 ws://local-ziggurat:9999 and socket://192.168.2.52:9999

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions