ArduinoHA
Github
Github
Quick search

Docs

  • Getting started
    • Prerequisites
    • Installation
    • Compatible Hardware
    • Examples
  • Library
    • Introduction
    • Device configuration
    • Availability reporting
    • Connection parameters
    • Discovery
    • Device types (entities)
    • MQTT security
    • MQTT advanced features
    • Compiler macros
  • API reference
    • Core API
    • Device types API
    • Utils API
  • Sponsor
  • Docs »
  • Library
  • ← Examples
  • Introduction →

Library¶

This chapter describes basic all of the library’s core. Solid understanding of foundations will allow you to utilize full potential of the library.

  • Introduction
    • Arduino Boilerplate
    • ESP32/ESP8266 Boilerplate
  • Device configuration
    • Unique ID
    • Device properties
  • Availability reporting
    • Shared availability
    • MQTT LWT
    • Device type’s availability
  • Connection parameters
  • Discovery
    • Topics prefix
  • Device types (entities)
    • Identifiers
    • Limitations
    • Supported device types
  • MQTT security
  • MQTT advanced features
    • Callbacks
    • Subscriptions
    • Publishing a message
  • Compiler macros
    • Debug mode
    • Code optimization
  • ← Examples
  • Introduction →
© Copyright 2022, Dawid Chyrzynski.
Created using Sphinx 4.5.0 with Press Theme 0.8.0.