Skip to content

Devices/Dockstream-2-Smart-Fountains - #139

Merged
jjjonesjr33 merged 2 commits into
jjjonesjr33:devfrom
C4-Dimitri:Devices/Dockstream-2-Fountains
Sep 22, 2025
Merged

Devices/Dockstream-2-Smart-Fountains#139
jjjonesjr33 merged 2 commits into
jjjonesjr33:devfrom
C4-Dimitri:Devices/Dockstream-2-Fountains

Conversation

@C4-Dimitri

Copy link
Copy Markdown
Contributor

Proposed change:

Enables support for PLWF116 + PLWF106, makes available the following sensors/controls:
Current water level with ability to set the reminder level
A total oz left sensor, a percentage left sensor, and a number entity to control the "low" threshold (allows 650 - 3000ml)
479044529-a1e90e22-2f3a-440d-889f-723482f6f435
479044407-0a5f4774-6145-4f9e-800e-8b2c0796e2c8
479044654-a8cd90a2-3e1e-44b8-be25-6b1e8ba68518
Battery level left if in cordless mode (only PLWF116).
battery level % sensor, battery status sensor (charging, discharging, charged), battery level sensor (high, medium, low), power state (plugged in, unplugged).
479044217-42f2ec86-d968-409f-b0ef-899567f18f0c
479044258-52dc2043-36a1-4d1d-b78e-328e217b0c91
Filter time remaining
sensor for remaining filter time, number entity for controling the cycle, a filter reset button (restarts the cycle)
Time until cleaning needed
sensor for remaining cleaning time, number entity for controling the cycle, a cleaning reset button (restarts the cycle)
479044010-4189d53e-68ca-494a-ab86-5147dfbe5605
479044076-cf15999b-6cc9-4179-b62c-c45e19ace011
479044111-252a1220-09d5-4449-a935-77169f714bf9
Drink logs with amount consumed
today drinking ml sensor, today drinking time sensor, yesterday drinking ml sensor.
479043697-811832be-6747-42ed-b4c6-bba80c91cfc2
479043746-69cad8f4-a6a7-4964-b2f1-831608b66edc
479043899-a330402f-2d4f-4465-a84b-f7ebdeb4c512
How many daily visits
drinking count today sensor, drinking count yesterday sensor.
479043172-c2b37f14-118d-478b-91a5-87d81155487b
479043583-53761493-07c5-4465-b4ae-9b98b937a1ac
Average duration
average duration for visits today sensor.
479043078-260857b8-628f-45cf-a49b-05e66414f278
Access to indicator lights
indicator on/off sensor, buttons for turning indicator on/off.
479042890-526e713f-63ee-4f1b-b24d-e9ee3b9539bc
479042952-1625eb29-60c5-42c9-a07c-bca910e8972b
Firmware Version and if update is available
Update entity created with firmware release notes and update progress tracking
479042795-0765fdd1-c92b-41e7-8eb5-3f8fb94a3fe6
Water flow type and ability to select which type
select entity created to select the mode (sensing near, sensing far, continuous, off) (PLWF116 supports the radar, PLW106 does not. PLW106 supports intermittent/timed flow, PLWF116 does not. each have their respective options only),
479042664-9551f329-c984-42d0-9572-14f08d7cdcd2
A binary sensor to show whether water is currently being dispensed or not:
image

also seperately to the fountains, but including some fountain sensors. i fixed an error where some sensors unit of measurement were not being applied, as they werent in the if statement block at the top of the sensor.py file.

Closes #119, #130, #132

Type of change:

  • New device.
  • Bug fix (non-breaking change which fixes an issue).
  • New feature or enhancement (non-breaking change which adds functionality).
  • Documentation only.
  • Other (please explain).

Checklist:

  • If applicable, I have added corresponding documentation changes.
  • If applicable, I have reviewed the feature / enhancement guidlines before submitting my request.
  • If applicable, I have tested my code for new features & regressions on the latest version of Home Assistant.

Additional notes:

@jjjonesjr33 jjjonesjr33 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great @C4-Dimitri always good work 😄

@github-project-automation github-project-automation Bot moved this from To triage to In review in Petlibro Sep 22, 2025
@jjjonesjr33
jjjonesjr33 merged commit 5cafdb4 into jjjonesjr33:dev Sep 22, 2025
2 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Petlibro Sep 22, 2025
jjjonesjr33 added a commit that referenced this pull request Sep 22, 2025
Updating version to 1.1.29 - Dockstream 2 Smart-Fountain(s) added in #139
@jjjonesjr33 jjjonesjr33 added the Completed Completed tasks label Sep 24, 2025
@C4-Dimitri
C4-Dimitri deleted the Devices/Dockstream-2-Fountains branch April 20, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Completed Completed tasks Enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Device]: PLWF116 | Dockstream Smart Fountain 2

2 participants