A basic central California surfing weather website: surfwx.seaspatial.com
I've added some buoy and wind data from NOAA sites and a tide-table using X-Tide. Data are fetched and processed with Python running on a Raspberry Pi 3b.
Turns out I needed to declare the encodings in the html (meta charset="utf-8"/). A rookie mistake.
Thank you for you assistance.