Re: [weewx-user] Klimalogg extension installation problem
Thank you Tom, that solved my installation. weewx is now collecting temperature data from Klimalogg Pro with the USB interface. It could be good for other users if the commands in https://github.com/matthewwall/weewx-klimalogg?tab=readme-ov-file could be updated for use with weeWX 5.0. I still have lots of errors in the log such as ERROR weewx.cheetahgenerator , but I have to check the configuration of skin.conf and index.html.tmpl Regards Boris Smeds måndag 5 februari 2024 kl. 14:44:47 UTC+1 skrev Tom Keffer: > You did not say what version of WeeWX you are using, but I suspect that > it's V5. If that's the case, wee_extension no longer exists. Use "weectl > extension <https://www.weewx.com/docs/5.0/utilities/weectl-extension/>" > instead. See *New utilities > <https://www.weewx.com/docs/5.0/upgrade/#new-utilities>* in the Upgrade > Guide. > > Incidentally, for modern Debian systems, the following is what you want to > start and stop WeeWX: > > *sudo systemctl start weewx* > *sudo systemctl stop weewx* > > > See the section *Running as a daemon > <https://www.weewx.com/docs/5.0/usersguide/running/?h=systemctl#running-as-a-daemon>* > in > the User's Guide. > > > > On Mon, Feb 5, 2024 at 4:54 AM BORIS wrote: > >> I managed to install the weewx simulator after some initial problems >> with the NO_PUBKEY ED444FCCF0E2B09E. >> The command sudo /etc/init.d/weewx stop did not work and had to use >> service weewx stop instead >> >> I am trying to intstall the Klimalogg extension. >> I follow the instructions in >> https://github.com/matthewwall/weewx-klimalogg?tab=readme-ov-file >> The file I could download is weewx-klimalogg/archive/master.zip and not >> the weewx-kl.zip >> as instructed. >> But then the next problem is that the command wee_extension is not found >> anywhere in my installation. Where can I find it? >> I am using Ubuntu latest version >> Please help >> /Boris >> >> -- >> 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 weewx-user+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/df0572c0-0a31-499a-9d17-dd16db347d55n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/df0572c0-0a31-499a-9d17-dd16db347d55n%40googlegroups.com?utm_medium=email_source=footer> >> . >> > -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c7ecc84c-1e3e-487b-b16a-6996ed339630n%40googlegroups.com.
[weewx-user] Klimalogg extension installation problem
I managed to install the weewx simulator after some initial problems with the NO_PUBKEY ED444FCCF0E2B09E. The command sudo /etc/init.d/weewx stop did not work and had to use service weewx stop instead I am trying to intstall the Klimalogg extension. I follow the instructions in https://github.com/matthewwall/weewx-klimalogg?tab=readme-ov-file The file I could download is weewx-klimalogg/archive/master.zip and not the weewx-kl.zip as instructed. But then the next problem is that the command wee_extension is not found anywhere in my installation. Where can I find it? I am using Ubuntu latest version Please help /Boris -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/df0572c0-0a31-499a-9d17-dd16db347d55n%40googlegroups.com.
Re: [weewx-user] ERROR unecpecteddevice id
Hello Rainer, *Did you press the USB button for the console to initiate the communication while weewx was waiting ? YesDid you choose the proper Logger in the console ? I am not sure what you mean with that.* I followed the instruction for installation as given from: Platform Packages For Debian, Ubuntu, Mint, including Raspberry Pi, see: http://weewx.com/docs/debian.htm I cannot access the installation now and will provide more detailed log later with debug set to 1. I may have forgotten to add the Klimalogg installation at GitHub - matthewwall/weewx-klimalogg: klimalogg pro driver for weewx <https://github.com/matthewwall/weewx-klimalogg> /Boris måndag 11 december 2023 kl. 17:03:56 UTC+1 skrev Rainer Lang: > only from the context (and when you know) one can guess that you are > talking about KlimaLogg and the the KlimaLogg extension. > And the messages refer to the tranceiver USB stick through which the > KlimaLogg console communicates with weewx > Are you aware of how the two devices cooperate ? > > Did you press the USB button for the console to initiate the communication > while weewx was waiting ? > Did you choose the proper Logger in the console ? > That doesn't look like a weewx issue but a user issue handling their > hardware > what does the [kl] stanza in your weewx.conf look like ? > > Normally we reply here only if you provide a log from a new start of weewx > - and from the start of the logging > such snippets are not helpful - most likely, provided you have set debug = > 1 or debug = 3 in weewx.conf and restarted, > in the earlier syslog messages at startup some hints can be found > > providing such a complete log has the chance to be more insightful - > looking forward to seeing it ... > On 11.12.2023 16:29, BORIS wrote: > > When starting a new installation I get the following error. > > boris@boris-NUC-Jamjo:~$ sudo tail -f /var/log/syslog > Dec 11 16:21:16 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB > button to start communication > Dec 11 16:21:28 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan > trigger since one is already pending > Dec 11 16:21:28 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to > initiate AP scan > Dec 11 16:21:29 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan > trigger since one is already pending > Dec 11 16:21:29 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to > initiate AP scan > Dec 11 16:21:30 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan > trigger since one is already pending > Dec 11 16:21:30 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to > initiate AP scan > Dec 11 16:21:31 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB > button to start communication > Dec 11 16:21:46 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB > button to start communication > Dec 11 16:22:01 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB > button to start communication > Dec 11 16:22:16 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB > button to start communication > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use parameter 'serial' if more than one USB > transceiver present > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use parameter 'serial' if more than one USB > transceiver present > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use parameter 'serial' if more than one USB > transceiver present > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use parameter 'serial' if more than one USB > transceiver present > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use parameter 'serial' if more than one USB > transceiver present > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: > generateResponse: intercepted message from device 01bd with length: e5 > Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected > device ID (id=01bd); use
[weewx-user] ERROR unecpecteddevice id
When starting a new installation I get the following error. boris@boris-NUC-Jamjo:~$ sudo tail -f /var/log/syslog Dec 11 16:21:16 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB button to start communication Dec 11 16:21:28 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan trigger since one is already pending Dec 11 16:21:28 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to initiate AP scan Dec 11 16:21:29 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan trigger since one is already pending Dec 11 16:21:29 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to initiate AP scan Dec 11 16:21:30 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Reject scan trigger since one is already pending Dec 11 16:21:30 boris-NUC-Jamjo wpa_supplicant[638]: wlo2: Failed to initiate AP scan Dec 11 16:21:31 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB button to start communication Dec 11 16:21:46 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB button to start communication Dec 11 16:22:01 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB button to start communication Dec 11 16:22:16 boris-NUC-Jamjo weewx[770] INFO user.kl: press the USB button to start communication Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:23 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:24 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present Dec 11 16:22:25 boris-NUC-Jamjo weewx[770] ERROR user.kl: generateResponse: intercepted message from device 01bd with length: e5 Dec 11 16:22:25 boris-NUC-Jamjo weewx[770] ERROR user.kl: unexpected device ID (id=01bd); use parameter 'serial' if more than one USB transceiver present What is wrong? /Boris -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e098085b-7b58-44b6-b0d3-fd740edd6d7en%40googlegroups.com.
[weewx-user] Re: FTP upload fail
Great! vince, that solved my problem. I added thamn to the path . New path : /customers/0/1/3/smeds.eu/httpd.www/thamn . I now see my Klimalogg pro temperatures at smeds.eu/thamn/kl It must be that ONE.com has changed their servers since it worked before with just /thamn as path. Thanks again for your support. söndag 10 december 2023 kl. 03:32:38 UTC+1 skrev vince: > > So try that as your path and see if it works > On Saturday, December 9, 2023 at 1:55:42 PM UTC-8 BORIS wrote: > >> correction: >> /customers/0/1/3/smeds.eu/httpd.www >> >> lördag 9 december 2023 kl. 22:51:13 UTC+1 skrev BORIS: >> >>> I get after pwd: >>> /customers/0/1/3/smeds,eu/httpd.www >>> Regards >>> Boris >>> >>> lördag 9 december 2023 kl. 21:42:47 UTC+1 skrev vince: >>> >>>> log in via ftp using your username and password >>>> type 'pwd' >>>> that will tell you their current path >>>> >>>> It is not generally a good assumption to make that anything is >>>> generated automatically. My 'guess' is that you are trying to write to a >>>> directory that does not exist. >>>> >>>> On Saturday, December 9, 2023 at 12:16:20 PM UTC-8 BORIS wrote: >>>> >>>>> I have tried with other paths e.g. thamn that exists on the server >>>>> without success. I thought that if I declare a new path called "new" it >>>>> would be generated automaticly. At smeds.eu/thamn I have an old >>>>> upload from 11 of June 2023. The directory new has not been generated on >>>>> the server. Checked with WINscp >>>>> /Boris >>>>> >>>>> lördag 9 december 2023 kl. 20:13:58 UTC+1 skrev vince: >>>>> >>>>>> ==> error_perm: 550 Requested action not taken. File unavailable >>>>>> (e.g., file not found, no access). >>>>>> >>>>>> From your weewx.com I see 'path = /new' which I suspect is not >>>>>> correct. Try connecting manually to your site via ftp and typing pwd to >>>>>> see what the actual pathname it uses on the server side. >>>>>> >>>>>> On Saturday, December 9, 2023 at 10:49:55 AM UTC-8 BORIS wrote: >>>>>> >>>>>>> Hi, >>>>>>> I have not used Weewx for some time and installed it again on a >>>>>>> Ubuntu 14 Laptop. >>>>>>> I can collect the data from my Klimalogg pro and the files are >>>>>>> stored correctly. >>>>>>> Only the FTP transfer is not working to my server at ONE.com >>>>>>> I have other programs written in Python that can upload files >>>>>>> correctly to the server. >>>>>>> >>>>>>> My weewx.conf file, FTP part: >>>>>>>[[kl]] >>>>>>> skin = kl >>>>>>> HTML_ROOT = /var/www/html/weewx/kl >>>>>>> >>>>>>> [[FTP]] >>>>>>> # FTP'ing the results to a webserver is treated as just >>>>>>> another report, >>>>>>> # albeit one with an unusual report generator! >>>>>>> skin = Ftp >>>>>>> >>>>>>> # If you wish to use FTP, set "enable" to "true", then >>>>>>> # fill out the next four lines. >>>>>>> # Use quotes around passwords to guard against parsing >>>>>>> errors. >>>>>>> enable = true >>>>>>> user = smeds.eu >>>>>>> password = "**" >>>>>>> server = ftp.smeds.eu# The ftp server name, e.g, >>>>>>> www.myserver.org >>>>>>> path = /new# The destination directory, e.g., /weather >>>>>>> >>>>>>> # Set to True for an FTP over TLS (FTPS) connection. Not all >>>>>>> servers >>>>>>> # support this. >>>>>>> secure_ftp = False >>>>>>> >>>>>>> # To upload files from something other than what HTML_ROOT >>>>>>> is set >>>>>>> # to above, specify a different HTML_ROOT here. >>>>>>>
[weewx-user] Re: FTP upload fail
correction: /customers/0/1/3/smeds.eu/httpd.www lördag 9 december 2023 kl. 22:51:13 UTC+1 skrev BORIS: > I get after pwd: > /customers/0/1/3/smeds,eu/httpd.www > Regards > Boris > > lördag 9 december 2023 kl. 21:42:47 UTC+1 skrev vince: > >> log in via ftp using your username and password >> type 'pwd' >> that will tell you their current path >> >> It is not generally a good assumption to make that anything is generated >> automatically. My 'guess' is that you are trying to write to a directory >> that does not exist. >> >> On Saturday, December 9, 2023 at 12:16:20 PM UTC-8 BORIS wrote: >> >>> I have tried with other paths e.g. thamn that exists on the server >>> without success. I thought that if I declare a new path called "new" it >>> would be generated automaticly. At smeds.eu/thamn I have an old upload >>> from 11 of June 2023. The directory new has not been generated on the >>> server. Checked with WINscp >>> /Boris >>> >>> lördag 9 december 2023 kl. 20:13:58 UTC+1 skrev vince: >>> >>>> ==> error_perm: 550 Requested action not taken. File unavailable (e.g., >>>> file not found, no access). >>>> >>>> From your weewx.com I see 'path = /new' which I suspect is not >>>> correct. Try connecting manually to your site via ftp and typing pwd to >>>> see what the actual pathname it uses on the server side. >>>> >>>> On Saturday, December 9, 2023 at 10:49:55 AM UTC-8 BORIS wrote: >>>> >>>>> Hi, >>>>> I have not used Weewx for some time and installed it again on a >>>>> Ubuntu 14 Laptop. >>>>> I can collect the data from my Klimalogg pro and the files are stored >>>>> correctly. >>>>> Only the FTP transfer is not working to my server at ONE.com >>>>> I have other programs written in Python that can upload files >>>>> correctly to the server. >>>>> >>>>> My weewx.conf file, FTP part: >>>>>[[kl]] >>>>> skin = kl >>>>> HTML_ROOT = /var/www/html/weewx/kl >>>>> >>>>> [[FTP]] >>>>> # FTP'ing the results to a webserver is treated as just >>>>> another report, >>>>> # albeit one with an unusual report generator! >>>>> skin = Ftp >>>>> >>>>> # If you wish to use FTP, set "enable" to "true", then >>>>> # fill out the next four lines. >>>>> # Use quotes around passwords to guard against parsing errors. >>>>> enable = true >>>>> user = smeds.eu >>>>> password = "**" >>>>> server = ftp.smeds.eu# The ftp server name, e.g, >>>>> www.myserver.org >>>>> path = /new# The destination directory, e.g., /weather >>>>> >>>>> # Set to True for an FTP over TLS (FTPS) connection. Not all >>>>> servers >>>>> # support this. >>>>> secure_ftp = False >>>>> >>>>> # To upload files from something other than what HTML_ROOT is >>>>> set >>>>> # to above, specify a different HTML_ROOT here. >>>>> #HTML_ROOT = /var/www/html/weewx >>>>> >>>>> # Most FTP servers use port 21 >>>>> port = 21 >>>>> >>>>> # Set to 1 to use passive mode, zero for active mode >>>>> passive = 1 >>>>> >>>>> Part of the log looks like this with debug on: >>>>> >>>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] INFO >>>>> weewx.imagegenerator: Generated 11 images for report kl in 1.68 seconds >>>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>>> weewx.reportengine: Running report 'FTP' >>>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>>> weewx.reportengine: Found configuration file >>>>> /etc/weewx/skins/Ftp/skin.conf >>>>> for report 'FTP' >>>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>>> weewx.reportengine: Cannot read localization file >>>>> /etc/weewx/skins/Ftp/lang
[weewx-user] Re: FTP upload fail
I get after pwd: /customers/0/1/3/smeds,eu/httpd.www Regards Boris lördag 9 december 2023 kl. 21:42:47 UTC+1 skrev vince: > log in via ftp using your username and password > type 'pwd' > that will tell you their current path > > It is not generally a good assumption to make that anything is generated > automatically. My 'guess' is that you are trying to write to a directory > that does not exist. > > On Saturday, December 9, 2023 at 12:16:20 PM UTC-8 BORIS wrote: > >> I have tried with other paths e.g. thamn that exists on the server >> without success. I thought that if I declare a new path called "new" it >> would be generated automaticly. At smeds.eu/thamn I have an old upload >> from 11 of June 2023. The directory new has not been generated on the >> server. Checked with WINscp >> /Boris >> >> lördag 9 december 2023 kl. 20:13:58 UTC+1 skrev vince: >> >>> ==> error_perm: 550 Requested action not taken. File unavailable (e.g., >>> file not found, no access). >>> >>> From your weewx.com I see 'path = /new' which I suspect is not correct. >>> Try connecting manually to your site via ftp and typing pwd to see what >>> the actual pathname it uses on the server side. >>> >>> On Saturday, December 9, 2023 at 10:49:55 AM UTC-8 BORIS wrote: >>> >>>> Hi, >>>> I have not used Weewx for some time and installed it again on a Ubuntu >>>> 14 Laptop. >>>> I can collect the data from my Klimalogg pro and the files are stored >>>> correctly. >>>> Only the FTP transfer is not working to my server at ONE.com >>>> I have other programs written in Python that can upload files correctly >>>> to the server. >>>> >>>> My weewx.conf file, FTP part: >>>>[[kl]] >>>> skin = kl >>>> HTML_ROOT = /var/www/html/weewx/kl >>>> >>>> [[FTP]] >>>> # FTP'ing the results to a webserver is treated as just another >>>> report, >>>> # albeit one with an unusual report generator! >>>> skin = Ftp >>>> >>>> # If you wish to use FTP, set "enable" to "true", then >>>> # fill out the next four lines. >>>> # Use quotes around passwords to guard against parsing errors. >>>> enable = true >>>> user = smeds.eu >>>> password = "**" >>>> server = ftp.smeds.eu# The ftp server name, e.g, >>>> www.myserver.org >>>> path = /new# The destination directory, e.g., /weather >>>> >>>> # Set to True for an FTP over TLS (FTPS) connection. Not all >>>> servers >>>> # support this. >>>> secure_ftp = False >>>> >>>> # To upload files from something other than what HTML_ROOT is >>>> set >>>> # to above, specify a different HTML_ROOT here. >>>> #HTML_ROOT = /var/www/html/weewx >>>> >>>> # Most FTP servers use port 21 >>>> port = 21 >>>> >>>> # Set to 1 to use passive mode, zero for active mode >>>> passive = 1 >>>> >>>> Part of the log looks like this with debug on: >>>> >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] INFO >>>> weewx.imagegenerator: Generated 11 images for report kl in 1.68 seconds >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>> weewx.reportengine: Running report 'FTP' >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /etc/weewx/skins/Ftp/skin.conf >>>> for report 'FTP' >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>> weewx.reportengine: Cannot read localization file >>>> /etc/weewx/skins/Ftp/lang/en.conf for report 'FTP': Config file not found: >>>> "/etc/weewx/skins/Ftp/lang/en.conf". >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>> weewx.reportengine: Using defaults instead. >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>> weeutil.ftpupload: Attempting connection to ftp.smeds.eu >>>> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG >>>>
[weewx-user] Re: FTP upload fail
I have tried with other paths e.g. thamn that exists on the server without success. I thought that if I declare a new path called "new" it would be generated automaticly. At smeds.eu/thamn I have an old upload from 11 of June 2023. The directory new has not been generated on the server. Checked with WINscp /Boris lördag 9 december 2023 kl. 20:13:58 UTC+1 skrev vince: > ==> error_perm: 550 Requested action not taken. File unavailable (e.g., > file not found, no access). > > From your weewx.com I see 'path = /new' which I suspect is not correct. > Try connecting manually to your site via ftp and typing pwd to see what > the actual pathname it uses on the server side. > > On Saturday, December 9, 2023 at 10:49:55 AM UTC-8 BORIS wrote: > >> Hi, >> I have not used Weewx for some time and installed it again on a Ubuntu >> 14 Laptop. >> I can collect the data from my Klimalogg pro and the files are stored >> correctly. >> Only the FTP transfer is not working to my server at ONE.com >> I have other programs written in Python that can upload files correctly >> to the server. >> >> My weewx.conf file, FTP part: >>[[kl]] >> skin = kl >> HTML_ROOT = /var/www/html/weewx/kl >> >> [[FTP]] >> # FTP'ing the results to a webserver is treated as just another >> report, >> # albeit one with an unusual report generator! >> skin = Ftp >> >> # If you wish to use FTP, set "enable" to "true", then >> # fill out the next four lines. >> # Use quotes around passwords to guard against parsing errors. >> enable = true >> user = smeds.eu >> password = "**" >> server = ftp.smeds.eu# The ftp server name, e.g, >> www.myserver.org >> path = /new# The destination directory, e.g., /weather >> >> # Set to True for an FTP over TLS (FTPS) connection. Not all >> servers >> # support this. >> secure_ftp = False >> >> # To upload files from something other than what HTML_ROOT is set >> # to above, specify a different HTML_ROOT here. >> #HTML_ROOT = /var/www/html/weewx >> >> # Most FTP servers use port 21 >> port = 21 >> >> # Set to 1 to use passive mode, zero for active mode >> passive = 1 >> >> Part of the log looks like this with debug on: >> >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] INFO >> weewx.imagegenerator: Generated 11 images for report kl in 1.68 seconds >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: >> Running report 'FTP' >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: >> Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP' >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: >> Cannot read localization file /etc/weewx/skins/Ftp/lang/en.conf for report >> 'FTP': Config file not found: "/etc/weewx/skins/Ftp/lang/en.conf". >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: >> Using defaults instead. >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: >> Attempting connection to ftp.smeds.eu >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: >> FTP encoding not supported, ignoring. >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: >> Connected to ftp.smeds.eu >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: >> 0 ./weektempdew.png >> d253e64a3a43c3e5f585744b6a7f73c6fbbf28a04f014eb0139b9fb587a627ac >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weeutil.ftpupload: >> Failed uploading /var/www/html/weewx/weektempdew.png to server >> ftp.smeds.eu. Reason: '550 Requested action not taken. File unavailable >> (e.g., file not found, no access).' >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: >> ftpgenerator: (0): caught exception '': 550 >> Requested action not taken. File unavailable (e.g., file not found, no >> access). >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: >> Traceback (most recent call last): >> Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: >> File "/usr/share/weewx/weewx/reportengine.py", line 437, in >> run >
[weewx-user] FTP upload fail
Hi, I have not used Weewx for some time and installed it again on a Ubuntu 14 Laptop. I can collect the data from my Klimalogg pro and the files are stored correctly. Only the FTP transfer is not working to my server at ONE.com I have other programs written in Python that can upload files correctly to the server. My weewx.conf file, FTP part: [[kl]] skin = kl HTML_ROOT = /var/www/html/weewx/kl [[FTP]] # FTP'ing the results to a webserver is treated as just another report, # albeit one with an unusual report generator! skin = Ftp # If you wish to use FTP, set "enable" to "true", then # fill out the next four lines. # Use quotes around passwords to guard against parsing errors. enable = true user = smeds.eu password = "**" server = ftp.smeds.eu# The ftp server name, e.g, www.myserver.org path = /new# The destination directory, e.g., /weather # Set to True for an FTP over TLS (FTPS) connection. Not all servers # support this. secure_ftp = False # To upload files from something other than what HTML_ROOT is set # to above, specify a different HTML_ROOT here. #HTML_ROOT = /var/www/html/weewx # Most FTP servers use port 21 port = 21 # Set to 1 to use passive mode, zero for active mode passive = 1 Part of the log looks like this with debug on: Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] INFO weewx.imagegenerator: Generated 11 images for report kl in 1.68 seconds Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Running report 'FTP' Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP' Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/Ftp/lang/en.conf for report 'FTP': Config file not found: "/etc/weewx/skins/Ftp/lang/en.conf". Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weewx.reportengine: Using defaults instead. Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Attempting connection to ftp.smeds.eu Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: FTP encoding not supported, ignoring. Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: Connected to ftp.smeds.eu Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] DEBUG weeutil.ftpupload: 0 ./weektempdew.png d253e64a3a43c3e5f585744b6a7f73c6fbbf28a04f014eb0139b9fb587a627ac Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weeutil.ftpupload: Failed uploading /var/www/html/weewx/weektempdew.png to server ftp.smeds.eu. Reason: '550 Requested action not taken. File unavailable (e.g., file not found, no access).' Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: ftpgenerator: (0): caught exception '': 550 Requested action not taken. File unavailable (e.g., file not found, no access). Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: Traceback (most recent call last): Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/share/weewx/weewx/reportengine.py", line 437, in run Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: n = ftp_data.run() Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/share/weewx/weeutil/ftpupload.py", line 220, in run Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: **** ftp_server.storbinary(stor_cmd, fd) Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/lib/python2.7/ftplib.py", line 471, in storbinary Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: conn = self.transfercmd(cmd, rest) Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/lib/python2.7/ftplib.py", line 376, in transfercmd Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: return self.ntransfercmd(cmd, rest)[0] Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/lib/python2.7/ftplib.py", line 339, in ntransfercmd Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: resp = self.sendcmd(cmd) Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine: File "/usr/lib/python2.7/ftplib.py", line 249, in sendcmd Dec 9 18:40:30 boris-TOSHIBA-NB100 weewx[5753] ERROR weewx.reportengine:
[weewx-user] Dual system WMR88 and KlimaLogg pro
I have been using older versions of weewx with WMR88 and KlimaLogg pro on different computers. Now I would like to merge the two systems to one LinuxMint PC laptop. What is the best way to configure weewx ? When I installed weewx 3.6.2 there was no selection possible for the KlimaLogg driver, where is the latest version of the KlimaLogg driver? Regards Boris -- 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 weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.