Have just built a system around this great software. Issue I have is BME/BMP280 -> Air Temperature, Air humidity, Atmospheric pressure sensor.
It shows its I2C address ok. I have it added to the table as the three lines for each function..
First question what hardware address should be in the table - when I have the address in each of the the three entries it says it is duplicate.
No data is read from the sensor, I have tried various combinations without success including adding only one line for temp.
Very good!
Great solved it. The issue was I had not seen the specific option for the BME sensor in the list. After you sent you config I was able to copy and all seems ok. I will now test it overnight
and the Addresses: 0x23 is the light sensor, 0x76 is the BME
here the configuration, I'm using in my system:
So the address is correct, do you have other addresses showing in the list?
Maybe better you can send a screenshot of the Hardwaresettng row, I'd like to check it
0x76 is the address shown, the change button does not work in settings ( possible as it is a fixed address on that style )
I tried with blank first, then on just one line it does not seem to obtain a reading.
Sensor data does not read either.
Did you try to leave the Address field empty for all the lines relevant to this sensor?
By the way what is the address shown in the address list in the setting page?
Thanks for the prompt response. I assume the log file entries then are correct for this with just one address in the table?
13:22:40 hydrosys4.selectedplanmod - INFO Read sensor data: TimeTrigger - 2021-04-29 13:22:40 13:22:40 hydrosys4.hardwaremod - INFO Sensor TimeTrigger reading: 0.00 13:22:40 hydrosys4.automationmod - INFO Starting Automation Evaluation, Sensor: TimeTrigger 13:22:40 hydrosys4.autowateringmod - INFO Starting Autowatering Evaluation 13:27:19 hydrosys4.selectedplanmod - INFO Read sensor data: tempsensor1 - 2021-04-29 13:27:19 13:27:26 hydrosys4.selectedplanmod - INFO Read sensor data: humidsensor1 - 2021-04-29 13:27:26 13:27:33 hydrosys4.selectedplanmod - INFO Read sensor data: pressuresensor1 - 2021-04-29 13:27:33 13:27:33 hydrosys4.hardwaremod - ERROR Problem with sensor reading: pressuresensor1 13:27:40 hydrosys4.selectedplanmod - INFO Read sensor data: TimeTrigger - 2021-04-29 13:27:40 13:27:40 hydrosys4.hardwaremod - INFO Sensor TimeTrigger reading: 0.00
Hello,
This is a good feedback, if you leave the address empty, then the SW will automatically use the default address of the BME.
Anyway as the addresses can be the same, I would fix the SW behavior in the next SW release.
Thanks,
Angelo