True but there are some limitations:
if, for example, you define an offset for sunset, you cannot get an event from the actual sunset and your offset; you will need to define multiple Things
if you want the offset’s time as a DateTime you need to define a Thing using the lat/log offset. And because this Design Pattern requires both the event and the DateTime (in the System started rule) the offset is required.
Altitude I hardly knew you. I just noticed it was there a couple of weeks ago and now it’s gone. I’m not certain it ever really did much.
Note, altitude is still mentioned in the binding’s docs.
All Things require the parameter geolocation (as
<altitude in m>]) for which the calculation is done.