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

New device type for showers #74

Open
niemyjski opened this Issue Sep 19, 2018 · 3 comments

Comments

Projects
None yet
2 participants
@niemyjski

niemyjski commented Sep 19, 2018

I just renovated my place and went super smart.. I went with the Kohler DTV+ system as well as smart mirrors (yet to ship)... More Info..

The shower needs to be setup and can be configured / triggered via http (unsecured) json api. There are different modules that you can have (audio module, light module, massage mode). The basic setup allows you to dynamically configure each valve to be a shower head, jet, etc... and allows you to trigger each one on/off with an overall temperature.

  • I'd like to be able to show presence (it knows when you are there because it will auto dim the display based on setting (so it won't be too smart but at least gives you an idea if it's dim or not).
  • Temperature
  • Device Versioning and Status (you can check and apply updates remotely)
  • Motion (just via the screen is activated... and not dimmed)
  • On or off for each valve
  • Current users activated profile.
@niemyjski

This comment has been minimized.

Show comment
Hide comment
@niemyjski

niemyjski Sep 19, 2018

Also please note there are other showers on the market that have app / api access like the Moen U

niemyjski commented Sep 19, 2018

Also please note there are other showers on the market that have app / api access like the Moen U

@fabaff fabaff changed the title from new device type for showers to New device type for showers Sep 26, 2018

@fabaff

This comment has been minimized.

Show comment
Hide comment
@fabaff

fabaff Sep 26, 2018

Member

Controlling the shower remotely doesn't make really to me because you are in the shower when you use it and the water temperature feels different for every user, depends on the temperature of the environment and your mood.

Anyway, this sounds a bit like an irrigation system (with some boiler features). Not so much time-driven as the irrigation system but with temperature as the important value. So, create a component for your shower and the needed platform:

I'd like to be able to show presence[...]

This would be a binary_sensor platform.

Temperature

sensor platforms.

Device Versioning and Status (you can check and apply updates remotely)

Status? Depends sensor or binary_sensor.

Motion (just via the screen is activated... and not dimmed)

Again, binary_sensor.

On or off for each valve

switch platform.

Current users activated profile.

'scene'

If there will pop up 50 other smart showers we can still create a shower component but I doubt that it would be necessary and those showers could be their own component.

Member

fabaff commented Sep 26, 2018

Controlling the shower remotely doesn't make really to me because you are in the shower when you use it and the water temperature feels different for every user, depends on the temperature of the environment and your mood.

Anyway, this sounds a bit like an irrigation system (with some boiler features). Not so much time-driven as the irrigation system but with temperature as the important value. So, create a component for your shower and the needed platform:

I'd like to be able to show presence[...]

This would be a binary_sensor platform.

Temperature

sensor platforms.

Device Versioning and Status (you can check and apply updates remotely)

Status? Depends sensor or binary_sensor.

Motion (just via the screen is activated... and not dimmed)

Again, binary_sensor.

On or off for each valve

switch platform.

Current users activated profile.

'scene'

If there will pop up 50 other smart showers we can still create a shower component but I doubt that it would be necessary and those showers could be their own component.

@niemyjski

This comment has been minimized.

Show comment
Hide comment
@niemyjski

niemyjski Oct 4, 2018

There are more than just one or two smart shower systems. There are at least 5 I know of, I just own the one. I'll try and experiment with this. It makes sense to me for the following scenario(s)

  • I have a daily routine and want to automate turning on fans, shower, in floor heat
  • I'm in the tub and I want to say take a relaxing shower, I could turn on the shower while I'm getting out of the tub, turn on the media player and it's all ready...
  • Automate exhaust fan controls based on usage.
  • Turn off any water leak sensors that may be in the tub (I'm not sure why it would be there) but you could turn it off while you know the water is on..
  • Also trigger in floor heat to turn on when shower command is given. You get out to warm floors.

Also, with it supporting different profiles and Alexa / google knowing whose talking I can pick the right profile for temperature and the like. They are also shipping an Alexa module for the shower by q1.

niemyjski commented Oct 4, 2018

There are more than just one or two smart shower systems. There are at least 5 I know of, I just own the one. I'll try and experiment with this. It makes sense to me for the following scenario(s)

  • I have a daily routine and want to automate turning on fans, shower, in floor heat
  • I'm in the tub and I want to say take a relaxing shower, I could turn on the shower while I'm getting out of the tub, turn on the media player and it's all ready...
  • Automate exhaust fan controls based on usage.
  • Turn off any water leak sensors that may be in the tub (I'm not sure why it would be there) but you could turn it off while you know the water is on..
  • Also trigger in floor heat to turn on when shower command is given. You get out to warm floors.

Also, with it supporting different profiles and Alexa / google knowing whose talking I can pick the right profile for temperature and the like. They are also shipping an Alexa module for the shower by q1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment