Page 1 of 3

is this normal?

Posted: Mon 08 Jan 2024 11:17 pm
by Nossie
Hi, can I check here - does this look like normal data?

Thanks,
Ian.


.... aside from the fact I used the wrong sensor and then switched it back - it's the co2 data I'm mostly interested in checking

Re: is this normal?

Posted: Mon 08 Jan 2024 11:39 pm
by grwkak
Here is what I typically see:
Screenshot 2024-01-08 183613.png
Your numbers seem reasonable - but depends on people in the area, ventilation (air changes/hour) etc. so all I can say is reasonable.

Guy

Re: is this normal?

Posted: Mon 08 Jan 2024 11:43 pm
by Nossie
it's more the bar data I'm worried about .... you don't seem to have any obvious bar graphs

Re: is this normal?

Posted: Tue 09 Jan 2024 12:09 am
by grwkak
I don't think those are bars - thats where the data drops to zero for some reason. I have seen this with my Ecowitt extra sensors - if I recall its when I restart Cumulus I think. For some reason your data is dropping out.

Guy

Re: is this normal?

Posted: Tue 09 Jan 2024 12:56 am
by Nossie
Interesting - and thank you!

Re: is this normal?

Posted: Tue 09 Jan 2024 9:08 am
by Nossie
and another - how strange :?

Re: is this normal?

Posted: Tue 09 Jan 2024 10:36 pm
by grwkak
How does the Ecowitt communicate with Cumulus?

Guy

Re: is this normal?

Posted: Tue 09 Jan 2024 11:17 pm
by Nossie
Hi Guy,

All the sensors and the station are within 35 feet or so. They communicate via radio but the CO2 sensor is plugged into AC on the ground floor of a two story house - display/receiver is on the top floor. I don't think it's a signal issue as the ecowitt data displays fine, batteries in the soil temp sensor have not been replaced yet but all the other sensors (and to be fair I have quite a collection now) seem to be working fine.

I do also have a GW2000 that's currently setup to manage water flow in the summer - I'm going to go turn that off and see if it makes any difference :bash:


.... nope, not that.

Re: is this normal?

Posted: Wed 10 Jan 2024 10:40 am
by grwkak
So the Ecowitt is the main station - not being used as a source for additional sensors?

Guy

Re: is this normal?

Posted: Wed 10 Jan 2024 3:54 pm
by Nossie
@Mark

Have you any idea what might be causing the issues I have with these two sensors? The ground temperature appears to be getting a random figure from somewhere and the CO2 AVERARGE appears to be dropping out both on a semi regular interval.

Neither the receiver or the CO2 sensor is ever unplugged and the other pollutions sensors appear to be working fine. Ecowitt site appears to ignore the spurious data, if any - thanks!

The 2551 display/receiver also only shows the correct information

Re: is this normal?

Posted: Thu 11 Jan 2024 11:54 pm
by Nossie

Code: Select all

2024-01-11 23:54:44 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-11 23:53:41 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
I'm guessing this is related but not sure where to go from here.

Re: is this normal?

Posted: Fri 12 Jan 2024 7:17 am
by HansR
Nossie wrote: Thu 11 Jan 2024 11:54 pm

Code: Select all

2024-01-11 23:54:44 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-11 23:53:41 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
I'm guessing this is related but not sure where to go from here.
Could you give a larger fragment of that logfile (say 100 lines before and 100 after)

Re: is this normal?

Posted: Fri 12 Jan 2024 8:03 am
by Nossie
Could you give a larger fragment of that logfile (say 100 lines before and 100 after)
Sorry I thought object reference not set to an instance .... might have meant something obvious I wasn't aware of - below is the errors listed in cmx and I've attached the last hour of log

Code: Select all

2024-01-12 07:57:37 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:56:33 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:55:29 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:54:25 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:53:21 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:52:17 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:51:13 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:50:09 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:49:05 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:48:01 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:46:57 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:45:54 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:44:50 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:43:46 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:42:43 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:41:38 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:40:34 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:39:30 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:38:26 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:37:22 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:36:19 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:35:14 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:34:10 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:33:06 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:32:02 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:30:58 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:29:54 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:28:51 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:27:46 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:26:42 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:25:38 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:24:35 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:23:31 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:22:27 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:21:23 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:20:20 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:19:15 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:18:08 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:16:56 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:16:04 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:14:59 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:13:55 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:12:50 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:11:46 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:10:43 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:09:39 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:08:36 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:07:31 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:06:27 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object
2024-01-12 07:05:23 - ProcessCurrentData: Error in extra temperature data - Object reference not set to an instance of an object

Re: is this normal?

Posted: Fri 12 Jan 2024 9:12 am
by HansR
Thanks. I think Mark has to look at this. The CO2 sensor is read in a different pass and I am not sure how the error and the CO2 reading are related.

Re: is this normal?

Posted: Fri 12 Jan 2024 4:37 pm
by mcrossley
I found the problem. Your temperature and humidity sensor #4 is only sending the temperature in the JSON (or at least the Ecowitt cloud API is). So MX is seeing it as malformed and throwing an exception when it tries to access the humidity values. It should really cope with this; I'll add it to the to-do list. (but, even if the sensor is bust, I think the Ecowitt API should still send the fields, but with dashed out values)

Code: Select all

        "temp_and_humidity_ch3": {
            "temperature": {
                "time": "1705042474",
                "unit": "℃",
                "value": "1.7"
            },
            "humidity": {
                "time": "1705042474",
                "unit": "%",
                "value": "98"
            }
        },
        "temp_and_humidity_ch4": {
            "temperature": {
                "time": "1705042474",
                "unit": "℃",
                "value": "-29.5"
            }
        },
Meantime, check your sensor, and if that is OK, is the hum data shown on the Ecowitt web site? If it is then it's a support call with Ecowitt.