I think Im used to refreshing the page to get back to the starting view… it feels a bit strange that it loads the last state… I wonder if placing the view parameters in the URL needs to be an option that you enable or happens on clicking a share button? or perhaps it’s just something that you get used to…
What I often see is that if the user just comes it “as normal” you use a “time window” parameter, so in the case of my app I’d say something like ?last=3600.
If the user chooses a new time window, say a day then you update to be ?last=86400.
Then, if they select specific start / end time you use your start and end params like in the PR.
So, I think that’s somewhat easy to do because the apps have specific events when the user presses a “time window”:
@TrystanLea Dear TrystanLea, I’m very interested in your shared info about the heat pump. Recently I am doing a Home Energy Management System but lack of relevant dataset, could you please share the raw data with me, I really appreciate it!