Yeah. I think that's the problem is this is way over my head. I'm not 
understanding exactly what files to edit in which manner. Oh well. It was 
fun while it lasted (not really). I guess I'll just get my data from 
Ambient Weather and consider this one a failed experiment like all other 
Linux experiments for the most part.

On Friday, December 8, 2023 at 9:51:47 AM UTC-8 vince wrote:

> I would follow the github instructions to run the listener interactively 
> and get 'that' working before trying to go A-Z and doing so under weewx
>
> On Friday, December 8, 2023 at 8:55:18 AM UTC-8 Mark Sanchez wrote:
>
>> I actually restarted and am getting something where the interceptor is 
>> finally being pinged but it's showing this in the syslog:
>> thechez@raspberrypi:~ $ sudo tail -f /var/log/syslog
>> Dec  8 08:51:10 raspberrypi weewx[1041] INFO weewx.manager: Daily 
>> summaries up to date
>> Dec  8 08:51:10 raspberrypi weewx[1041] INFO weewx.engine: Starting main 
>> packet loop.
>> Dec  8 08:51:20 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:51:30 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:51:40 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:51:50 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:52:00 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:52:10 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>> Dec  8 08:52:20 raspberrypi weewx[1041] DEBUG user.interceptor: empty 
>> queue
>>
>> So it's acknowledging the interceptor driver but nothing is going in?
>>
>> On Friday, December 8, 2023 at 8:20:08 AM UTC-8 Mark Sanchez wrote:
>>
>>> I have turned off the firewall in ufw to see if it was any port closures 
>>> that were causing issues. I also opened port 80 on the weather station in 
>>> my router.
>>>
>>> Here's how my conf file is set up:
>>>
>>> # Set to 1 for extra debug info, otherwise comment it out or set to zero
>>> debug = 0
>>>
>>> # Root directory of the weewx data file hierarchy for this station
>>> WEEWX_ROOT = /
>>>
>>> # Whether to log successful operations. May get overridden below.
>>> log_success = True
>>>
>>> # Whether to log unsuccessful operations. May get overridden below.
>>> log_failure = True
>>>
>>> # Do not modify this. It is used when installing and updating weewx.
>>> version = 4.10.2
>>>
>>>
>>> ##############################################################################
>>>
>>> #   This section is for information about the station.
>>>
>>> [Station]
>>>
>>>     # Description of the station location
>>>     location = "Spokane, WA"
>>>
>>>     # Latitude in decimal degrees. Negative for southern hemisphere
>>>     latitude = 47.6884
>>>     # Longitude in decimal degrees. Negative for western hemisphere.
>>>     longitude = -117.4528
>>>
>>>     # Altitude of the station, with the unit it is in. This is used only
>>>     # if the hardware cannot supply a value.
>>>     altitude = 1900, foot
>>>
>>>     # Set to type of station hardware. There must be a corresponding 
>>> stanza
>>>     # in this file, which includes a value for the 'driver' option.
>>>     station_type = Interceptor
>>>
>>>     # If you have a website, you may specify an URL. This is required if 
>>> you
>>>     # intend to register your station.
>>>     #station_url = http://www.example.com
>>>
>>>     # The start of the rain year (1=January; 10=October, etc.). This is
>>>     # downloaded from the station if the hardware supports it.
>>>     rain_year_start = 1
>>>
>>>     # Start of week (0=Monday, 6=Sunday)
>>>     week_start = 6
>>>
>>>
>>> ##############################################################################
>>>
>>> [Interceptor]
>>>     # This section is for the network traffic interceptor driver.
>>>
>>>     # The driver to use:
>>>     driver = user.interceptor
>>>
>>>     # Specify the hardware device to capture. Options include:
>>>     #   acurite-bridge - acurite internet bridge, smarthub, or access
>>>     #   observer - fine offset WH2600/HP1000/HP1003, ambient WS2902
>>>     #   lw30x - oregon scientific LW301/LW302
>>>     #   lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
>>>     #   ecowitt-client - any hardware that uses the ecowitt protocol
>>>     #   wu-client - any hardware that uses the weather underground 
>>> protocol
>>>
>>>     device_type = observer
>>>     mode = sniff
>>>     iface = wlan0
>>>     pcap_filter = src 192.168.4.214 and dst port 80
>>>
>>>
>>> ##############################################################################
>>>
>>> [WS2902]
>>> #       transceiver_frequency = 915
>>> #       model = "Ambient Weather WS2902"
>>>
>>>
>>> ###############################################################################
>>>
>>> [Simulator]
>>>     # This section is for the weewx weather station simulator
>>>
>>>     # The time (in seconds) between LOOP packets.
>>> ##    loop_interval = 2.5
>>>
>>>     # The simulator mode can be either 'simulator' or 'generator'.
>>>     # Real-time simulator. Sleep between each LOOP packet.
>>> ##    mode = simulator
>>>     # Generator.  Emit LOOP packets as fast as possible (useful for 
>>> testing).
>>>     #mode = generator
>>>
>>>     # The start time. Format is YYYY-mm-ddTHH:MM. If not specified, the 
>>> default 
>>>     # is to use the present time.
>>>     #start = 2011-01-01T00:00
>>>
>>>     # The driver to use:
>>> ##    driver = weewx.drivers.simulator
>>>
>>>
>>> ##############################################################################
>>>
>>> #   This section is for uploading data to Internet sites
>>>
>>> [StdRESTful]
>>>
>>>     # Uncomment and change to override logging for uploading services.
>>>     # log_success = True
>>>     # log_failure = True
>>>
>>>     [[StationRegistry]]
>>>         # To register this weather station with weewx, set this to true,
>>>         # then fill out option 'station_url', located in the [Station] 
>>> section above.
>>>         register_this_station = false
>>>
>>>     [[AWEKAS]]
>>>         # This section is for configuring posts to AWEKAS.
>>>
>>>         # If you wish to post to AWEKAS, set the option 'enable' to 
>>> true, then specify a username
>>>         # and password. To guard against parsing errors, put the 
>>> password in quotes.
>>>         enable = false
>>>         username = replace_me
>>>         password = replace_me
>>>
>>>     [[CWOP]]
>>>         # This section is for configuring posts to CWOP.
>>>
>>>         # If you wish to post to CWOP, set the option 'enable' to true,
>>>         # then specify the station ID (e.g., CW1234).
>>>         enable = false
>>>         station = replace_me
>>>         # If this is an APRS (radio amateur) station, specify the
>>>
>>> On Thursday, December 7, 2023 at 8:18:27 PM UTC-8 vince wrote:
>>>
>>>> In the absence of you providing any config file(s) nor debug=1 logs nope 
>>>> no ideas other than trying dropping shields and running with no firewall 
>>>> if 
>>>> you can do that safely on your network.
>>>>
>>>> On Thursday, December 7, 2023 at 6:16:59 PM UTC-8 Mark Sanchez wrote:
>>>>
>>>>> Hello,
>>>>> I have now wasted four days so far trying to get weewx setup with my 
>>>>> Ambient WS-2902 using interceptor to sniff the packets as it's headed to 
>>>>> Ambient Weather's site. I believe I have it running at this point and 
>>>>> Apache is set up but nothing is going into the specified folder. How can 
>>>>> I 
>>>>> tell if it's sniffing the data or not?
>>>>>
>>>>> thechez@raspberrypi:~ $ service weewx status
>>>>> ● weewx.service - LSB: weewx weather system
>>>>>      Loaded: loaded (/etc/init.d/weewx; generated)
>>>>>      Active: active (running) since Thu 2023-12-07 18:12:50 PST; 55s 
>>>>> ago
>>>>>        Docs: man:systemd-sysv-generator(8)
>>>>>     Process: 433 ExecStart=/etc/init.d/weewx start (code=exited, 
>>>>> status=0/SUCCESS)
>>>>>       Tasks: 2 (limit: 1595)
>>>>>         CPU: 1.314s
>>>>>      CGroup: /system.slice/weewx.service
>>>>>              └─657 python3 /usr/share/weewx/weewxd --daemon 
>>>>> --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf
>>>>>
>>>>> Dec 07 18:12:50 raspberrypi python3[657]: weewx[657] INFO weewx.restx: 
>>>>> PWSweather: Posting not enabled.
>>>>> Dec 07 18:12:50 raspberrypi python3[657]: weewx[657] INFO weewx.restx: 
>>>>> CWOP: Posting not enabled.
>>>>> Dec 07 18:12:50 raspberrypi python3[657]: weewx[657] INFO weewx.restx: 
>>>>> WOW: Posting not enabled.
>>>>> Dec 07 18:12:50 raspberrypi python3[657]: weewx[657] INFO weewx.restx: 
>>>>> AWEKAS: Posting not enabled.
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO 
>>>>> weewx.engine: 'pyephem' detected, extended almanac data is available
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO __main__: 
>>>>> Starting up weewx version 4.10.2
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO 
>>>>> weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO 
>>>>> weewx.manager: Starting backfill of daily summaries
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO 
>>>>> weewx.manager: Daily summaries up to date
>>>>> Dec 07 18:12:51 raspberrypi python3[657]: weewx[657] INFO 
>>>>> weewx.engine: Starting main packet loop.
>>>>>
>>>>> I have changed my iptables to capture the local IP and port but it 
>>>>> doesn't seem to be doing anything. Any ideas or any more information I 
>>>>> could add?
>>>>> Thanks.
>>>>>
>>>>

-- 
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/8414ad4f-0d14-4be1-add2-e29d6c21af5bn%40googlegroups.com.

Reply via email to