Post by astrosloth0 on Jul 10, 2021 10:19:18 GMT -8
So I just did a clean install, and as part of this I got an extra FT020T sensor. I see that SkyWeather2 picks this up (you can see them by their separate channel IDs:
Processing F016TH data
This is the raw data: {"time" : "2021-07-10 14:08:55", "model" : "SwitchDoc Labs F016TH Thermo-Hygrometer", "device" : 43, "modelnumber" : 5, "channel" : 1, "battery" : "OK", "temperature_F" : 77.700, "humidity" : 53, "mic" : "CRC"}
Processing F016TH data
This is the raw data: {"time" : "2021-07-10 14:07:41", "model" : "SwitchDoc Labs F016TH Thermo-Hygrometer", "device" : 31, "modelnumber" : 5, "channel" : 2, "battery" : "OK", "temperature_F" : 86.900, "humidity" : 71, "mic" : "CRC"}
However, it looks like the MQTT packet doesn't include both of these, but only one (ch 1):
SkyWeather2 {"SkyWeather2Version": "026.2", "SampleDateTime": "07/10/21, 14:16:53 ", "UTCTime": "2021-07-10T18:16:53.144383", "lastMainReading": "2021-07-10 14:16:42", "lastIndoorReading": "2021-07-10 14:16:49", "mainID": 44, "insideID": 1, "OutdoorTemperature": 33.83, "OutdoorHumidity": 55, "IndoorTemperature": 25.39, "IndoorHumidity": 53, "Rain60Minutes": 0.0, "SunlightVisible": 69629, "SunlightUVIndex ": 7.4, "WindSpeed": 0.9, "WindGust": 1.3, "WindDirection": 191, "TotalRain": 422.1, "BarometricTemperature": 0, "BarometricPressure": 0, "Altitude": 0, "BarometricPressureSeaLevel": 0, "barometricTrend": true, "pastBarometricReading": 0, "AQI": 0.0, "Hour24_AQI": 0.0, "Last_Event": "My Last Event", "English_Metric": false, "batteryVoltage": 0, "batteryCurrent": 0, "solarVoltage": 0, "solarCurrent": 0, "loadVoltage": 0, "loadCurrent": 0, "batteryPower": 0, "solarPower": 0, "loadPower": 0, "batteryCharge": 0, "SolarMAXLastReceived": "Never", "SolarMaxInsideTemperature": 0.0, "SolarMaxInsideHumidity": 0.0, "fanState": false}
Any ideas on getting the 2nd one included in the MQTT output?
Processing F016TH data
This is the raw data: {"time" : "2021-07-10 14:08:55", "model" : "SwitchDoc Labs F016TH Thermo-Hygrometer", "device" : 43, "modelnumber" : 5, "channel" : 1, "battery" : "OK", "temperature_F" : 77.700, "humidity" : 53, "mic" : "CRC"}
Processing F016TH data
This is the raw data: {"time" : "2021-07-10 14:07:41", "model" : "SwitchDoc Labs F016TH Thermo-Hygrometer", "device" : 31, "modelnumber" : 5, "channel" : 2, "battery" : "OK", "temperature_F" : 86.900, "humidity" : 71, "mic" : "CRC"}
However, it looks like the MQTT packet doesn't include both of these, but only one (ch 1):
SkyWeather2 {"SkyWeather2Version": "026.2", "SampleDateTime": "07/10/21, 14:16:53 ", "UTCTime": "2021-07-10T18:16:53.144383", "lastMainReading": "2021-07-10 14:16:42", "lastIndoorReading": "2021-07-10 14:16:49", "mainID": 44, "insideID": 1, "OutdoorTemperature": 33.83, "OutdoorHumidity": 55, "IndoorTemperature": 25.39, "IndoorHumidity": 53, "Rain60Minutes": 0.0, "SunlightVisible": 69629, "SunlightUVIndex ": 7.4, "WindSpeed": 0.9, "WindGust": 1.3, "WindDirection": 191, "TotalRain": 422.1, "BarometricTemperature": 0, "BarometricPressure": 0, "Altitude": 0, "BarometricPressureSeaLevel": 0, "barometricTrend": true, "pastBarometricReading": 0, "AQI": 0.0, "Hour24_AQI": 0.0, "Last_Event": "My Last Event", "English_Metric": false, "batteryVoltage": 0, "batteryCurrent": 0, "solarVoltage": 0, "solarCurrent": 0, "loadVoltage": 0, "loadCurrent": 0, "batteryPower": 0, "solarPower": 0, "loadPower": 0, "batteryCharge": 0, "SolarMAXLastReceived": "Never", "SolarMaxInsideTemperature": 0.0, "SolarMaxInsideHumidity": 0.0, "fanState": false}
Any ideas on getting the 2nd one included in the MQTT output?