Skip to content

opq8/homeassistant-phyn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homeassistant-phyn

Home Assistant custom component for interfacing with Phyn Smart Water Assistant.

This integration currently provides the following capabilities:

Phyn Plus (PP1, PP2):

  • Daily water usage (compatible with Energy dashboard)
  • Average water temperature, pressure, and flow (realtime not available)
  • Shutoff valve control
  • Away mode control

Phyn Smart Water Sensor (PW1):

  • Coming soon!

Installation

Installation via HACS

This custom component can be integrated into HACS, so you can track future updates. If you have do not have have HACS installed, please see their installation guide.

  1. Select HACS from the left-hand navigation menu.

  2. Click Integrations.

  3. Click the three dots in the upper right-hand corner and select Custom Repositories.

  4. Paste "https://github.com/opq8/homeassistant-phyn/tree/development" into Repository, select "Integration" as Category, and click Add.

  5. Close the Custom repositories dialog after it updates with the new integration.

  6. "Phyn Smart Water Assistant" will appear in your list of repositories. Click to open, click the following Download buttons.

Manual installation (experts only)

If you do not use HACS, you can still manually install the integration.

  1. Download a copy of aiophyn from rsocko's repo: https://github.com/rsocko/aiophyn/tree/get_away_mode

  2. Copy the aiophyn/ folder to your Home Assistant config folder (e.g. config/aiophyn/)

  3. Download a copy of this integration (homeassistant-phyn) from my repo: https://github.com/opq8/homeassistant-phyn/tree/development

  4. Copy the phyn/ folder to your Home Assistant custom_components folder (e.g. config/custom_components/phyn/)

  5. Restart Home Assistant to pick up the new phyn plugin and aiophyn dependency.

Configuration

Configuration is done via the Home Assistant UI as an Integration and as Devices.

  • In the Home Assistant UI, go to Settings > Devices & services, go to the Devices tab, and click "+ Add Device" on the bottom right.

  • Search for and select "Phyn".

  • A prompt will appear for you to enter your Phyn Account username and password. (This could sometimes take 2-3 minutes, or longer)

Known Issues

  • Phyn home name (in the Phyn App > Settings > Home > Address > Home Name) cannot be set to "Home" or integration configuration and setup will fail.

Changelog

2023.01.00 (from @MizterB)

  • Initial release

2023.08.00 (from @rsocko)

  • Added away mode control

2023.10.00

  • Fixed integration to for setups with water sensors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%