From bf5c379937a409be1371a13c6aadf562faf2a2bd Mon Sep 17 00:00:00 2001 From: Sebastian Date: Sat, 29 May 2021 22:48:37 +0200 Subject: [PATCH] update reading if changed --- FHEM/73_HailoLibero.pm | 2 +- controls_HailoLibero.txt | 4 ++-- lib/FHEM/Hailo/Libero.pm | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/FHEM/73_HailoLibero.pm b/FHEM/73_HailoLibero.pm index 986de3c..4dbdafe 100644 --- a/FHEM/73_HailoLibero.pm +++ b/FHEM/73_HailoLibero.pm @@ -191,7 +191,7 @@ sub Initialize { ], "release_status": "stable", "license": "GPL_2", - "version": "v1.1.3", + "version": "v1.1.4", "author": [ "Sebastian Schwarz " ], diff --git a/controls_HailoLibero.txt b/controls_HailoLibero.txt index 858b11b..35af31a 100644 --- a/controls_HailoLibero.txt +++ b/controls_HailoLibero.txt @@ -1,2 +1,2 @@ -UPD 2021-05-29_22:47:00 5197 FHEM/73_HailoLibero.pm -UPD 2021-05-29_22:44:28 11357 lib/FHEM/Hailo/Libero.pm +UPD 2021-05-29_22:48:25 5197 FHEM/73_HailoLibero.pm +UPD 2021-05-29_22:48:13 11392 lib/FHEM/Hailo/Libero.pm diff --git a/lib/FHEM/Hailo/Libero.pm b/lib/FHEM/Hailo/Libero.pm index 3fe0fda..e9b6b0f 100644 --- a/lib/FHEM/Hailo/Libero.pm +++ b/lib/FHEM/Hailo/Libero.pm @@ -346,11 +346,11 @@ sub ErrorHandling { my ($detection_area) = ($data =~ /dist'>(\d*)/g); my ($detection_sensitivity) = ($data =~ /delay'>(\d*)/g); my ($eject_delay) = ($data =~ /pdelay'>(\d*)/g); - readingsSingleUpdate($hash, 'led_brightness', $led_brightness, 1); - readingsSingleUpdate($hash, 'eject_power', $eject_power, 1); - readingsSingleUpdate($hash, 'detection_area', $detection_area, 1); - readingsSingleUpdate($hash, 'detection_sensitivity', $detection_sensitivity, 1); - readingsSingleUpdate($hash, 'eject_delay', $eject_delay, 1); + readingsBulkUpdateIfChanged($hash, 'led_brightness', $led_brightness, 1); + readingsBulkUpdateIfChanged($hash, 'eject_power', $eject_power, 1); + readingsBulkUpdateIfChanged($hash, 'detection_area', $detection_area, 1); + readingsBulkUpdateIfChanged($hash, 'detection_sensitivity', $detection_sensitivity, 1); + readingsBulkUpdateIfChanged($hash, 'eject_delay', $eject_delay, 1); } return;