I constantly forget to take showers due to depression. I know I’m not the only one 😂 summer is early here in Texas and I don’t want to be the stinky dude
Uses the humidity readings of my bathroom to determine whether I was in the shower:
- A running 1 hour average of the bathroom humidity is measured.
- If the current humidity is 8% above the average, it is triggered as “wet”.
- Then it marks down the last time, and then converts that to “days & hours since” last shower.
I have a badge at the top of my main dashboard that will let me know how long it’s been. It’s already been useful. If I see anything over 2 days I know it’s past time for a shower
I got a false positive from washing my hands when it was set to trigger by 5% increases, so I changed it to 8%.
Happy to share my code if anyone wants to do the same!
Edit: code in a comment below!
Could you not also tie it into if the ceiling fan is running? Or a flow sensor on the shower?
I’m just thinking of natural humidity and how that might skew the numbers.
That’s a really cool and neat way to pull it off. I helped myself shower more by attaching a NFC tag to the shower wall and have an alarm my phone that can only be turned off by tapping the tag. The thinking is that I might as well shower while I’m there.
i dont have a way to see if the fan is on currently. but it gets around natural humidity swings by comparing it to the 1hour average.
that means if it creeps up to 70% humidity, it wont think im in the shower until it hits 78%. It has to be a sudden change because of this logic
Also! I was able to use this to make my PIR sensor presence detection more accurate
before it would not see me in my shower and think im not there. Now that automation only triggers if the bathroom is also ‘dry’
if/when you can afford it, mmwave precense sensors are way better, mine can see me through the shower curtain standing still
thats the goal! It’s a glass door though, does that matter?
hmm, I think it should still work through glass, it works through drywall.
Update. mmWave works through the glass great!
In fact it sees me through the wall before I even enter the bathroom now. Super cool! Got two and set on up in my office
nice! ya mmwave is dope!!
texas? 68% humidity? how did you get it that low
Air conditioning
maybe i needed to stay in my apartment more or something. that fucking moldslum.
Could make it more accurate by using a moisture sensor and placing the prongs in the shower. Could also just add a smart button on the show door/wall that you press when you shower to reset the timer.
I have a water shutoff that I installed to cut my kids showers off, they have to press a button to turn on the shower valve. So it runs for 10min and then cuts off. Hmm my son forgets to shower often so maybe I should do something similar to remind him.
Could make it more accurate by using a moisture sensor and placing the prongs in the shower.
Or better yet, plumb a flow rate meter into the supply pipe.
I might look into that if this ends up giving false positives or something. So far it’s working great
I do the ability to manually change the date and time of last shower. I had to do that when tweaking the sensitivity
Frequent showers are a bit overrated, especially when done with soap which strips your skin microbiota. 😅
Great automation tho!
Not everyone is the same.
I agree, my skin does too
My skin didn’t appear to give a shit up until my mid-30s. Perhaps I just didn’t notice cause it wasn’t bad enough. These days a proper bath with soap produces dry and itchy skin. That’s why I’ve switched to mostly water with mild soap only for the smell-accumulating regions. Basically balance smell control with skin health. I also haven’t had any fungal skin overgrowth since then.
My 20-year-old self would be disgusted by my 40-year-old one. 😅
That said, am married and wife is happy with the total VOC output so I have the privilege to not have to cater to other standards.