mirror of
https://github.com/alexhopeoconnor/arduino-home-assistant.git
synced 2026-10-22 02:32:11 +10:00
Add support for extended unique IDs (#217)
* implement unique ID serialization as flag * finished extended unique IDs feature * add tests * update docs * add funding.yml
This commit is contained in:
@@ -36,6 +36,24 @@ AHA_TEST(SensorTest, default_params) {
|
||||
)
|
||||
}
|
||||
|
||||
AHA_TEST(SensorTest, extended_unique_id) {
|
||||
initMqttTest(testDeviceId)
|
||||
|
||||
device.enableExtendedUniqueIds();
|
||||
HASensor sensor(testUniqueId);
|
||||
assertEntityConfig(
|
||||
mock,
|
||||
sensor,
|
||||
(
|
||||
"{"
|
||||
"\"uniq_id\":\"testDevice_uniqueSensor\","
|
||||
"\"dev\":{\"ids\":\"testDevice\"},"
|
||||
"\"stat_t\":\"testData/testDevice/uniqueSensor/stat_t\""
|
||||
"}"
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
AHA_TEST(SensorTest, availability) {
|
||||
initMqttTest(testDeviceId)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user