Generic Dishwasher Device for use with vibration sensor/temperature sensor/energy sensor/open close sensor

I'd like to create a virtual device for a dishwasher. Is there already a device type that might work for this?

I would like to have it set to have three states:

  1. Clean
  2. Dirty
  3. Running

I would link to to a series of sensors with the following rules in rule machine set up:

  1. If temperature or vibration or energy, change state to running
  2. After that if the open-close sensor changes to open, it is clean
  3. After that, if the open-close sensor changes to close, it is dirty

Anyone have any tips on how to put something like this together?

Thanks in advance!

I think you would have a tough time tracking all the exceptions. For instance, what happens when you open the dishwasher to add something after it has been going for 2 minutes or I reach in to grab a fork after it finishes. IMHO a dishwasher doesn't need the same complexity as clothes washer/dryer. When clothes are washed they need to go to the dryer and folded after the dryer has finished. I think you would be better served with an energy outlet and some logic. If you run the dishwasher every day and it hasn't been started since yesterday . . .
My opinion only.

1 Like

I might try to do something like this on Hubitat

Keep us apprised.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.