#Auto shut-off for electric fireplaces

1 messages · Page 1 of 1 (latest)

modern rampart
#

We want to buy a smart electrical outlet (we actually want to buy like 100 smart outlets) for our hotel.  We want to plug an Electric Fireplace into the smart electrical outlet.

Now, let's say a guest checks into the room with the electric fireplace.  We want the guest to be able to hit the “on” button on the electric fireplace (or via the remote to the electric fireplace) that is plugged into the smart electrical outlet ANYTIME they want.   ANYTIME.

When the guest hits the “on” button on the electric fireplace, we want the smart electrical outlet to “sense” that the electric fireplace is now drawing power (because the electric fireplace has been turned on by the guest), and we want the smart electrical outlet to — 60 minutes later — cut off power to the electric fireplace.  Then, we want the smart electrical outlet to immediately restore power to the electric fireplace.  If, say,  two minutes later, the guest hits the “on” button again on the electric fireplace, and turns it on, we want the smart electrical outlet to AGAIN sense the power draw, and cut power in 60 minutes.  The guest should be able to use the electric fireplace 3 times, 5 time, 100 times....it doesn't matter.  But EVERY time the guest turns on the electric fireplace we want it to AUTOMATICALLY shut off in 60 minutes.   WE DO NOT WANT THE GUEST TO BE ABLE TO OVERRIDE THIS FUNCTION.  WE WANT TO FORCE THIS 60-MINUTE TIME LIMIT ON THE GUEST AUTOMATICALLY. WE WANT TO ALLOW THE GUEST TO USE THE ELECTRIC FIREPLACES AS MANY TIMES AS THEY WANT...BUT ONLY IN 60-MINUTE INCREMENTS.

Can you think of anyway to achieve the above? Thanks.

cold viper
#

You need to make sure the outlet can actually be used for power monitoring. Once you do, and you get an idea of how much power the outlet shows is being used when the fire is on this is trivial.

Basically you make an automation for the outlet that uses the power monitoring entity as the ‘when’. You use a numeric entity with the power entity specified. Then set the value of the entity to trigger when it’s above 5% lower than what you observed when the fire was on (so if the fire uses 100 watts when on, set to 95w).

Set a ‘for’ value of 1 hour.

In the ‘then do’ section, you want

  1. an action of switch turn off + the outlet entity.
  2. An option to wait for 3 seconds
  3. An option of switch turn on + the outlet entity
    That should be it.

Wrote this on mobile so forgive typos.

paper rapids
#

WE DO NOT WANT THE GUEST TO BE ABLE TO OVERRIDE THIS FUNCTION
it will be super easy to override by plugging the fireplace dirrectly into the wall socket if they have access 😅

muted radish
#

I'm pretty sure you can get that functionality directly built into the fireplace, no? They just have a "turn on for X time" button
@cold viper's suggestion will work, if the fireplace turns off internally when powered off, if it stays on when unpowered it will just start up again when you turn the plug back on, so it depends on the behaviour of your fireplace
In a commercial application like this, you're potentially putting a lot of devices onto your network, if it goes down at any point, you lose this functionality.