¿podrias indicar cómo has implementado charts.js o cómo consigues (si lo conoces) que highcharts 'lea' un archivo *.json?
En el enlace que te puse anteriormente de GitHub de weewx-highcharts hay unos archivos en la carpeta
web server:
scripts (con
plots.js y
theme.js y los archivos
graphs.html y
wxgraphs2.php. El segundo es para implementarlo en las plantillas de Saratoga con php y el primero es el que debes de poner junto con la carpeta scripts en la raspi en los archivos web de weewx (puede que en /var/www/html/weewx hay instalaciones diferentes pero es la carpeta weewx).
En el archivo graphs.html mira que las etiquetas
<script> que apuntan a las rutas locales de los dos archivos JS de la carpeta scripts apunten a ellos correctamente, ponen por ejemplo
src="../scripts/js/theme.js" y deberían de poner
src="scripts/js/theme.js"Quedaría implementarlo en el
index.html.tmpl (si lo quieres ahí) de Neowx
Te adjunto pantallazos