Removed Demodata from production code

This commit is contained in:
Patrick Haßel 2022-01-16 13:52:19 +01:00
parent 31b8238ccc
commit b03ba679e7

View File

@ -4,7 +4,6 @@ import com.luckycatlabs.sunrisesunset.Zenith;
import de.ph87.homeautomation.channel.Channel;
import de.ph87.homeautomation.device.DeviceRepository;
import de.ph87.homeautomation.device.DeviceWriteService;
import de.ph87.homeautomation.device.devices.DeviceDto;
import de.ph87.homeautomation.knx.group.KnxGroup;
import de.ph87.homeautomation.knx.group.KnxGroupReadService;
import de.ph87.homeautomation.logic.Logic;
@ -149,12 +148,12 @@ public class DemoDataService {
// createSunset(scheduleSzeneHaus, true, Zenith.OFFICIAL, 0, 31);
// createTime(scheduleSzeneHaus, true, 22, 0, 0, 0, 30);
// scheduleRepository.save(scheduleSzeneHaus);
final Property propertyBadLicht = createProperty("Bad Licht", PropertyType.BOOLEAN, knx(0, 5, 19), knx(0, 3, 73));
final DeviceDto deviceBadLicht = deviceWriteService.createDeviceSwitch(propertyBadLicht);
final Logic logicStatusOg = getOrCreateLogic("Status OG", LogicOperator.OR, propertyBadLicht);
final Property propertyStatusOg = createProperty(logicStatusOg.getName(), PropertyType.BOOLEAN, logicStatusOg, null);
final DeviceDto deviceStatusOg = deviceWriteService.createDeviceSwitch(propertyStatusOg);
//
// final Property propertyBadLicht = createProperty("Bad Licht", PropertyType.BOOLEAN, knx(0, 5, 19), knx(0, 3, 73));
// final DeviceDto deviceBadLicht = deviceWriteService.createDeviceSwitch(propertyBadLicht);
// final Logic logicStatusOg = getOrCreateLogic("Status OG", LogicOperator.OR, propertyBadLicht);
// final Property propertyStatusOg = createProperty(logicStatusOg.getName(), PropertyType.BOOLEAN, logicStatusOg, null);
// final DeviceDto deviceStatusOg = deviceWriteService.createDeviceSwitch(propertyStatusOg);
}
private Logic getOrCreateLogic(final String name, final LogicOperator operator, final Property... properties) {