Closed UrsusS closed 9 months ago
The adaptation of the example in https://habapp.readthedocs.io/en/latest/util.html#eventlistenergroup leads to an error from mypy:
self.OutdoorSensorListeners = EventListenerGroup().add_listener( [self.Outside_TempItem, self.Outside_HumidItem], self.Outside_Humidity, ValueChangeEvent, )
Value of type variable "HINT_EVENT_FILTER_OBJ" of "add_listener" of "EventListenerGroup" cannot be "Type[ValueChangeEvent]" [type-var]
Most probably the ValueChangeEvent should be ValueChangeEventFilter().
self.OutdoorSensorListeners = EventListenerGroup().add_listener( [self.Outside_TempItem, self.Outside_HumidItem], self.Outside_Humidity, ValueChangeEventFilter(), )
Thanks for the report - I'll look into it.
Fixed in DEV, thank you for the hint.
The adaptation of the example in https://habapp.readthedocs.io/en/latest/util.html#eventlistenergroup leads to an error from mypy:
Value of type variable "HINT_EVENT_FILTER_OBJ" of "add_listener" of "EventListenerGroup" cannot be "Type[ValueChangeEvent]" [type-var]
Most probably the ValueChangeEvent should be ValueChangeEventFilter().