Skip to content

Add CC2 printer discovery support#1

Open
CHaucke89 wants to merge 2 commits into
bjan:mainfrom
CHaucke89:cc2-discovery
Open

Add CC2 printer discovery support#1
CHaucke89 wants to merge 2 commits into
bjan:mainfrom
CHaucke89:cc2-discovery

Conversation

@CHaucke89

Copy link
Copy Markdown

Extends printer discovery to include the Centauri Carbon 2. The CC2 listens on port 52700 for a JSON-RPC probe - {"id": 0, "method": 7000} - as opposed to M99999 on port 3000.

Output of centauri discover run from a computer connected to the same network as a CC2: 192.168.4.129 Centauri Carbon 2 cc2 sn=<discovered CC2 SN>

Additionally, while the IP address of the CC2 is not explicitly required, --access-code must still be provided for proper authorization: centauri status --access-code A12Bcd

Protocol information was acquired from the unofficial Elegoo Home Assistant integration docs:
https://github.com/danielcherubini/elegoo-homeassistant/blob/v2.10.2/docs/CC2_PROTOCOL.md

Tested with a real life CC2 on my home network.

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