20 Commits
Author SHA1 Message Date
Marcel Hoppe 5ccf09a710 add payload type for thermostat auto config (#76) 2019-06-26 19:45:37 +02:00
Marcel Hoppe 8fbf3540bd Discovery (#74)
* add support for Home Assistants MQTT discovery

* add format_topic a flexible separator

* add mqtt discovery for miflora

* add mqtt discovery for mithermometer

* add mqtt discovery for thermostat

* add unit to illuminance in miflora

* switch to 'away_mode_command_topic' instead of 'away_command_topic'

* revert changing the date format

* add mac to ientifiers and change the id generation

* add mac to ientifiers and change the id generation on thermostat

* add mac to ientifiers and change the id generation for mithermometer
2019-06-21 12:25:27 +02:00
Dennis Keitzel c9a634870f Improved logging mechanism (and a few minor goodies) (#54)
* Improved logging mechanism

* Allow for suppression of any errors regarding failed device updates
2019-03-03 19:46:38 +01:00
zewelor e9d79cca66 Handle bluetooth connection exception 2019-01-28 21:55:50 +01:00
zewelor 460204ed72 Update thermostat worker to reflect new eq3 ha changes (#36) 2018-12-20 16:25:27 +01:00
zewelor 1dad41cbc4 Revert wrong topic_prefix handling 2018-12-19 11:53:44 +01:00
zewelor 03bb93e2eb Fix global topic prefix handling (#32) 2018-12-19 10:31:17 +01:00
Friedo a5a4797a1d Fix mqtt prefix handling on thermostat worker (#30) 2018-11-28 15:52:52 +01:00
zewelor 6bfe0fb772 Return more values from eq3 thermostat 2018-10-02 16:12:12 +02:00
zewelor e6d8425d4a Bind heat to boost mode and fix away mode setting 2018-10-02 15:36:58 +02:00
zewelor e670451977 Add timeouts per thermostat device 2018-01-18 08:40:52 +01:00
zewelor b32897f949 Add support for mqtt birth message 2017-12-06 10:14:43 +01:00
zewelor 1bc7b1f92b Fix thermostat commands 2017-11-29 10:23:21 +01:00
zewelor ddc224f389 Fix installing requirements 2017-11-29 09:29:06 +01:00
zewelor 6a1c7b0181 Support for commands handling 2017-11-26 21:57:12 +01:00
zewelor d463345707 Add basic cron support 2017-11-24 07:30:42 +01:00
zewelor 939d1e66c6 Introduce mqttMessage object 2017-11-23 22:16:29 +01:00
zewelor 3195ad1f20 Add xiaomi scale + dynamic requirements support 2017-11-23 22:02:41 +01:00
zewelor 23dc19e955 Add mode and away status messages 2017-11-22 23:36:10 +01:00
zewelor e384a19eff Initial commit 2017-11-22 17:28:01 +01:00