Hi,
I am trying to add tides to my ephemeris page on my website but having
difficulty getting it to work. I'm not at the stage of adding he code to my
page template yet as I can't seem to get valid tide data. I am running
forecast version 3.4.0b12. I have the nonfree data installed and XTide is
working:
weewx@weather:$ sudo tide -l "Lerwick"
Indexing /usr/share/xtide/harmonics-dwf-20100529-nonfree.tcd...
Indexing /usr/share/xtide/harmonics-initial.tcd...
Indexing /usr/share/xtide/harmonics-dwf-20191229-free.tcd...
Lerwick, Shetland Islands, Scotland - READ flaterco.com/pol.html
60.1540° N, 1.1403° W
2023-05-22 1:32 PM BST 1.83 meters High Tide
2023-05-22 7:21 PM BST 0.66 meters Low Tide
2023-05-22 9:52 PM BST Sunset
2023-05-23 1:40 AM BST 1.91 meters High Tide
2023-05-23 2:17 AM BST Moonset
2023-05-23 4:08 AM BST Sunrise
2023-05-23 5:38 AM BST Moonrise
2023-05-23 7:52 AM BST 0.49 meters Low Tide
2023-05-23 2:12 PM BST 1.72 meters High Tide
2023-05-23 7:56 PM BST 0.76 meters Low Tide
2023-05-23 9:55 PM BST Sunset
2023-05-24 2:16 AM BST 1.84 meters High Tide....>
When WeeWX restarts I can see the XTide thread:
May 22 08:56:52 weather weewx[1048507] INFO user.forecast: MainThread:
XTide: forecast version 3.4.0b12
May 22 08:56:52 weather weewx[1048507] INFO user.forecast: MainThread:
XTide: interval=1800 max_age=2419200 location='Lerwick, Shetland Islands,
Scotland' duration=3600
But when it generates a report it reports no tidal events:
May 22 09:35:18 weather weewx[1048507] INFO user.forecast: XTideThread:
XTide: generating tides from 2023-05-22 00:00:00 BST (1684710000) to
2023-05-22 01:00:00 BST (1684713600)
May 22 09:35:18 weather weewx[1048507] INFO user.forecast: XTideThread:
XTide: got no tidal events
For some reason it appears to be generating tides from the past, and
between midnight and 01:00, where is it getting this time range from?
Here's the [Forecast] section in weewx.conf:
[Forecast]
data_binding = forecast_binding
interval = 1800
[[XTide]]
location = "Lerwick, Shetland Islands, Scotland"
[[Zambretti]]
hemisphere = NORTH
[[Aeris]]
client_id = xxxxxxxxxxxxxxxxxxxxxx
client_secret = xxxxxxxxxxxxxxxxxx
[[WU]]
api_key = xxxxxxxxxxxxxxxxxxxxxxxx
[[UKMO]]
api_key = xxxxxxxxxxxxxxxxxxxxxxxx
location = 352262
And here's the [Services] section:
[[Services]]
archive_services = weewx.engine.StdArchive,
user.forecast.ZambrettiForecast, user.forecast.NWSForecast,
user.forecast.WUForecast, user.forecast.OWMForecast,
user.forecast.UKMOForecast, user.forecast.AerisForecast,
user.forecast.WWOForecast, user.forecast.DSForecast,
user.forecast.XTideForecast
All other forecast threads are working correctly, just the XTide thread
with the issue. If I use the bundled tides.html it reports "Tide forecast
is not available."
Any ideas?
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/ea2e58f4-e746-435d-a850-ada1673bfcdcn%40googlegroups.com.