From 72dede855ac6ab6f6362d6f65175da9c57844d3c Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Sun, 11 Nov 2018 13:21:46 +0100 Subject: [PATCH] Add domoticz support to SR04 Add domoticz support to sensor SR04 (#4325) --- sonoff/xsns_22_sr04.ino | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sonoff/xsns_22_sr04.ino b/sonoff/xsns_22_sr04.ino index 9d447b3f3..118a37cc0 100644 --- a/sonoff/xsns_22_sr04.ino +++ b/sonoff/xsns_22_sr04.ino @@ -136,6 +136,11 @@ void Sr04Show(boolean json) if (Sr04Read(&distance)) { // Check if read failed if(json) { snprintf_P(mqtt_data, sizeof(mqtt_data), PSTR("%s,\"SR04\":{\"" D_JSON_DISTANCE "\":%d}"), mqtt_data, distance); +#ifdef USE_DOMOTICZ + if (0 == tele_period) { + DomoticzSensor(DZ_COUNT, distance); // Send distance as Domoticz Counter value + } +#endif // USE_DOMOTICZ #ifdef USE_WEBSERVER } else { snprintf_P(mqtt_data, sizeof(mqtt_data), HTTP_SNS_DISTANCE, mqtt_data, distance);