Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add example and introduce FlowchemDeviceClients #99

Merged
merged 65 commits into from
Sep 12, 2023
Merged

Add example and introduce FlowchemDeviceClients #99

merged 65 commits into from
Sep 12, 2023

Conversation

dcambie
Copy link
Collaborator

@dcambie dcambie commented Jul 11, 2023

No description provided.

dcambie added 16 commits July 3, 2023 16:35
Advertize for devices not components,
skip name validation in zeroconfig but enforce before at config parsing level.
notably including max device name
They can be fetch by there, mDNS is only for discovery and points to the HTTP server anyway
As it is linked by zeroconfig.
It should list all components as well
This is needed as mDNS found IP for services on local hosts isn't 127.0.0.1
to avoid confusion between flowchem devices and raw devices.
Flowchem device discovery over mDNS
async version to be used inline in code,
sync to be refactored as standalone click command for debug
To be used as client for flowchem devices
@dcambie dcambie marked this pull request as draft July 12, 2023 07:22
@dcambie dcambie self-assigned this Jul 12, 2023
@dcambie dcambie marked this pull request as ready for review September 12, 2023 12:32
@dcambie dcambie merged commit 7a7b167 into main Sep 12, 2023
6 checks passed
@dcambie dcambie deleted the alc0315 branch September 12, 2023 12:34
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