Add support for "availability" for sensors and switch (#4)

* hide onMqttConnected and onMqttMessage methods in BaseDeviceType class

* bump up version

* replace HAComponentName with initialization inside constructor

* add missing documentation to begin() method

* add support for availability in BaseDeviceType

* add support for availability in HABinarySensor, HASensor and HASwitch

* move serialization to separate class

* wip: DeviceTypeSerializer

* update device types

* refactored all devices types to use common serializer

* update examples

* update availability example README.md

* bugs fixes

* fix build for NodeMCU

* cleanup
This commit is contained in:
Dawid Chyrzyński
2021-02-06 20:41:10 +01:00
committed by GitHub
parent 35a7ea39be
commit 4135d0991f
24 changed files with 1094 additions and 594 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name=home-assistant-integration
version=1.0.1
version=1.1.0
author=Dawid Chyrzynski <dawid.chyrzynski@gmail.com>
maintainer=Dawid Chyrzynski <dawid.chyrzynski@gmail.com>
sentence=Home Assistant MQTT integration for Arduino