Is there a way to use a template and two helper number variables to convert from beat time to regular time, and from regular time to beat time? Like make a sensor defined by a mathematical equation? Or is there already an integration for this? I want to make it easier to figure out appointment times.

There’s this:

Yeah that’s great and all, I mean like how would I calculate that for time though? Like a regular time to Internet time converter calculator. Like I have an appointment at 5 pm that is x in beat time at this time zone. Like I thought if I knew how it worked I could make a script to calculate it based on two input numbers and use another input number as an output for the time.

What’s the point of using swatch time if you’re going to convert it to local time?

You can use a template sensor to do this, but you’d have to come up with the equation. The problem with swatch time is that it’s base is UTC. Once you get it into UTC, you’d have to convert it to local time.