Open SaschaWeisenberger opened 3 years ago
Had the same problem. Seems that HMIP has added a new device type for the access point and an according channel. Quick fix:
DeviceType.cs: add HOME_CONTROL_ACCESS_POINT to enum FunctionalChannelType.cs: add ACCESS_CONTROLLER_CHANNEL to enum
Devices folder: add AccessPoint.cs:
namespace HomematicIp.Data.HomematicIpObjects.Devices
{
[EnumMap(Enums.DeviceType.HOME_CONTROL_ACCESS_POINT)]
public class AccessPoint : Device
{
}
}
Channels folder: add AccessControllerChannel.cs
namespace HomematicIp.Data.HomematicIpObjects.Channels
{
[EnumMap(Enums.FunctionalChannelType.ACCESS_CONTROLLER_CHANNEL)]
public class AccessControllerChannel : AbstractDeviceBaseChannel { }
}
That doesn't give you any functionality concerning the access point, but the JSON can be parsed again and the rest seems to be working.
A few days ago I suddenly had an UnknownHomematicObjectException. Data see below: