Skip to content

1364 aquapath with as006 flow sensor#1375

Merged
kraemr merged 5 commits into
masterfrom
1364-aquapath-with-as008-flow-sensor
May 20, 2026
Merged

1364 aquapath with as006 flow sensor#1375
kraemr merged 5 commits into
masterfrom
1364-aquapath-with-as008-flow-sensor

Conversation

@TheBest6337
Copy link
Copy Markdown
Member

@TheBest6337 TheBest6337 commented May 20, 2026

What does this PR do / add / change?

Removes the old flow sensor with counting module aswell as the old temp sensors and replaces them with the as006

Checklist before opening the pr

  • Tested locally
  • Tested on the machine (if hardware interaction is involved)
  • No format errors (cargo fmt / npm run format)
  • No build errors (cargo build / npm run build)

@TheBest6337 TheBest6337 linked an issue May 20, 2026 that may be closed by this pull request
@TheBest6337
Copy link
Copy Markdown
Member Author

@kraemr please review

@TheBest6337 TheBest6337 requested a review from kraemr May 20, 2026 13:12
Comment thread electron/src/machines/properties.ts
- Introduced AquaPath V2 machine in `machines/src/aquapath2/mod.rs` with its associated API, controller, and state management.
- Implemented the `MachineNewTrait` for AquaPath V2 in `machines/src/aquapath2/new.rs`, including hardware initialization and configuration.
- Updated `machines/src/lib.rs` to include AquaPath V2 in the module exports and defined its machine ID.
- Enhanced machine identification in `machines/src/machine_identification.rs` to recognize AquaPath V2.
- Registered AquaPath V2 in the machine registry within `machines/src/registry.rs`.
- Implement Aquapath2Page for navigation with Topbar and routing.
- Create Aquapath2SettingsPage for detailed control over settings including fan revolutions, temperature tolerances, and PID settings.
- Introduce aquapath2Namespace for managing state and events using Zustand.
- Develop useAquapath2 hook for optimistic state updates and server requests.
- Add comprehensive form controls for user input on various settings.
@kraemr kraemr force-pushed the 1364-aquapath-with-as008-flow-sensor branch from 97f5494 to 13a9ede Compare May 20, 2026 14:55
@TheBest6337 TheBest6337 requested a review from kraemr May 20, 2026 15:49
@kraemr kraemr merged commit 5ecb68d into master May 20, 2026
18 checks passed
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.

Aquapath with AS006 flow sensor

2 participants