Software > WeeWX

weewx en un Pc Windows

(1/3) > >>

kocher:
Dado que el anterior hilo sobre este tema era muy antiguo, abro un nuevo hilo.

El asunto es el siguiente, ya tengo instalado Linux Ubuntu y weewx en otro Pc de arranque dual Windows/Linux y, por el momento todo va perfectamente: http://kocher.es/weewx/

Entonces, ¿ para qué complicarse la vida instalando weewx para windows ?; pues bien, el motivo es que le tengo muchas ganas al "skin" de Belchertown que, por una serie de motivos de mi servidor, no acepta rsync ni mosquitto. Es por eso que he decidido instalar además el "software" weewx en otro Pc exclusivamente Windows10.
Hasta ahí todo bien pero .. lo único que he logrado. es instalar python (python3).
He descargado la última versión de weewx que, actualmente es "weewx-4.10.1.tar.gz", lo he descomprimido con el comando:
tar xvfz weewx-4.10.1.tar.gz ejecutado en una ventana del sistema como administrador y me ha soltado esta lista:


--- Código: ---weewx-4.10.1/
x weewx-4.10.1/LICENSE.txt
x weewx-4.10.1/PKG-INFO
x weewx-4.10.1/README
x weewx-4.10.1/README.md
x weewx-4.10.1/bin/
x weewx-4.10.1/bin/daemon.py
x weewx-4.10.1/bin/schemas/
x weewx-4.10.1/bin/schemas/__init__.py
x weewx-4.10.1/bin/schemas/wview.py
x weewx-4.10.1/bin/schemas/wview_extended.py
x weewx-4.10.1/bin/schemas/wview_small.py
x weewx-4.10.1/bin/six.py
x weewx-4.10.1/bin/user/
x weewx-4.10.1/bin/user/__init__.py
x weewx-4.10.1/bin/user/extensions.py
x weewx-4.10.1/bin/wee_config
x weewx-4.10.1/bin/wee_database
x weewx-4.10.1/bin/wee_debug
x weewx-4.10.1/bin/wee_device
x weewx-4.10.1/bin/wee_extension
x weewx-4.10.1/bin/wee_import
x weewx-4.10.1/bin/wee_reports
x weewx-4.10.1/bin/weecfg/
x weewx-4.10.1/bin/weecfg/__init__.py
x weewx-4.10.1/bin/weecfg/config.py
x weewx-4.10.1/bin/weecfg/database.py
x weewx-4.10.1/bin/weecfg/extension.py
x weewx-4.10.1/bin/weedb/
x weewx-4.10.1/bin/weedb/__init__.py
x weewx-4.10.1/bin/weedb/mysql.py
x weewx-4.10.1/bin/weedb/sqlite.py
x weewx-4.10.1/bin/weeimport/
x weewx-4.10.1/bin/weeimport/__init__.py
x weewx-4.10.1/bin/weeimport/csvimport.py
x weewx-4.10.1/bin/weeimport/cumulusimport.py
x weewx-4.10.1/bin/weeimport/wdimport.py
x weewx-4.10.1/bin/weeimport/weathercatimport.py
x weewx-4.10.1/bin/weeimport/weeimport.py
x weewx-4.10.1/bin/weeimport/wuimport.py
x weewx-4.10.1/bin/weeplot/
x weewx-4.10.1/bin/weeplot/__init__.py
x weewx-4.10.1/bin/weeplot/genplot.py
x weewx-4.10.1/bin/weeplot/utilities.py
x weewx-4.10.1/bin/weeutil/
x weewx-4.10.1/bin/weeutil/Moon.py
x weewx-4.10.1/bin/weeutil/Sun.py
x weewx-4.10.1/bin/weeutil/__init__.py
x weewx-4.10.1/bin/weeutil/config.py
x weewx-4.10.1/bin/weeutil/ftpupload.py
x weewx-4.10.1/bin/weeutil/log.py
x weewx-4.10.1/bin/weeutil/logger.py
x weewx-4.10.1/bin/weeutil/rsyncupload.py
x weewx-4.10.1/bin/weeutil/timediff.py
x weewx-4.10.1/bin/weeutil/weeutil.py
x weewx-4.10.1/bin/weewx/
x weewx-4.10.1/bin/weewx/__init__.py
x weewx-4.10.1/bin/weewx/accum.py
x weewx-4.10.1/bin/weewx/almanac.py
x weewx-4.10.1/bin/weewx/cheetahgenerator.py
x weewx-4.10.1/bin/weewx/crc16.py
x weewx-4.10.1/bin/weewx/defaults.py
x weewx-4.10.1/bin/weewx/drivers/
x weewx-4.10.1/bin/weewx/drivers/__init__.py
x weewx-4.10.1/bin/weewx/drivers/acurite.py
x weewx-4.10.1/bin/weewx/drivers/cc3000.py
x weewx-4.10.1/bin/weewx/drivers/fousb.py
x weewx-4.10.1/bin/weewx/drivers/simulator.py
x weewx-4.10.1/bin/weewx/drivers/te923.py
x weewx-4.10.1/bin/weewx/drivers/ultimeter.py
x weewx-4.10.1/bin/weewx/drivers/vantage.py
x weewx-4.10.1/bin/weewx/drivers/wmr100.py
x weewx-4.10.1/bin/weewx/drivers/wmr300.py
x weewx-4.10.1/bin/weewx/drivers/wmr9x8.py
x weewx-4.10.1/bin/weewx/drivers/ws1.py
x weewx-4.10.1/bin/weewx/drivers/ws23xx.py
x weewx-4.10.1/bin/weewx/drivers/ws28xx.py
x weewx-4.10.1/bin/weewx/engine.py
x weewx-4.10.1/bin/weewx/filegenerator.py
x weewx-4.10.1/bin/weewx/imagegenerator.py
x weewx-4.10.1/bin/weewx/manager.py
x weewx-4.10.1/bin/weewx/qc.py
x weewx-4.10.1/bin/weewx/reportengine.py
x weewx-4.10.1/bin/weewx/restx.py
x weewx-4.10.1/bin/weewx/station.py
x weewx-4.10.1/bin/weewx/tags.py
x weewx-4.10.1/bin/weewx/units.py
x weewx-4.10.1/bin/weewx/uwxutils.py
x weewx-4.10.1/bin/weewx/wxengine.py
x weewx-4.10.1/bin/weewx/wxformulas.py
x weewx-4.10.1/bin/weewx/wxmanager.py
x weewx-4.10.1/bin/weewx/wxservices.py
x weewx-4.10.1/bin/weewx/wxxtypes.py
x weewx-4.10.1/bin/weewx/xtypes.py
x weewx-4.10.1/bin/weewxd
x weewx-4.10.1/bin/wunderfixer
x weewx-4.10.1/docs/
x weewx-4.10.1/docs/accum.md
x weewx-4.10.1/docs/changes.txt
x weewx-4.10.1/docs/copyright.htm
x weewx-4.10.1/docs/css/
x weewx-4.10.1/docs/css/tocbot-4.12.0.css
x weewx-4.10.1/docs/css/tocbot-4.3.1.css
x weewx-4.10.1/docs/css/weewx_ui.css
x weewx-4.10.1/docs/customizing.htm
x weewx-4.10.1/docs/debian.htm
x weewx-4.10.1/docs/devnotes.htm
x weewx-4.10.1/docs/examples/
x weewx-4.10.1/docs/examples/tag.htm
x weewx-4.10.1/docs/hardware.htm
x weewx-4.10.1/docs/images/
x weewx-4.10.1/docs/images/antialias.gif
x weewx-4.10.1/docs/images/day-gap-not-shown.png
x weewx-4.10.1/docs/images/day-gap-showing.png
x weewx-4.10.1/docs/images/daycompare.png
x weewx-4.10.1/docs/images/daytemp_with_avg.png
x weewx-4.10.1/docs/images/dayvaporp.png
x weewx-4.10.1/docs/images/daywindvec.png
x weewx-4.10.1/docs/images/favicon.png
x weewx-4.10.1/docs/images/ferrites.jpg
x weewx-4.10.1/docs/images/funky_degree.png
x weewx-4.10.1/docs/images/image_parts.png
x weewx-4.10.1/docs/images/image_parts.xcf
x weewx-4.10.1/docs/images/logo-apple.png
x weewx-4.10.1/docs/images/logo-centos.png
x weewx-4.10.1/docs/images/logo-debian.png
x weewx-4.10.1/docs/images/logo-fedora.png
x weewx-4.10.1/docs/images/logo-linux.png
x weewx-4.10.1/docs/images/logo-mint.png
x weewx-4.10.1/docs/images/logo-opensuse.png
x weewx-4.10.1/docs/images/logo-pypi.svg
x weewx-4.10.1/docs/images/logo-redhat.png
x weewx-4.10.1/docs/images/logo-rpi.png
x weewx-4.10.1/docs/images/logo-suse.png
x weewx-4.10.1/docs/images/logo-ubuntu.png
x weewx-4.10.1/docs/images/logo-weewx.png
x weewx-4.10.1/docs/images/pipeline.png
x weewx-4.10.1/docs/images/sample_monthrain.png
x weewx-4.10.1/docs/images/sample_monthtempdew.png
x weewx-4.10.1/docs/images/weekgustoverlay.png
x weewx-4.10.1/docs/images/weektempdew.png
x weewx-4.10.1/docs/images/yeardiff.png
x weewx-4.10.1/docs/images/yearhilow.png
x weewx-4.10.1/docs/js/
x weewx-4.10.1/docs/js/cash.js
x weewx-4.10.1/docs/js/cash.min.js
x weewx-4.10.1/docs/js/tocbot-4.12.0.js
x weewx-4.10.1/docs/js/tocbot-4.12.0.min.js
x weewx-4.10.1/docs/js/tocbot-4.3.1.js
x weewx-4.10.1/docs/js/tocbot-4.3.1.min.js
x weewx-4.10.1/docs/js/weewx.js
x weewx-4.10.1/docs/logging.md
x weewx-4.10.1/docs/macos.htm
x weewx-4.10.1/docs/readme.htm
x weewx-4.10.1/docs/redhat.htm
x weewx-4.10.1/docs/series_tags.md
x weewx-4.10.1/docs/setup.htm
x weewx-4.10.1/docs/sle.html
x weewx-4.10.1/docs/suse.htm
x weewx-4.10.1/docs/upgrading.htm
x weewx-4.10.1/docs/usersguide.htm
x weewx-4.10.1/docs/utilities.htm
x weewx-4.10.1/docs/xtypes.md
x weewx-4.10.1/examples/
x weewx-4.10.1/examples/alarm.py
x weewx-4.10.1/examples/basic/
x weewx-4.10.1/examples/basic/changelog
x weewx-4.10.1/examples/basic/install.py
x weewx-4.10.1/examples/basic/readme.txt
x weewx-4.10.1/examples/basic/skins/
x weewx-4.10.1/examples/basic/skins/basic/
x weewx-4.10.1/examples/basic/skins/basic/basic.css
x weewx-4.10.1/examples/basic/skins/basic/current.inc
x weewx-4.10.1/examples/basic/skins/basic/favicon.ico
x weewx-4.10.1/examples/basic/skins/basic/hilo.inc
x weewx-4.10.1/examples/basic/skins/basic/index.html.tmpl
x weewx-4.10.1/examples/basic/skins/basic/lang/
x weewx-4.10.1/examples/basic/skins/basic/lang/en.conf
x weewx-4.10.1/examples/basic/skins/basic/lang/fr.conf
x weewx-4.10.1/examples/basic/skins/basic/skin.conf
x weewx-4.10.1/examples/colorize/
x weewx-4.10.1/examples/colorize/colorize_1.py
x weewx-4.10.1/examples/colorize/colorize_2.py
x weewx-4.10.1/examples/colorize/colorize_3.py
x weewx-4.10.1/examples/fileparse/
x weewx-4.10.1/examples/fileparse/bin/
x weewx-4.10.1/examples/fileparse/bin/user/
x weewx-4.10.1/examples/fileparse/bin/user/fileparse.py
x weewx-4.10.1/examples/fileparse/changelog
x weewx-4.10.1/examples/fileparse/install.py
x weewx-4.10.1/examples/fileparse/readme.txt
x weewx-4.10.1/examples/lowBattery.py
x weewx-4.10.1/examples/mem.py
x weewx-4.10.1/examples/pmon/
x weewx-4.10.1/examples/pmon/bin/
x weewx-4.10.1/examples/pmon/bin/user/
x weewx-4.10.1/examples/pmon/bin/user/pmon.py
x weewx-4.10.1/examples/pmon/changelog
x weewx-4.10.1/examples/pmon/install.py
x weewx-4.10.1/examples/pmon/readme.txt
x weewx-4.10.1/examples/pmon/skins/
x weewx-4.10.1/examples/pmon/skins/pmon/
x weewx-4.10.1/examples/pmon/skins/pmon/index.html.tmpl
x weewx-4.10.1/examples/pmon/skins/pmon/skin.conf
x weewx-4.10.1/examples/seven_day.py
x weewx-4.10.1/examples/tests/
x weewx-4.10.1/examples/tests/test_vaporpressure.py
x weewx-4.10.1/examples/transfer_db.py
x weewx-4.10.1/examples/vaporpressure.py
x weewx-4.10.1/examples/xstats/
x weewx-4.10.1/examples/xstats/bin/
x weewx-4.10.1/examples/xstats/bin/user/
x weewx-4.10.1/examples/xstats/bin/user/xstats.py
x weewx-4.10.1/examples/xstats/changelog
x weewx-4.10.1/examples/xstats/install.py
x weewx-4.10.1/examples/xstats/readme.txt
x weewx-4.10.1/examples/xstats/skins/
x weewx-4.10.1/examples/xstats/skins/xstats/
x weewx-4.10.1/examples/xstats/skins/xstats/index.html.tmpl
x weewx-4.10.1/examples/xstats/skins/xstats/skin.conf
x weewx-4.10.1/setup.cfg
x weewx-4.10.1/setup.py
x weewx-4.10.1/skins/
x weewx-4.10.1/skins/Ftp/
x weewx-4.10.1/skins/Ftp/skin.conf
x weewx-4.10.1/skins/Mobile/
x weewx-4.10.1/skins/Mobile/favicon.ico
x weewx-4.10.1/skins/Mobile/index.html.tmpl
x weewx-4.10.1/skins/Mobile/lang/
x weewx-4.10.1/skins/Mobile/lang/de.conf
x weewx-4.10.1/skins/Mobile/lang/en.conf
x weewx-4.10.1/skins/Mobile/lang/nl.conf
x weewx-4.10.1/skins/Mobile/lang/no.conf
x weewx-4.10.1/skins/Mobile/mobile.css
x weewx-4.10.1/skins/Mobile/skin.conf
x weewx-4.10.1/skins/Rsync/
x weewx-4.10.1/skins/Rsync/skin.conf
x weewx-4.10.1/skins/Seasons/
x weewx-4.10.1/skins/Seasons/NOAA/
x weewx-4.10.1/skins/Seasons/NOAA/NOAA-%Y-%m.txt.tmpl
x weewx-4.10.1/skins/Seasons/NOAA/NOAA-%Y.txt.tmpl
x weewx-4.10.1/skins/Seasons/about.inc
x weewx-4.10.1/skins/Seasons/analytics.inc
x weewx-4.10.1/skins/Seasons/celestial.html.tmpl
x weewx-4.10.1/skins/Seasons/celestial.inc
x weewx-4.10.1/skins/Seasons/current.inc
x weewx-4.10.1/skins/Seasons/favicon.ico
x weewx-4.10.1/skins/Seasons/font/
x weewx-4.10.1/skins/Seasons/font/Kanit-Bold.ttf
x weewx-4.10.1/skins/Seasons/font/Kanit-Regular.ttf
x weewx-4.10.1/skins/Seasons/font/OFL.txt
x weewx-4.10.1/skins/Seasons/font/OpenSans-Bold.ttf
x weewx-4.10.1/skins/Seasons/font/OpenSans-Regular.ttf
x weewx-4.10.1/skins/Seasons/font/OpenSans.woff
x weewx-4.10.1/skins/Seasons/font/OpenSans.woff2
x weewx-4.10.1/skins/Seasons/font/license.txt
x weewx-4.10.1/skins/Seasons/hilo.inc
x weewx-4.10.1/skins/Seasons/identifier.inc
x weewx-4.10.1/skins/Seasons/index.html.tmpl
x weewx-4.10.1/skins/Seasons/lang/
x weewx-4.10.1/skins/Seasons/lang/cn.conf
x weewx-4.10.1/skins/Seasons/lang/cz.conf
x weewx-4.10.1/skins/Seasons/lang/de.conf
x weewx-4.10.1/skins/Seasons/lang/en.conf
x weewx-4.10.1/skins/Seasons/lang/es.conf
x weewx-4.10.1/skins/Seasons/lang/fr.conf
x weewx-4.10.1/skins/Seasons/lang/gr.conf
x weewx-4.10.1/skins/Seasons/lang/it.conf
x weewx-4.10.1/skins/Seasons/lang/nl.conf
x weewx-4.10.1/skins/Seasons/lang/no.conf
x weewx-4.10.1/skins/Seasons/lang/th.conf
x weewx-4.10.1/skins/Seasons/map.inc
x weewx-4.10.1/skins/Seasons/radar.inc
x weewx-4.10.1/skins/Seasons/rss.xml.tmpl
x weewx-4.10.1/skins/Seasons/satellite.inc
x weewx-4.10.1/skins/Seasons/seasons.css
x weewx-4.10.1/skins/Seasons/seasons.js
x weewx-4.10.1/skins/Seasons/sensors.inc
x weewx-4.10.1/skins/Seasons/skin.conf
x weewx-4.10.1/skins/Seasons/statistics.html.tmpl
x weewx-4.10.1/skins/Seasons/statistics.inc
x weewx-4.10.1/skins/Seasons/sunmoon.inc
x weewx-4.10.1/skins/Seasons/tabular.html.tmpl
x weewx-4.10.1/skins/Seasons/telemetry.html.tmpl
x weewx-4.10.1/skins/Seasons/titlebar.inc
x weewx-4.10.1/skins/Smartphone/
x weewx-4.10.1/skins/Smartphone/barometer.html.tmpl
x weewx-4.10.1/skins/Smartphone/custom.js
x weewx-4.10.1/skins/Smartphone/favicon.ico
x weewx-4.10.1/skins/Smartphone/humidity.html.tmpl
x weewx-4.10.1/skins/Smartphone/icons/
x weewx-4.10.1/skins/Smartphone/icons/icon_ipad_x1.png
x weewx-4.10.1/skins/Smartphone/icons/icon_ipad_x2.png
x weewx-4.10.1/skins/Smartphone/icons/icon_iphone_x1.png
x weewx-4.10.1/skins/Smartphone/icons/icon_iphone_x2.png
x weewx-4.10.1/skins/Smartphone/index.html.tmpl
x weewx-4.10.1/skins/Smartphone/lang/
x weewx-4.10.1/skins/Smartphone/lang/de.conf
x weewx-4.10.1/skins/Smartphone/lang/en.conf
x weewx-4.10.1/skins/Smartphone/lang/nl.conf
x weewx-4.10.1/skins/Smartphone/lang/no.conf
x weewx-4.10.1/skins/Smartphone/rain.html.tmpl
x weewx-4.10.1/skins/Smartphone/skin.conf
x weewx-4.10.1/skins/Smartphone/temp.html.tmpl
x weewx-4.10.1/skins/Smartphone/wind.html.tmpl
x weewx-4.10.1/skins/Standard/
x weewx-4.10.1/skins/Standard/NOAA/
x weewx-4.10.1/skins/Standard/NOAA/NOAA-%Y-%m.txt.tmpl
x weewx-4.10.1/skins/Standard/NOAA/NOAA-%Y.txt.tmpl
x weewx-4.10.1/skins/Standard/RSS/
x weewx-4.10.1/skins/Standard/RSS/weewx_rss.xml.tmpl
x weewx-4.10.1/skins/Standard/backgrounds/
x weewx-4.10.1/skins/Standard/backgrounds/band.gif
x weewx-4.10.1/skins/Standard/backgrounds/butterfly.jpg
x weewx-4.10.1/skins/Standard/backgrounds/drops.gif
x weewx-4.10.1/skins/Standard/backgrounds/flower.jpg
x weewx-4.10.1/skins/Standard/backgrounds/leaf.jpg
x weewx-4.10.1/skins/Standard/backgrounds/night.gif
x weewx-4.10.1/skins/Standard/favicon.ico
x weewx-4.10.1/skins/Standard/index.html.tmpl
x weewx-4.10.1/skins/Standard/lang/
x weewx-4.10.1/skins/Standard/lang/de.conf
x weewx-4.10.1/skins/Standard/lang/en.conf
x weewx-4.10.1/skins/Standard/lang/fr.conf
x weewx-4.10.1/skins/Standard/lang/nl.conf
x weewx-4.10.1/skins/Standard/lang/no.conf
x weewx-4.10.1/skins/Standard/month.html.tmpl
x weewx-4.10.1/skins/Standard/skin.conf
x weewx-4.10.1/skins/Standard/smartphone/
x weewx-4.10.1/skins/Standard/smartphone/barometer.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/custom.js
x weewx-4.10.1/skins/Standard/smartphone/humidity.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/icons/
x weewx-4.10.1/skins/Standard/smartphone/icons/icon_ipad_x1.png
x weewx-4.10.1/skins/Standard/smartphone/icons/icon_ipad_x2.png
x weewx-4.10.1/skins/Standard/smartphone/icons/icon_iphone_x1.png
x weewx-4.10.1/skins/Standard/smartphone/icons/icon_iphone_x2.png
x weewx-4.10.1/skins/Standard/smartphone/index.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/radar.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/rain.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/temp_outside.html.tmpl
x weewx-4.10.1/skins/Standard/smartphone/wind.html.tmpl
x weewx-4.10.1/skins/Standard/week.html.tmpl
x weewx-4.10.1/skins/Standard/weewx.css
x weewx-4.10.1/skins/Standard/year.html.tmpl
x weewx-4.10.1/util/
x weewx-4.10.1/util/apache/
x weewx-4.10.1/util/apache/conf-available/
x weewx-4.10.1/util/apache/conf-available/weewx.conf
x weewx-4.10.1/util/apache/conf.d/
x weewx-4.10.1/util/apache/conf.d/weewx.conf
x weewx-4.10.1/util/default/
x weewx-4.10.1/util/default/weewx
x weewx-4.10.1/util/i18n/
x weewx-4.10.1/util/i18n/i18n-report
x weewx-4.10.1/util/import/
x weewx-4.10.1/util/import/csv-example.conf
x weewx-4.10.1/util/import/cumulus-example.conf
x weewx-4.10.1/util/import/wd-example.conf
x weewx-4.10.1/util/import/weathercat-example.conf
x weewx-4.10.1/util/import/wu-example.conf
x weewx-4.10.1/util/init.d/
x weewx-4.10.1/util/init.d/weewx-multi
x weewx-4.10.1/util/init.d/weewx.bsd
x weewx-4.10.1/util/init.d/weewx.debian
x weewx-4.10.1/util/init.d/weewx.freebsd
x weewx-4.10.1/util/init.d/weewx.lsb
x weewx-4.10.1/util/init.d/weewx.redhat
x weewx-4.10.1/util/init.d/weewx.suse
x weewx-4.10.1/util/launchd/
x weewx-4.10.1/util/launchd/com.weewx.weewxd.plist
x weewx-4.10.1/util/logrotate.d/
x weewx-4.10.1/util/logrotate.d/weewx
x weewx-4.10.1/util/logwatch/
x weewx-4.10.1/util/logwatch/conf/
x weewx-4.10.1/util/logwatch/conf/logfiles/
x weewx-4.10.1/util/logwatch/conf/logfiles/weewx.conf
x weewx-4.10.1/util/logwatch/conf/services/
x weewx-4.10.1/util/logwatch/conf/services/weewx.conf
x weewx-4.10.1/util/logwatch/scripts/
x weewx-4.10.1/util/logwatch/scripts/services/
x weewx-4.10.1/util/logwatch/scripts/services/weewx
x weewx-4.10.1/util/newsyslog.d/
x weewx-4.10.1/util/newsyslog.d/weewx.conf
x weewx-4.10.1/util/rsyslog.d/
x weewx-4.10.1/util/rsyslog.d/weewx.conf
x weewx-4.10.1/util/scripts/
x weewx-4.10.1/util/scripts/wee_config
x weewx-4.10.1/util/scripts/wee_database
x weewx-4.10.1/util/scripts/wee_debug
x weewx-4.10.1/util/scripts/wee_device
x weewx-4.10.1/util/scripts/wee_extension
x weewx-4.10.1/util/scripts/wee_import
x weewx-4.10.1/util/scripts/wee_reports
x weewx-4.10.1/util/scripts/weewxd
x weewx-4.10.1/util/scripts/wunderfixer
x weewx-4.10.1/util/solaris/
x weewx-4.10.1/util/solaris/weewx-smf.xml
x weewx-4.10.1/util/systemd/
x weewx-4.10.1/util/systemd/weewx.service
x weewx-4.10.1/util/tmpfiles.d/
x weewx-4.10.1/util/tmpfiles.d/weewx.conf
x weewx-4.10.1/util/udev/
x weewx-4.10.1/util/udev/rules.d/
x weewx-4.10.1/util/udev/rules.d/acurite.rules
x weewx-4.10.1/util/udev/rules.d/cc3000.rules
x weewx-4.10.1/util/udev/rules.d/fousb.rules
x weewx-4.10.1/util/udev/rules.d/te923.rules
x weewx-4.10.1/util/udev/rules.d/vantage.rules
x weewx-4.10.1/util/udev/rules.d/weewx.rules
x weewx-4.10.1/util/udev/rules.d/wmr100.rules
x weewx-4.10.1/util/udev/rules.d/wmr300.rules
x weewx-4.10.1/util/udev/rules.d/ws28xx.rules
x weewx-4.10.1/weewx.conf
--- Fin del código ---

Pues bien, al parecer ya se ha instalado, salvo que soy incapaz de encontrar nada; ni al mismo weewx, ¿donde está? je je
Es decir, no puedo empezar ni la configuración de weewx ya que no tengo ni idea de donde se ha instalado

Empezamos bien con Windows  :;

Ya veremos




Ubik:
Hay una versión de WeeWX para windows, pero que yo sepa es eso, una y exclusivamente esa. No se puede instalar cualquier versión, o al menos así lo recuerdo yo.

Lo tengo instalado y funcionando en un PC con W7 sin problemas, eso sí, gracias a la inestimable ayuda de JMviper que terminó de ajustar las cosas para que funcionara. Ya que yo me quedé estancado sin remedio.

A ver si se pasa y te echa él un cable.

jmviper:
No se puede hacer lo que pretendes kocher. Weewx tiene rutas para funcionar en un sistema Linux, no Windows. Son rutas distintas.

Como dice Ubik había un weewx en Windows el cual creo que solo instalamos los 3 (Ubik, kocher y yo  *+* *+* *+*), pero era para Python 2, no para Python 3. Básicamente lo que hacía era cambiar rutas Linux para las que está hecho weewx a rutas Windows, pero supongo que el que lo hizo con el cambio de Python 2 al 3 por parte de weewx no tuvo muchas ganas de reescribir el código.
Yo aún lo tengo aún funcionando, la verdad sea dicha, sobre todo porque si tengo problemas en el weewx de la Orange Pi, tengo esa segunda BBDD del de Windows por si las moscas.

Dicho todo esto, sé de hace un tiempo que existe debian, Ubuntu y alguna distribución Linux más para poderse ejecutar en Windows 10 mediante WSL en la tienda de Microsoft Store.

He conseguido instalar Ubuntu y poder abrirlo en su línea de comandos, instalar weewx y apache2 y leer los datos de la estación a través de conexión TCP/IP con el pc local de la estación.

Mañana haré un pequeño tutorial pero poder hacerse se puede ya que me genera la página :)

kocher:
Buenos días a todos

Muchas gracias a Ubik y jmviper

Vaya, ahora está clara la causa del desastre; he confundido churras con merinas; o sea que no vale python3 ni la versión que bajé de la página oficial de weewx.
Por más que he buscado, no encuentro una versión de weewx dedicada a máquinas con Windows.

Estaré atento a vuestras noticias.

Muchas gracias a los dos.

jmviper:
Bueno pues como ya he trasteado lo que dije bastante y pongo aquí al final del día mis experiencias y conclusiones de instalar una máquina virtual con Linux en Windows 10, haciendo que funcione weewx y el servidor apache2 para poder ver la página de la estación con weewx.

Lo primero de todo he seguido este muy buen tutorial para hacer funcionar WSL2 (Windows Subsystem Linux).

Según he ido viendo y por las pruebas que hice ayer lo que tenía era WSL1. Pude instalar weewx según su documentación y apache y poner en marcha sus servicios en Ubuntu para WSL. También instalé Debian, igual, de la tienda de MS Store el cual ya trastearé.

Lo que vi con Ubuntu en WSL es que no está habilitado systemd que básicamente es el administrador de servicios y procesos de las distribuciones Linux que lo llevan, que son muchas ya, entre ellas cómo no Ubuntu.

Para que vaya systemd el cual hace que por ejemplo se inicie de manera automática weewx cuando iniciemos Ubuntu para WSL y siguiendo el tutorial anterior con wsl --set-version Ubuntu 2 en powershell de Windows se actualiza a esa versión para que funcione systemd.

Antes hay que activar un par de características de Windows y habilitar la virtualización (generalmente en la BIOS). Ya dice en el tuto de cómo activarla y cómo ver si la tenemos activa o no.

Si todos los pasos son correctos podemos tener Ubuntu funcionando en Windows en una máquina virtual, e instalar weewx y apache2, Python, php, vamos lo que se quiera.

Como tengo la Davis mediante Virtual VP en el otro PC de la estación los datos los pido vía TCP/IP por Virtual VP poniendo la IP de ese PC y el puerto puesto en Virtual VP.

Lo que me he encontrado es que la IP Ubuntu en la máquina virtual para ver apache y por tanto weewx cambia según el inicio, normal porque será dinámica, pero parece ser que para ponerla estática hay que hacerlo a través de la línea de comandos de Windows con WSL.

En fin, que poder hacerse se puede. Windows tiene la capacidad de hacer funcionar máquinas virtuales en él con estas distribuciones para Linux.

El problema vendría de que seguiría siendo una distribución Linux, es decir, que tampoco podría actualizar Rsync y Mosquitto según dices kocher.

Te han explicado desde tu hosting por qué no puede ser ?? Porque tu servidor web funciona en Windows ?? Deberá de haber una solución para ello.

Ya veré por Google en el foro de weewx a ver si sale algo relativo al tema.



Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa