Hola, estoy migrando mi estación (ESPVA0300000003600B) de WD a Weewx instalado en una Raspberry, he mirado de domicilio y no dispongo de sitio donde meter ni un PC asi que me liao la manta a la cabeza y lo tengo funcionando pero a modo prueba.
Quiero usar la web tal y como la tenia , la programe en PHP y en WD va perfecta pero... En weewx no consigo que funcione.
Se puede hacer el index.html.tmpl en PHP y claro esta , no lo genera como PHP, el WD tampoco lo hacia peri si permitia renombrar al subirlo por ftp al server.
He insertado una linea en PHP y aunque luego la renombre a php esta no se ejecuta correcta.
Cuandi meto mi template pasado de WD a weewx (todos los parámetros) la raspi nogrnera nada t en el log veo algo de fallo de .py que no entiendo (no manejo mucho linux)
El resultado que quiero es este, el de mi web
http://www.tonimancera.com/meteo/index.phpEl log me escribe este error:
cheetahgenerator: Generate failed with exception '<type 'exceptions.UnicodeDecodeError'>'
Sep 6 22:41:01 raspberrypi weewx[612]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/Standard/index.html.tmpl
Sep 6 22:41:01 raspberrypi weewx[612]: cheetahgenerator: **** Reason: 'ascii' codec can't decode byte 0xed in position 551: ordinal not in range(128)
Sep 6 22:41:01 raspberrypi weewx[612]: **** Traceback (most recent call last):
Sep 6 22:41:01 raspberrypi weewx[612]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 297, in generate
Sep 6 22:41:01 raspberrypi weewx[612]: **** filtersLib=weewx.cheetahgenerator)
Sep 6 22:41:01 raspberrypi weewx[612]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1259, in __init__
Sep 6 22:41:01 raspberrypi weewx[612]: **** self._compile(source, file, compilerSettings=compilerSettings)
Sep 6 22:41:01 raspberrypi weewx[612]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1553, in _compile
Sep 6 22:41:01 raspberrypi weewx[612]: **** keepRefToGeneratedCode=True)
Sep 6 22:41:01 raspberrypi weewx[612]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 740, in compile
Sep 6 22:41:01 raspberrypi weewx[612]: **** settings=(compilerSettings or {}))
Sep 6 22:41:01 raspberrypi weewx[612]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Compiler.py", line 1579, in __init__
Sep 6 22:41:01 raspberrypi weewx[612]: **** source = unicode(source)
Sep 6 22:41:01 raspberrypi weewx[612]: **** UnicodeDecodeError: 'ascii' codec can't decode byte 0xed in position 551: ordinal not in range(128)
Sep 6 22:41:02 raspberrypi weewx[612]: cheetahgenerator: Generated 13 files for report StandardReport in 2.67 seconds
Sep 6 22:41:03 raspberrypi weewx[612]: genimages: Generated 12 images for StandardReport in 1.32 seconds
Sep 6 22:41:03 raspberrypi weewx[612]: reportengine: copied 0 files to /var/www/html
Sep 6 22:41:59 raspberrypi weewx[612]: fousb: unstable read: blocks differ for ptr 0x005e20
El codigo de mi template es este
Saludos y gracias