|
Post by drstang on May 14, 2023 6:12:58 GMT -8
Hi,
I'm trying to run WeatherSenseMonitor on my newly obtained SDL SD card and I'm getting the following error:
Job "readSensors (trigger: date[2023-05-13 21:27:53 EDT], next run at: 2023-05-13 21:27:53 EDT)" raised an exception Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/apscheduler/executors/base.py", line 125, in run_job retval = job.func(*job.args, **job.kwargs) File "/home/pi/SDL_Pi_WeatherSense/wirelessSensors.py", line 968, in readSensors processWeatherSenseTB(sLine) File "/home/pi/SDL_Pi_WeatherSense/wirelessSensors.py", line 695, in processWeatherSenseTB state = json.loads(sLine) File "/usr/lib/python3.7/json/__init__.py", line 348, in loads return _default_decoder.decode(s) File "/usr/lib/python3.7/json/decoder.py", line 340, in decode raise JSONDecodeError("Extra data", s, end) json.decoder.JSONDecodeError: Extra data: line 1 column 12 (char 11) Extra data: line 1 column 12 (char 11)
From what I understand from my Google searches, the error is coming from multiple JSON objects trying to be read...but not sure where to begin to fix.
Appreciate any help!
|
|
|
Post by drstang on May 14, 2023 17:02:01 GMT -8
SOLVED.
Found in an older SkyWeather thread - but I updated the rtl433 directory and then rebuilt it, per the github instructions...just in case anyone has similar issues.
|
|
|
Post by SDL on May 19, 2023 16:11:55 GMT -8
Thank you!
BP
|
|