Commit Graph

11587 Commits

Author SHA1 Message Date
Theo Arends
828a64815b Add rotary encoder color control
Add rotary encoder color control when button pressed and postpone flash writes while turning rotary.
2020-06-30 17:48:38 +02:00
Theo Arends
e52961b3b4 Add rotary encoder support
- Add rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670)
- Fix Mi Desk Lamp brightness control (#8748)
2020-06-30 16:58:36 +02:00
Theo Arends
6853926948 Fix array index
Fix array index (#8823)
2020-06-30 15:05:07 +02:00
Theo Arends
a44f82d072
Merge pull request #8825 from s-hadinger/zigbee_ezsp_5
Zigbee EZSP milestone 3
2020-06-30 08:34:49 +02:00
Stephan Hadinger
fc40a0945d Zigbee EZSP milestone 3 2020-06-29 22:21:32 +02:00
halfbakery
50a9258eac Home Assistant shutter autodiscovery 2020-06-29 19:44:26 +02:00
halfbakery
95bed62bd1 Do not announce shutter controlling relays to Home Assistant 2020-06-29 19:38:50 +02:00
Theo Arends
074bef9f70 Try to fix Mi Desk Lamp
Try to fix Mi Desk Lamp (#8748)
2020-06-29 17:35:02 +02:00
Theo Arends
acc0562422 Try to fix Mi Desk Lamp
Try to fix Mi Desk Lamp (#8748)
2020-06-29 16:34:35 +02:00
Theo Arends
a6a372c2e4
Merge pull request #8819 from effelle/development
TuyaMCU: SetOption97 to set higher baud rate
2020-06-29 16:23:12 +02:00
Federico Leoni
03db100197 TuyaMCU baud rate 2020-06-29 11:01:55 -03:00
Theo Arends
8afba31107 Add some comments 2020-06-29 14:43:43 +02:00
Theo Arends
2a58730219 Shrink ajax package 2020-06-29 13:52:24 +02:00
Theo Arends
a63604bd10 Add Battery status to Zigbee GUI
Add Battery status to Zigbee GUI
2020-06-29 11:53:31 +02:00
Theo Arends
3d95c6e193
Merge pull request #8818 from gemu2015/scripter-fix
fix scripter USE_SCRIPT_GLOBVARS without USE_DEVICE_GROUPS
2020-06-29 11:00:26 +02:00
gemu2015
bc1f91041c fix scripter USE_SCRIPT_GLOBVARS without USE_DEVICE_GROUPS 2020-06-29 10:48:24 +02:00
Theo Arends
04dca1e61f
Merge pull request #8816 from gemu2015/scripter-string_array
scripter support for string array
2020-06-29 08:42:45 +02:00
Theo Arends
e635b552bd
Merge pull request #8814 from mhansen/flash_writes
Add tasmota_flash_writes_total to Prometheus
2020-06-29 08:42:08 +02:00
gemu2015
df125f2c07 scripter support for string array 2020-06-29 07:06:08 +02:00
Mark Hansen
c9f3a2d563 Add tasmota_flash_writes_total to Prometheus
Follows prometheus naming best practices for unitless accumulating counts:
https://prometheus.io/docs/practices/naming/#metric-names

(cf http_requests_total).
2020-06-29 10:35:27 +10:00
Theo Arends
32a34aef25
Merge pull request #8812 from s-hadinger/zigbee_lqi_dev
Moved LQI to Zigbee devices
2020-06-28 18:17:24 +02:00
Stephan Hadinger
908fca70ab Relax detection of Aqara Cuve 2020-06-28 18:06:25 +02:00
Stephan Hadinger
ac80807c4e Removed the x2 to battery percentage 2020-06-28 18:04:36 +02:00
Stephan Hadinger
4af6b7d540 Moved LQI to Zigbee devices 2020-06-28 17:53:59 +02:00
Theo Arends
609b0309fa Try to fix mi desk lamp
Try to fix mi desk lamp (#8748)
2020-06-28 12:54:44 +02:00
Theo Arends
7dafeb280e Rename global temp and pressure
- Rename global temp and pressure (#8808, #8810)
- Fix SGP30 calculation (#8808)
2020-06-28 12:23:18 +02:00
Theo Arends
a75b60ca01
Merge pull request #8806 from mhansen/prometheus-wifi
Add WiFi metrics to prometheus exporter
2020-06-28 12:00:14 +02:00
Mark Hansen
e9f88af959 Add WiFi metrics to prometheus exporter 2020-06-28 11:43:29 +10:00
Theo Arends
a212b3ca7d Change zigbee LQ to LQI 2020-06-27 22:20:32 +02:00
Theo Arends
a05e939be9 Add some zigbee webinfo 2020-06-27 18:17:40 +02:00
Theo Arends
5fe75496f9
Merge pull request #8801 from s-hadinger/zigbee_june_20
Minor Zigbee changes
2020-06-27 15:06:58 +02:00
Stephan Hadinger
2e50cc507d Minor Zigbee changes 2020-06-27 14:55:55 +02:00
Theo Arends
cd22dbf638
Merge pull request #8800 from mhansen/metadata
Add tasmota_info prometheus psuedo-metric.
2020-06-27 14:32:23 +02:00
Mark Hansen
76c61e85b3 Add tasmota_info prometheus psuedo-metric.
Exports version, image type, and build timestamp.

It's common to export something like this to show version numbers across the fleet.

For example, the golang exporter exposes version:
```
go_info{version="go1.14.4"} 1
```

And prometheus exposes:
```
prometheus_build_info{branch="HEAD",goversion="go1.14.4",revision="eba3fdcbf0d378b66600281903e3aab515732b39",version="2.19.1"} 1
```
2020-06-27 21:21:11 +10:00
Theo Arends
1866938cbd Integrate prometheus 2020-06-27 11:52:44 +02:00
Theo Arends
74a3be49a4
Merge pull request #8796 from mhansen/boot_count
Add tasmota_boot_count prometheus metric
2020-06-27 10:34:26 +02:00
Theo Arends
3ce22c9c53
Merge pull request #8795 from mhansen/move-prometheus
Move #define USE_PROMETHEUS to my_user_config.h
2020-06-27 10:33:54 +02:00
Mark Hansen
f741f43262 Add tasmota_boot_count prometheus metric 2020-06-27 12:10:00 +10:00
Mark Hansen
b802d34c42 Move #define USE_PROMETHEUS to my_user_config.h
This is where all the other #defines live.

This should make it easier to find the #define for enabling prometheus.
2020-06-27 12:04:32 +10:00
Theo Arends
5014fb985b
Merge pull request #8788 from gemu2015/scripter-update
scripter update
2020-06-26 09:58:46 +02:00
gemu2015
6553a775f4 scripter update
fix unishox define conflict
fix for next loop exit bugs
add full pagewebserver (also support for jpg, html and txt files from filesystem)
2020-06-26 09:22:57 +02:00
Theo Arends
c8bdf11f80
Merge pull request #8787 from Jason2866/patch-1
Updated instructions
2020-06-26 08:57:10 +02:00
Theo Arends
169d444532
Merge pull request #8786 from mhansen/uptime-prometheus
Add uptime metric to prometheus exporter
2020-06-26 08:56:36 +02:00
Jason2866
f5fb209e9d
Updated instructions 2020-06-26 08:03:11 +02:00
Theo Arends
e3144f3fcb
Merge pull request #8783 from Jason2866/patch-2
Shrink tasmota-ir firmware binary
2020-06-25 16:09:04 +02:00
Jason2866
9ecef62e8b
Update BUILDS.md 2020-06-25 15:43:17 +02:00
Jason2866
b0cebcbef8
Shrink tasmota-ir
Disable Counter and DHT and DS18x20 sensors. Use ADC_VCC
2020-06-25 15:36:25 +02:00
Mark Hansen
956e6f5a5c Add uptime metric to prometheus exporter
I'm following the naming practices:
https://prometheus.io/docs/practices/naming/
- an application prefix (tasmota_)
- a unit suffix in plural form

Tested building and flashing: looks like

```
tasmota_uptime_seconds 78
```
2020-06-25 20:33:54 +10:00
Theo Arends
ad46af6d54
Merge pull request #8782 from gemu2015/sml-fix
fix sml counter irq mode
2020-06-25 08:54:53 +02:00
gemu2015
1cbfbc697a fix sml counter irq mode 2020-06-25 07:34:00 +02:00