Oh, yes, two brackets. What failures did you get with two brackets? > On May 22, 2022, at 2:59 AM, [email protected] <[email protected]> > wrote: > > Thanks John > Can I just confirm how many bracket Rsync would have please > Have tried 1 bracket and got lots of log failures and then tried it with 2 > brackets as [[StringFormats]] below has 2 brackets , and got a different > failures. > Both were critical errors and stopped RTGD from working. > In both cases the line raspberrypi weewx-weewx[352] INFO user.rtgd: > gauge-data.txt will not be exported. had gone. > Phil > >> On Saturday, May 21, 2022 at 7:01:24 PM UTC+1 [email protected] wrote: >> BTW, this is the commit that moved the rsync parms (and, it looks like HTTP >> post parms) into a separate section: >> https://github.com/gjr80/weewx-realtime_gauge-data/commit/534032cef8f1bfba45b90cf7ef939c16084a5b2e0 >> >> The README should probably change to match. >> >> >>>> On May 21, 2022, at 6:48 AM, John Kline <[email protected]> wrote: >>>> >>> >> >>> I believe the rsync_xxx entries need to be under an Rsync section: >>> [RealtimeGaugeData] >>> . >>> . >>> . >>> [Rsync] >>> rsync_server=xxx >>> Rsync_user=LushEr21 >>> etc. >>> >>> If that doesn’t work, I will install the extension and get it working. >>> >>>>> On May 21, 2022, at 3:18 AM, [email protected] <[email protected]> >>>>> wrote: >>>>> >>>> [RealtimeGaugeData] >>>> date_format = %Y.%m.%d %H:%M >>>> rtgd_path = /home/weewx/public_html >>>> min_interval = 15 >>>> response_text = success >>>> rsync_server = xxx.xxx.x.xxx >>>> rsync_user = LushEr21 >>>> rsync_remote_rtgd_dir = /volume1/web/SheringhamDDNS >>>> rsync_compress = False >>>> rsync_log_success = True >>>> rsync_ssh_options = "-o ConnectTimeout=1" >>>> rsync_timeout = 1 >>>> rsync_skip_if_older_than = 4 >>>> >>>> The key/passwordless to the server works with >>>> rsync -v /home/weewx/public_html/gauge-data.txt >>>> [email protected]:/volume1/web/SheringhamDDNS so the key/passwordless >>>> so am assuming the above works >>>> Thanks for your help >>>> Phil >>>> >>>> >>>>> On Thursday, May 19, 2022 at 4:27:56 PM UTC+1 [email protected] wrote: >>>>> You need to specify the rsync parameters in the RealtimeGaugeData section >>>>> of weewx.conf. Are you doing that? Perhaps send the RealtimeGaugeData >>>>> section of weewx.conf so we can have a look. From your previous emails, >>>>> it isn’t clear that you have the parameters in the correct section. I >>>>> can tell you that this worked for me for a long time (in fact, I >>>>> submitted the pull request for this functionality). >>>>> >>>>> # Fill out the following fields: >>>>> # rsync_server : The server to which gauge-data.txt will be >>>>> copied. >>>>> # rsync_user : The userid on rsync_server with write >>>>> # permission to rsync_remote_rtgd_dir. >>>>> # rsync_remote_rtgd_dir : The directory on rsync_server where >>>>> # gauge-data.txt will be copied. >>>>> # rsync_compress : True to compress the file before sending. >>>>> # Default is False. >>>>> # rsync_log_success : True to write success with timing messages >>>>> to >>>>> # the log (for debugging). Default is False. >>>>> # rsync_ssh_options : ssh options Default is '-o >>>>> ConnectTimeout=1' >>>>> # (When connecting, time out in 1 second.) >>>>> # rsync_timeout : I/O timeout. Default is 1. (When sending, >>>>> # timeout in 1 second.) >>>>> # rsync_skip_if_older_than : Don't bother to rsync if greater than this >>>>> # number of seconds. Default is 4. (Skip >>>>> this >>>>> # and move on to the next if this data is >>>>> older >>>>> # than 4 seconds. >>>>> >>>>>>> On May 19, 2022, at 6:37 AM, [email protected] >>>>>>> <[email protected]> wrote: >>>>>>> >>>>>> Just to update >>>>> >>>>>> Have a cron job working Ok with >>>>>> rsync -v /home/weewx/public_html/gauge-data.txt >>>>>> [email protected]:/volume1/web/SheringhamDDNS so the >>>>>> key/passwordless is working >>>>>> Changed >>>>>> rsync_server = xxx.xxx.x.xxx >>>>>> rsync_user = LushEr21 >>>>>> And it still doesnt work >>>>>> If somebody has tried this and got it to work your ideas on why I cant >>>>>> get rsync to work with RTGD would be most welcome >>>>>> Thanks >>>>>> >>>>>> >>>>>> >>>>>>>> On Tuesday, May 17, 2022 at 12:00:44 PM UTC+1 [email protected] >>>>>>>> wrote: >>>>>>>> Hi Guys >>>>>>>> Ive tried and failed to get the rsync to work using realtimeguagedata >>>>>>>> >>>>>>>> I never get passed gauge-data.txt file will not be exported. >>>>>>>> Here is an extract of the log. >>>>>>>> May 17 11:38:34 raspberrypi weewx-weewx[352] INFO user.rtgd: version >>>>>>>> is 0.5.5 >>>>>>>> May 17 11:38:34 raspberrypi weewx-weewx[352] INFO user.rtgd: >>>>>>>> RealTimeGaugeData scroller text will use a fixed string >>>>>>>> May 17 11:38:34 raspberrypi weewx-tides[363] INFO weewx.engine: Using >>>>>>>> archive interval of 600 seconds (specified in weewx configuration) >>>>>>>> May 17 11:38:34 raspberrypi weewx-weewx[352] INFO user.rtgd: >>>>>>>> gauge-data.txt will not be exported. >>>>>>>> May 17 11:38:34 raspberrypi weewx-weewx[352] INFO user.rtgd: >>>>>>>> '/home/weewx/public_html/gauge-data.txt' will be generated. >>>>>>>> min_interval is 15 seconds >>>>>>>> >>>>>>>> I have the following in the weewx.conf file >>>>>>>> rsync_server = SynLusher >>>>>>>> rsync_user = guest >>>>>>>> rsync_remote_rtgd_dir = /volume1/web/SheringhamDDNS >>>>>>>> rsync_log_success = True >>>>>>>> >>>>>>>> weewx is version 4.5.1 >>>>>>>> >>>>>>>> The HTTP POST is not being used. >>>>>>>> >>>>>>>> I have set debug = 0, 1, 2 and 3 to try and find where it might be >>>>>>>> failing but its always the same. >>>>>>>> The server is a Synology NAS and I can copy from the rasberry pi to >>>>>>>> the rtgd_dir OK >>>>>>>> Just wondered if its possible to get more logs so give me a clue to >>>>>>>> where is failing >>>>>>>> Thanks >>>>>>>> Phil >>>>>>>> >>>>>>>> >>>>>>> >>>>>> -- >>>>>> 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 [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/39fff649-3aa4-4a7b-aab5-cd6628080faen%40googlegroups.com. >>>> >>>> -- >>>> 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 [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/a68f9075-80c3-4980-a3bc-e80f3dfb2ce1n%40googlegroups.com. > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/dbca6111-df73-45be-8d3f-487a90e8bb7en%40googlegroups.com.
-- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/713F6DCD-FA96-4157-BA74-2E60223B0BBC%40johnkline.com.
