Closed ludwich66 closed 2 years ago
I have an outdoor, solar + liion powered esp8266 with BME 280. All values provided are correct. Never seen this.
You get the same behavior from all 3 ESPs?
I confirm that I have no problems with BME280 + HDC1080 and DeepSleep
I setup an ESP8266 with a Teleperiod of 330 (5 Min and 30 sec) and a DeepSleepTime of 600 (10 minutes).
I also added a rule on time#minute do status 10 endon
With this configuration, the ESP wakes up for 5 minutes, publish sensor once after boot, once every minute and once at Teleperiod just befoire going to sleep. It wakes up every 10 minutes.
PROBLEM DESCRIPTION
A clear and concise description of what the problem is. I get incorrect temperature values from a BME 280 (on ESP32 // Tasmota 10.1.0 by Theo Arends), a BMP280 or (on ESP 8285 // Own Firmware Tasmota 2022.01.3 by Theo Arends). a combination breakout with AHT20 and BMP280 (on ESP 8285 // Own Firmware Tasmota 2022.01.3 by Theo Arends). All BMP provide a "wrong" value that does not change, the AHT20 sensor provides correct values. BMP280 and AHT20 Board are on the same bus. If DeepSleep is set to "DeepSleepTime 0" via MQTT, all BMP(and AHT20) have correct values.
REQUESTED INFORMATION
Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!
Backlog Template; Module; GPIO 255
:Status 0
:--ESP32 with BME280----- 19:29:51.016 CMD: status 0 19:29:51.030 MQT: stat/tasmota_F8F02C/STATUS = {"Status":{"Module":1,"DeviceName":"DIY_ESP32_Hasenhöhle","FriendlyName":["Tasmota"],"Topic":"tasmota_F8F02C","ButtonTopic":"0","Power":0,"PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0}} 19:29:51.044 MQT: stat/tasmota_F8F02C/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota32/release/tasmota32-DE.bin","RestartReason":"Deep Sleep reset digital core","Uptime":"0T00:16:48","StartupUTC":"2022-01-21T18:13:03","Sleep":50,"CfgHolder":4617,"BootCount":23,"BCResetTime":"2021-11-05T17:42:37","SaveCount":108}} 19:29:51.056 MQT: stat/tasmota_F8F02C/STATUS2 = {"StatusFWR":{"Version":"10.1.0(tasmota)","BuildDateTime":"2021.12.08 14:52:56","Core":"2_0_1_1","SDK":"v4.4-dev-3728-g7cac8278e","CpuFrequency":80,"Hardware":"ESP32-D0WDQ6","CR":"419/699"}} 19:29:51.070 MQT: stat/tasmota_F8F02C/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":0,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["FritzBoxFonWLAN",""],"TelePeriod":15,"Resolution":"558180C0","SetOption":["00008009","2805C80001000600003C5A0A000000000000","00000080","00006000","00004000"]}} 19:29:51.094 MQT: stat/tasmota_F8F02C/STATUS4 = {"StatusMEM":{"ProgramSize":1316,"Free":1856,"Heap":152,"PsrMax":0,"PsrFree":0,"ProgramFlashSize":4096,"FlashSize":4096,"FlashFrequency":40,"FlashMode":3,"Features":["00000407","9FDAC787","00152001","B7F7BFCF","05DA9BC0","60360DC7","000840D2","20200000","0000482D"],"Drivers":"1,2,3,4,5,7,8,9,10,11,12,14,17,20,21,24,26,27,29,34,38,50,52,59","Sensors":"1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,26,28,31,34,37,39,40,42,43,45,51,52,55,56,58,59,64,66,67,74,85,92,127"}} 19:29:51.108 MQT: stat/tasmota_F8F02C/STATUS5 = {"StatusNET":{"Hostname":"tasmota-F8F02C-4140","IPAddress":"192.168.178.131","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.1","DNSServer2":"0.0.0.0","Mac":"24:62:AB:F8:F0:2C","Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":17.0}} 19:29:51.120 MQT: stat/tasmotaF8F02C/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.178.35","MqttPort":1883,"MqttClientMask":"DVES%06X","MqttClient":"DVES_F8F02C","MqttUser":"DVES_USER","MqttCount":1,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}} 19:29:51.134 MQT: stat/tasmota_F8F02C/STATUS7 = {"StatusTIM":{"UTC":"2022-01-21T18:29:51","Local":"2022-01-21T19:29:51","StartDST":"2022-03-27T02:00:00","EndDST":"2022-10-30T03:00:00","Timezone":"+01:00","Sunrise":"08:33","Sunset":"17:29"}} 19:29:51.165 MQT: stat/tasmota_F8F02C/STATUS10 = {"StatusSNS":{"Time":"2022-01-21T19:29:51","BME280":{"Temperature":13.5,"Humidity":39.0,"DewPoint":-0.2,"Pressure":965.9},"ESP32":{"Temperature":45.0,"HallEffect":57},"PressureUnit":"hPa","TempUnit":"C"}} 19:29:51.185 MQT: stat/tasmota_F8F02C/STATUS11 = {"StatusSTS":{"Time":"2022-01-21T19:29:51","Uptime":"0T00:16:48","UptimeSec":1008,"Heap":151,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Berry":{"HeapUsed":3,"Objects":48},"Wifi":{"AP":1,"SSId":"FritzBoxFonWLAN","BSSId":"CC:CE:1E:F4:D9:A6","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:06"}}}
TO REPRODUCE
Steps to reproduce the behavior: Change Settings for DeepSleepTime
EXPECTED BEHAVIOUR
A clear and concise description of what you expected to happen. Correct output of the values of BMPx sensors after a deep sleep phase
SCREENSHOTS
If applicable, add screenshots to help explain your problem. Picture of the reading with node red Combiboard BMP280/AHT20
--> the hub is in deepsleep during the time
ADDITIONAL CONTEXT
Add any other context about the problem here.
(Please, remember to close the issue when the problem has been addressed)