mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-31 18:17:53 +01:00
97 lines
1.7 KiB
ReStructuredText
97 lines
1.7 KiB
ReStructuredText
MQTT Client
|
|
===========
|
|
|
|
.. cpp:namespace:: mqtt
|
|
|
|
API Reference
|
|
-------------
|
|
|
|
.. cpp:namespace:: nullptr
|
|
|
|
MQTTClientComponent
|
|
*******************
|
|
|
|
.. doxygenclass:: mqtt::MQTTClientComponent
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygentypedef:: mqtt::mqtt_callback_t
|
|
.. doxygentypedef:: mqtt::mqtt_json_callback_t
|
|
|
|
.. doxygenstruct:: mqtt::MQTTMessage
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenstruct:: mqtt::MQTTSubscription
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenstruct:: mqtt::MQTTCredentials
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenstruct:: mqtt::Availability
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenstruct:: mqtt::MQTTDiscoveryInfo
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenvariable:: mqtt::global_mqtt_client
|
|
|
|
MQTTComponent
|
|
*************
|
|
|
|
.. doxygenclass:: mqtt::MQTTComponent
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenstruct:: mqtt::SendDiscoveryConfig
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
Triggers
|
|
********
|
|
|
|
.. doxygenclass:: mqtt::MQTTMessageTrigger
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenclass:: mqtt::MQTTJsonMessageTrigger
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
Actions
|
|
*******
|
|
|
|
.. doxygenclass:: mqtt::MQTTPublishAction
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. doxygenclass:: mqtt::MQTTPublishJsonAction
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|
|
|
|
.. _api-custom_mqtt_device:
|
|
|
|
CustomMQTTDevice
|
|
****************
|
|
|
|
.. doxygenclass:: mqtt::CustomMQTTDevice
|
|
:members:
|
|
:protected-members:
|
|
:undoc-members:
|