tmorse305 Posted February 1 Posted February 1 Hi @bpwwer, the forecast does not update reliably everyday. If I restart the NS, it does update although there is an error reported: 2024-02-01 07:45:54,472 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: controller not found in database. 2024-02-01 07:45:54,472 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902658a_6.cert key: 0021b902658a_6.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2024-02-01 07:45:54,472 MainThread udi_interface.interface INFO interface:addNode: Adding node Climacell Weather(controller) [None] 2024-02-01 07:45:54,472 MainThread udi_interface.interface INFO interface:setController: Using node "controller", driver "ST" for connection status. 2024-02-01 07:45:54,522 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with result code 0 (Success) 2024-02-01 07:45:54,522 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:8a_6 - MID: 2 Result: 0 2024-02-01 07:45:54,565 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Succesfully for Message ID: 2 - QoS: (0,) 2024-02-01 07:45:54,597 Thread-2 udi_interface ERROR climacell:parameterHandler: ***** Entered parameter handler.... Could it be related to that? Thank you.
bpwwer Posted February 1 Posted February 1 No, that "error" is just a debug message that I forgot to remove so it's not related to any issues you're seeing. Ideally would be to capture a log with the level set to debug for the time period when it's not updating. It's possible that you've exceeded some query limit and it's simply blocking the query requests. I'm not sure how this service handles it when you go over the limit, they may simply stop allowing queries until the next day or whatever the period that use for checking limits.
tmorse305 Posted February 2 Author Posted February 2 @bpwwer, thanks for your reply. Does the query occur on the short or long pole? I am not explicitly doing a query with a program. I don't see that option. The only choice is 'remove notices'
bpwwer Posted February 2 Posted February 2 It queries the Climacell servers for the current conditions using the short poll interval and it queries for forecast data using the long poll interval.
tmorse305 Posted February 5 Author Posted February 5 On 2/2/2024 at 12:59 PM, bpwwer said: It queries the Climacell servers for the current conditions using the short poll interval and it queries for forecast data using the long poll interval. Thanks Bob, I'll adjust the poll times if the problem continues. For my purposes, I only need an update once a day.
Recommended Posts