import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoField;
import java.time.temporal.TemporalAccessor;
+import java.util.Map;
import org.openhab.core.automation.ModuleHandlerCallback;
import org.openhab.core.automation.Trigger;
@Override
public void run() {
- ((TriggerHandlerCallback) callback).triggered(module, null);
+ ((TriggerHandlerCallback) callback).triggered(module, Map.of());
schedule = null;
}
}
package org.openhab.io.hueemulation.internal.automation;
import java.time.Duration;
+import java.util.Map;
import java.util.Random;
import java.util.concurrent.Callable;
* As soon as that time has run up, it will trigger.
* <p>
* A random factor and repeat times can also be configured.
- *
+ *
* @author David Graeff - Initial contribution
*/
@NonNullByDefault
@Override
public Duration call() {
- ((TriggerHandlerCallback) callback).triggered(module, null);
+ ((TriggerHandlerCallback) callback).triggered(module, Map.of());
config.repeat -= 1;
if (config.repeat == 0) {
schedule = null;