Florian
557cf340db
Improve low power mode ( #859 )
...
-add switch on HASS
-avoid issue when using ESPWifiManualSetup
-Correct issue on gateway discovery on first connect
-stop processing during discovery
2021-02-05 15:19:43 -06:00
Florian
2d377a1c3f
Auto discovery deactivation at runtime by MQTT command ( #856 )
...
and switch automatic creation for it in HASS (by autodiscovery :-)
2021-01-31 13:41:22 -06:00
Thibault Cohen
0c01ded583
HASS Discovery - Create BLE devices automatically to gather entities ( #826 )
...
Create automatically devices into Home Assistant through MQTT auto discovery
Before, only entities were created automaticaly and they were not linked to a device.
2020-12-22 06:31:13 -06:00
hbraam and hbraam
cabc8695eb
Add rf2 HASS autodiscovery ( #791 )
...
* Add Home Assistant auto discovery feature
Add HA auto discovery to RF2.
For each unique combination of unit, groupbit and address a switch will be added to Home Assistant called: "RF2_[unit]_[groupbit])_[address].
As RF2 433Mhz switches do not render their state, no state topic will be provided in the discovery.
This will cause the switch to be in optimistic mode in HA with separate on and off icons.
The two separate on/off icons allow for subsequent on commands to support the dimming feature of KAKU switches like ACM-300.
Co-authored-by: hbraam <hbraam@users.noreply.github.com >
2020-11-03 14:39:28 -06:00
Florian
c9e6de1a1c
Replace pin by gpio ( #631 )
...
* replace _PIN by _GPIO
* add mention about the goal of -all binaries
* [breaking] change json key from "pin" to "gpio" for actuatorONOFF
2020-06-13 20:04:36 -05:00
Leon Kiefer
10a9d00aaf
Added clang-format ( #623 )
...
* added .clang-format
* added names to travis jobs
removed deprecated travis option
* check github action
* added .gitignore
2020-06-09 16:09:23 -05:00
orrpan
ac743ed350
CC1101 433.92MHz support for pilight, rf and rf2 ( #585 )
...
* adds CC1101 (433mhz) support esp32 and esp8266
2020-04-23 14:23:47 -05:00
Florian
f3c9d6dd90
Lean on Arduino log library instead of custom logging methods ( #546 )
...
* Lean on Arduino log library instead of custom logging methods
2020-02-09 16:01:52 +01:00
1technophile
7f9d8d18da
Apply VSC auto format to the code and indent macros for readability
2019-12-14 17:14:36 +01:00
1technophile
f7ec81ffaa
remove string usage for topic comparison
2019-12-14 11:10:12 +01:00
1technophile
7f16d00a55
Change topics concatenation method
...
Correct regression introduced by #503
Nevertheless this method needs to be optimized to avoid the use of string.
2019-12-13 23:25:09 +01:00
Florian
4b1f09b06b
Wifi managers improvements ( #503 )
...
* Add parameters to wifi manager: gateway name and base topic
Enable to restart the ESP and erase the parameters by MQTT
2019-12-07 10:18:42 +01:00
1technophile
1a5d808de9
Code size reduction for UNO
2019-07-25 10:41:21 +02:00
Florian
8471585d3d
Platformio integration ( #424 )
...
* adaptation of structure to platformio
* also remove zgatewayRF315 (not usefull)
* replace boolean by bool
#155
2019-07-18 22:45:45 +02:00