arendst / Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
https://tasmota.github.io/docs
GNU General Public License v3.0
22.02k stars 4.78k forks source link

none #9043

Closed phoxy84 closed 4 years ago

phoxy84 commented 4 years ago

PROBLEM DESCRIPTION

I have a ESP flashed with Tasmota, works great, nice job!

I bought a HM10 module, flashed with v708 that works like a charm. I have 3 flora's en 2 Xiaomi temperature sensors connected with it. I can read the sensors in Home Assistant

The issue I have is that the reported moisture is incorrect, see screenshot, can this issue be solved?

The reported moisture in Home assistant is: 1078689792 % 1078460416 % 1078296576 %

When I read the data, it should be: 55% 48% 43%

The basic number is 1076887552 and every degree stands for 32768 (2^15).

REQUESTED INFORMATION


- [ ] Provide the output of this command: `Status 0`:

STATUS 0 output here: 15:54:50 CMD: Status 0 15:54:50 MQT: stat/HM10/STATUS = {"Status":{"Module":0,"DeviceName":"HM10","FriendlyName":["HM10"],"Topic":"HM10","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],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0}} 15:54:50 MQT: stat/HM10/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://thehackbox.org/tasmota/release/tasmota.bin","RestartReason":"Software Watchdog","Uptime":"0T02:41:44","StartupUTC":"2020-08-06T11:13:06","Sleep":50,"CfgHolder":4617,"BootCount":2320,"BCResetTime":"2020-05-20T13:37:47","SaveCount":2395,"SaveAddress":"F8000"}} 15:54:50 MQT: stat/HM10/STATUS2 = {"StatusFWR":{"Version":"8.4.0(sensors)","BuildDateTime":"2020-07-29T12:08:32","Boot":31,"Core":"2_7_2_1","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"359/699"}} 15:54:50 MQT: stat/HM10/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":0,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["VFNL-C9D1E0_ub",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["000A8009","2805C8000100060000005A00000000000000","00000200","00006000"]}} 15:54:50 MQT: stat/HM10/STATUS4 = {"StatusMEM":{"ProgramSize":621,"Free":380,"Heap":18,"ProgramFlashSize":1024,"FlashSize":4096,"FlashChipId":"1640EF","FlashFrequency":40,"FlashMode":3,"Features":["00000809","8FDA8787","0415A005","B7FFBFCD","01DA9BC4","64367CC7","00084052"],"Drivers":"1,2,3,4,5,6,7,8,9,10,12,14,16,17,20,21,24,29,34","Sensors":"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,26,28,31,34,37,39,40,42,43,51,52,55,56,58,59,62,64,66,67,74"}} 15:54:50 MQT: stat/HM10/STATUS5 = {"StatusNET":{"Hostname":"HM10-6674","IPAddress":"10.0.0.55","Gateway":"10.0.0.1","Subnetmask":"255.255.255.0","DNSServer":"10.0.0.1","Mac":"EC:FA:BC:5E:DA:12","Webserver":2,"WifiConfig":4,"WifiPower":17.0}} 15:54:50 MQT: stat/HM10/STATUS6 = {"StatusMQT":{"MqttHost":"10.0.0.15","MqttPort":1883,"MqttClientMask":"HM10","MqttClient":"HM10","MqttUser":"hassio","MqttCount":1,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30}} 15:54:50 MQT: stat/HM10/STATUS7 = {"StatusTIM":{"UTC":"2020-08-06T13:54:50","Local":"2020-08-06T15:54:50","StartDST":"2020-03-29T02:00:00","EndDST":"2020-10-25T03:00:00","Timezone":99,"Sunrise":"06:31","Sunset":"21:20"}} 15:54:50 MQT: stat/HM10/STATUS10 = {"StatusSNS":{"Time":"2020-08-06T15:54:50","Flora-61b3d5":{"Temperature":28.3,"Illuminance":1873,"Moisture":1077968896,"Fertility":1082372096,"Battery":30},"Flora-660899":{"Temperature":27.1,"Illuminance":725,"Moisture":1078689792,"Fertility":1082583040,"Battery":95},"Flora-6a48b3":{"Temperature":26.2,"Illuminance":68,"Moisture":1078525952,"Fertility":1082417152,"Battery":100},"MJ_HT_V1-d8a69d":{"Temperature":26.5,"Humidity":40.8,"DewPoint":12.1,"Battery":18},"MJ_HT_V1-d8b304":{"Temperature":26.9,"Humidity":38.7,"DewPoint":11.6,"Battery":91},"TempUnit":"C"}} 15:54:50 MQT: stat/HM10/STATUS11 = {"StatusSTS":{"Time":"2020-08-06T15:54:50","Uptime":"0T02:41:44","UptimeSec":9704,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":1,"Wifi":{"AP":1,"SSId":"VFNL-C9D1E0_ub","BSSId":"80:2A:A8:94:69:1E","Channel":11,"RSSI":100,"Signal":-18,"LinkCount":1,"Downtime":"0T00:00:03"}}} 15:54:50 MQT: stat/HM10/STATUS12 = {"StatusSTK":{"Exception":4,"Reason":"Software Watchdog","EPC":["4024897a","00000000","00000000"],"EXCVADDR":"00000000","DEPC":"00000000","CallChain":["40228fb8","4023b152","402148a2","402368cd","4024d578","40101091"]}}



### EXPECTED BEHAVIOUR
The right sensor value

### SCREENSHOTS
![Schermafbeelding 2020-08-06 om 10 47 12](https://user-images.githubusercontent.com/39917461/89540418-4acf0380-d7fd-11ea-9412-5fc0541e9989.png)
close-issue-app[bot] commented 4 years ago

This issue has been automatically closed because the issue template is missing or incomplete. Filling the template is required so standard questions don't need to be asked again each time. Our ability to provide assistance is greatly hampered if few minutes are not taken to complete the issue template with the requested information. The details requested potentially affect which options to pursue. The small amount of time you will spend completing the template will also help the volunteers, providing assistance to you, to reduce the time required to help you. Please, could you be so kind on completing the issue template in order to have more information so as to properly help you? Thank you for taking the time to report, hopefully it can be resolved soon. Support Information Wiki for more information. Chat for more user experience. Community for forum. Code of Conduct Contributing Guideline and Policy