I was curious if there is an automation device that can listen for a given cue like say the buzzer on a washer or dryer and use it to send notifications? I don’t even know what to call it to search for it on google…

  • jws_shadotak
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I’ve no experience with any of this stuff but what if you hooked up a sensor inside the washer and dryer that uses the buzzer’s electrical signal?

    That might be easier and way less CPU insensitive than constantly listening for and identifying the sound.

  • AndreKR-@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    You know, the rest of us are using a smart plug with energy metering to find out if the dryer is finished.

    • xxxxxxxxxxxxxxxxx99@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I’m curious what brand of smart plugs will notify you when power usage drops? Neither my Kasa nor DLinks have that ability.

      Or do you have something else watching the power draw and detecting the drop?

      • afurtivesquirrel@alien.top
        cake
        B
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Or do you have something else watching the power draw and detecting the drop?

        This. I have never done it myself, but I would imagine this would be fairly trivial with home assistant. The plug reports it’s power draw back to HA regularly, and HA has a trigger for when [a value] goes above/below [a certain figure].

        So set something up like “Plug currently consumption falls below 5W, trigger notification.”

        • AndreKR-@alien.topB
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Any ESP8266-based or Zigbee smartplug will do. If you get an ESP8266-based one, get one that comes with Tasmota preinstalled, then you don’t need to open it up and flash it. Don’t get an ESP32-based one.

          If you run Tasmota or use a Zigbee plug, you need to do the detection in Home Assistant or Node-RED or whatever you’re using. Personally I do it directly in ESPHome:

          binary_sensor:
            - platform: analog_threshold
              id: machine_running
              name: "Washer running"
              icon: mdi:washing-machine
              sensor_id: power
              threshold: 5
              filters:
                - delayed_on_off: 60s
          
  • ActivePuzzled6932@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Alexa can listen for certain sounds. iPhones can. HomePods can listen for fire alarms.

    Or you could grab a raspberry pi and TensorFlow and make your own.