% weectl extension list --config ~/Documents/WeeWX/weewx-data/weewx.conf

Using configuration file 
/Users/pcezanne/Documents/WeeWX/weewx-data/weewx.conf
Extension Name    Version   Description
Ecowitt_HTTP      0.1.0a28  WeeWX driver for devices supporting the Ecowitt 
local HTTP API.

## lets try the Extension Name listed in the GitHub ReadMe
## this reconfigure succeeds but weewxd fail with the api-key message
% weectl station reconfigure --driver=user.ecowitt_http --config 
~/Documents/WeeWX/weewx-data/weewx.conf 

## lets try the Extension Name listed by weectl
## this fails with ModuleNotFoundError: No module named 'user.Ecowitt_HTTP'
% weectl station reconfigure --driver=user.Ecowitt_HTTP --config 
~/Documents/WeeWX/weewx-data/weewx.conf
 
On Wednesday, 14 January 2026 at 20:00:57 UTC-5 Vince Skahan wrote:

> Module not found tends to be a typo. What does ‘weectl extension list’ say 
> ?
>
> On Wednesday, January 14, 2026 at 3:42:25 PM UTC-8 NotThePainter wrote:
>
>> I'm trying to install the cowitt Local HTTP API Driver from 
>> https://github.com/weewx-contrib/weewx-ecowitt_local_http?tab=readme-ov-file
>>
>> I want the Local HTTP API Driver, not the old cloud / push driver.
>>
>> % weectl extension install 
>> https://github.com/weewx-contrib/weewx-ecowitt_local_http/archive/refs/heads/main.zip
>>  
>> --config ~/Documents/WeeWX/weewx-data/weewx.conf
>>
>> Reconfiguring this way doesn't work:
>>
>> weectl station reconfigure --driver=user.ecowitt_local_http --config 
>> ~/Documents/WeeWX/weewx-data/weewx.conf
>>
>> I get:
>>
>> ModuleNotFoundError: No module named 'user.ecowitt_local_http'
>>
>> If I reconfigure this way:
>>
>> % weectl station reconfigure --driver=user.ecowitt_http --config 
>> ~/Documents/WeeWX/weewx-data/weewx.conf
>>
>> it works but when I run I get this error:
>>
>>  %  weewxd --config ~/Documents/WeeWX/weewx-data/weewx.conf
>>
>> AttributeError: 'EcowittHttpDriver' object has no attribute 'api_key'
>>
>> which means I'm using the old cloud/push driver.
>>
>> How can I reconfigure it to use the new Local HTTP API driver?
>>
>

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/cd926adf-a963-4d45-8646-0de41cba0ed2n%40googlegroups.com.

Reply via email to