165 Commits

Author SHA1 Message Date
Theo Arends
655a6ece9a
Merge pull request #9733 from jamesturton/dimmerstep
Add `DimmerStep` command
2020-11-04 19:12:12 +01:00
Theo Arends
8376dd8982 Fix switches 2020-11-04 16:31:53 +01:00
Scoobler
473362cbee Added DimmerStep to allow the change of the Dimmer Auto (+/-) Step value
Signed-off-by: Scoobler <jamienwood@hotmail.com>
2020-11-04 11:01:37 +01:00
Theo Arends
54f9532919 Add command `SetOption114 1`
Add command ``SetOption114 1`` to detach Swiches from Relays and enable MQTT action state for all the SwitchModes
2020-11-03 14:34:02 +01:00
Federico Leoni
1e640b0a09 Setting.h missing description 2020-11-02 21:08:07 -03:00
Federico Leoni
f7ba0ba95e Switches: MQTT decoupling 2020-11-02 20:44:07 -03:00
Theo Arends
b92b59b2b1 Add command `SetOption113 1`
Add command ``SetOption113 1`` to set dimmer low on rotary dial after power off (#8263)
2020-10-25 12:59:24 +01:00
Theo Arends
40ad4f7ed0 Final refactor telegram code 2020-10-12 13:44:32 +02:00
stefanbode
d3dfe6205c
Prevent crashes on high counter pulse. e.g. AC-Dimmer, Current-Counter...
I had reproducible Hardware Watchdog resets and hangs with the AC-Dimmer, but only if the 100Hz from the main hammered the device. I found this help and change the code. Now the AC-Dimmer is ON for >3days. I assume this change is responsible because it was the only change.
2020-10-12 12:08:40 +02:00
Theo Arends
fc04c50674 Convert AdcParam parameters from versions before v9.0.0.2
- Command ``Gpio17`` replaces command ``Adc``
- Command ``Gpios`` replaces command ``Adcs``
2020-10-11 11:31:46 +02:00
Stephan Hadinger
241843d384 Added ZbReset 2 2020-10-10 16:19:37 +02:00
Theo Arends
2ffb04d4da Update comment 2020-10-05 18:24:44 +02:00
Paul C Diem
e3cc5df996 Add PWMDimmerPWMs command, Set brightness LEDs in setBriRGB & setBriCT 2020-10-02 12:40:45 -05:00
Theo Arends
7a73dd7019 Merge branch 'development' into dev-gpio16 2020-09-30 14:54:29 +02:00
Theo Arends
c00d7035d9 Redesign GPIO to 16-bit 2020-09-29 18:10:21 +02:00
Theo Arends
9cbd2d531d Initial GPIO redesign 2020-09-25 18:15:31 +02:00
nicandris
a9af3baea0 Added SetOption112 - Use friendly name in zigbee topic (use with SetOption89) 2020-09-19 13:43:14 +02:00
Federico Leoni
4e84e33103 Prep for new Hass Discovery 2020-09-18 18:45:58 -03:00
Federico Leoni
e45a5f3323 TuyaMCU Update 2020-09-16 15:45:56 -03:00
Chris Keydel
51688c18ea Merge remote-tracking branch 'remotes/upstream/development' into development 2020-09-15 09:40:36 +02:00
Stephan Hadinger
ecc27aa383 Add Zigbee auto-config when pairing 2020-09-12 10:57:54 +02:00
Chris Keydel
cc6a8a1c12 Adding buzzer frequency output again to latest development branch. This should now pass all tests. 2020-09-09 20:00:55 +02:00
stefanbode
fb59126f98
Update settings.h 2020-09-09 15:27:43 +02:00
Theo Arends
021ec06553
Update settings.h 2020-09-09 09:40:28 +02:00
stefanbode
68c260d520
Adding 1 byte new shutter mode to set on demand 2020-09-05 20:43:39 +02:00
device111
994081430c AS3935 Refactor
- Fix Autodisturber
- Fix Event IRQ Flicker when calibrating and on Start up
- Add command `power` on/off
- Add command `noirqevent` (suppress IRQ with no event)
- Add Info Log when no Pin defined
- Add Info Log when SCO and TCO Calibration Fails
- optimize Autotune Caps
- new init procedure (Reset before Start)
- save 128 Bytes of Ram
- update language files
2020-09-03 09:37:10 +02:00
Stephan Hadinger
fa179ee296 Add `SetOption109 1` to force gen1 Alexa mode, for Echo Dot 2nd gen devices only 2020-08-27 18:54:53 +02:00
Theo Arends
0f1e4fc917 Add command `PowerDelta1 to PowerDelta3`
- Bump version to 8.4.0.3
- Add command ``PowerDelta1`` to ``PowerDelta3`` to trigger on up to three phases (#9134)
2020-08-23 18:29:16 +02:00
Charles
d90d019dcc
Merge branch 'development' into teleinfo 2020-08-14 19:59:22 +02:00
Charles
6e05a247b7 changed setOption103 to setOption108 taken during dev 2020-08-14 19:55:39 +02:00
Charles
f0bb4f10fa add setOption103 2020-08-14 19:46:52 +02:00
Theo Arends
18bf102e4f Prep support for SO114 until SO145 2020-08-13 16:49:11 +02:00
Stephan Hadinger
6ee0137bb8 Reserve SetOptions for Virtual CT 2020-08-13 16:21:11 +02:00
Stephan Hadinger
b0188642b1 Change triple-mode TLS via configuration in a single firmware (TLS AWS IoT, Letsencrypt and No-TLS) 2020-08-12 17:20:37 +02:00
Charles
48a346c443 Added SetOption102 to switch between mode 2020-08-11 19:57:39 +02:00
Paul C Diem
c3112b20e0 Fix missed merge of device_group_count initialization. Rename remote_device_mode setting to multiple_device_groups. 2020-08-09 10:16:15 -05:00
Theo Arends
a3445e5b5f Add ESP32 ADC framework 2020-08-03 18:21:34 +02:00
Norbert Richter
51b9740a5d
Add script usage flags 2020-07-23 13:23:16 +02:00
Stephan Hadinger
2da8f3c393 Added SO101 1 to suffix commands with source endpoint 2020-07-20 19:30:32 +02:00
Theo Arends
23da6285c1 Add command `SetOption100 0/1`
Add command ``SetOption100 0/1`` to remove ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message
2020-07-19 15:57:37 +02:00
stefanbode
f2e686ab26
Fixes some reboots on change the dimmer 2020-07-07 16:17:43 +02:00
Stephan Hadinger
8bfd753334 Zigbee EZSP milestone 4 2020-07-02 22:56:37 +02:00
Theo Arends
0cc1dd957b Add SO98 to control user rotary support 2020-07-02 18:13:14 +02:00
Federico Leoni
03db100197 TuyaMCU baud rate 2020-06-29 11:01:55 -03:00
Theo Arends
83bbe757db Add command `Module2`
Add command ``Module2`` to configure fallback module on fast reboot (#8464)
2020-06-17 14:06:46 +02:00
Theo Arends
715697cb32 Add ESP32 ethernet commands
Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` (#8503)
2020-06-16 18:36:49 +02:00
Stephan Hadinger
2181b0c1a4 Add serial to TCP bridge, `TCPStart and TCPBaudRate` (needs #define USE_TCP_BRIDGE) 2020-06-15 19:22:56 +02:00
Theo Arends
ef0b797686 Add basic support for ESP32 ethernet
Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON (#8503)
2020-06-15 18:27:04 +02:00
Theo Arends
cdf7aa74bf Add rule trigger `System#Init`
Add rule trigger ``System#Init`` to allow early rule execution without wifi and mqtt initialized yet (#8673)
2020-06-14 12:36:44 +02:00
Alexey Kardashevskiy
5558da527a Add MAX6675 sensor
This is basically a cut down version of MAX31855 without reference
temperature reading and lower resolution (only positive, 12bit only).

This implements 16bit protocol (31855 uses 32bit). SetOption94 enables
the new behavior.

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
---
Changes:
v2:
* treat occasional 0xfff as an error
* do not add new sensor pins, use SetOption94 instead
2020-06-04 10:00:00 +10:00