I'm going to stop helping on this one as you're being a bit too helpless
for my limited time, but I would suggest a google search for "*TabError:
inconsistent use of tabs and spaces in indentation*" as your next step.
Sigh.
On Friday, June 30, 2023 at 2:18:43 PM UTC-7 Yves Martin wrote:
> First test with new Debian distribution and new Python ... I get a couple
> of errors ...
>
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** self.loadServices(config_dict)
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** File "/usr/share/weewx/weewx/engine.py", line 161, in loadServices
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** obj = weeutil.weeutil.get_object(svc)(self, config_dict)
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** File "/usr/share/weewx/weeutil/weeutil.py", line 1335, in
> get_object
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** mod = __import__(module)
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** File "/usr/share/weewx/user/aprx.py", line 66
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** self.lat = d.get('lat', {})
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** ^
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** TabError: inconsistent use of tabs and spaces in indentation
> Jun 30 16:17:08 weewx4-raspi python3[374]: weewx[374] CRITICAL __main__:
> **** Exiting.
>
> (...)
>
> Le vendredi 30 juin 2023 à 15 h 46 min 55 s UTC-4, Yves Martin a écrit :
>
>> Hi Vince,
>>
>> This is already done (new Raspberry Pi 10 with Python 3.9) ... but how to
>> transfert all to the new one?
>> If I copy all from one to the new one, is weewx will work under Python3?
>>
>> (/usr/share/, /var/, /etc/ directories etc...)
>>
>> Yves
>> Le vendredi 30 juin 2023 à 15 h 40 min 20 s UTC-4, vince a écrit :
>>
>>> debian 7 was end-of-life over 5 years ago and is no longer getting
>>> security updates. You should build a new SD card with a current RaspiOS on
>>> it, which will have python3 there by default. Reinstall everything you
>>> have added to your current os onto the new SD card.
>>>
>>> Once you have the new SD using weewx and python3 you will meet the
>>> prerequisites for the airlink extension.
>>>
>>> On Friday, June 30, 2023 at 4:51:33 AM UTC-7 Yves Martin wrote:
>>>
>>>> Hi Vince,
>>>>
>>>> What I'm looking for is to ingrate pertinent information about "Air
>>>> Quality" on my Meteo Station. If there is a third party extension doing
>>>> it,
>>>> I will take it!
>>>> If I have to upgrade Python to version 3.x, I will do it too (but I
>>>> need to know how... and what is the impact of my actual setting).
>>>> If there is an easy way to do it, this is perfect! ;)
>>>>
>>>> Actually I"m using Debian 7.11 with Python 2.7.3
>>>>
>>>> Regards,
>>>>
>>>> Yves,
>>>> YMartin.com/meteo
>>>>
>>>> Le jeudi 29 juin 2023 à 18 h 34 min 42 s UTC-4, vince a écrit :
>>>>
>>>>> Not sure what you're looking for in terms of an answer here. Yes
>>>>> there is a third-party extension if you attempt to look for it even
>>>>> minimally. Yes it requires a modern python version. Yes there is an
>>>>> easy
>>>>> way to integrate it. Install and configure that extension like you would
>>>>> do with any other extension.
>>>>>
>>>>> On Thursday, June 29, 2023 at 1:24:13 PM UTC-7 Yves Martin wrote:
>>>>>
>>>>>> Hi Vince,
>>>>>>
>>>>>> I'm using the "Davis Air Quality Sensor" with my phone (Installed
>>>>>> here http://45.73.0.50:8080/v1/current_conditions)
>>>>>> Here is the information about the device:
>>>>>> https://www.davisinstruments.com/pages/airlink
>>>>>>
>>>>>> I am looking to integrate this sensor to my meteo station ...
>>>>>> (YMartin.com/meteo)
>>>>>> I'm using a Davis Vantage Pro2 since a while now, and with weewx it
>>>>>> works very well since 2014.
>>>>>>
>>>>>> I already asked here if something exists for this Air Quality Sensor,
>>>>>> and I get an answer that I have to upgrade my version (3.9.2 to 4.x.x)
>>>>>> and
>>>>>> perhaps upgrade also my Python version too and the device was already
>>>>>> supported (I did not find this in the documentation).
>>>>>>
>>>>>> I've set another Raspberry Pi with Debian 10 and Python 3.9 ... but
>>>>>> before I change and transfert the data to the new plateform, I would
>>>>>> like
>>>>>> to know if there is an easy way to integrate this sensor to weewx?
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Yves
>>>>>> YMartin.com/meteo
>>>>>>
>>>>>> Le jeudi 29 juin 2023 à 16 h 09 min 52 s UTC-4, vince a écrit :
>>>>>>
>>>>>>> What have you searched for ?
>>>>>>> (hint - try some searches)
>>>>>>>
>>>>>>> I would be surprised if anything modern works with python2...
>>>>>>>
>>>>>>> On Thursday, June 29, 2023 at 1:00:35 PM UTC-7 Yves Martin wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> 15 h 58 (maintenant)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Is the Devis "Air Quality Sensor" is natively supported in the last
>>>>>>>> version of weewx? (4.9.1)
>>>>>>>>
>>>>>>>> I'm using Python 2.7.3 (I've heard I will need Python 3...)?
>>>>>>>>
>>>>>>>> I've added a link to my meteo station and I will be happy to get
>>>>>>>> the data and add these information in my meteo station. With the poor
>>>>>>>> Air
>>>>>>>> quality we had in Montreal in the last days, it will be important to
>>>>>>>> share
>>>>>>>> this information. (http://45.73.0.50:8080/v1/current_conditions)
>>>>>>>>
>>>>>>>> Yves,
>>>>>>>> YMartin.com/meteo
>>>>>>>>
>>>>>>>
--
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/2c39139c-0f92-48e2-9c34-569342fc92ban%40googlegroups.com.