From 738dce3ad3ab272303cd163652ccd236577cd858 Mon Sep 17 00:00:00 2001 From: HomeSpan Date: Wed, 5 Jan 2022 17:25:28 -0600 Subject: [PATCH] Update Reference.md --- docs/Reference.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/Reference.md b/docs/Reference.md index 078ecd4..d97270b 100644 --- a/docs/Reference.md +++ b/docs/Reference.md @@ -349,6 +349,8 @@ new Service::LightBulb(); Note that Custom Characteristics must be created prior to calling `homeSpan.begin()` +> Advanced Tip: When presented with an unrecognized Custom Characteristic, Eve for HomeKit helpfully displays a *generic control* allowing you to interact with any Custom Characteristic you create in HomeSpan. However, since Eve does not recognize the Characteristic, it will only render the generic control if the Characteristic includes a **description** field, which you can add to any Characteristic using the `setDescription()` method described above. You may also want to use `setUnits()` and `setRange()` so that the Eve App displays a control with appropriate ranges for your Custom Characteristic. + --- #### Deprecated functions (available for backwards compatibility with older sketches):