@@ -410,10 +410,11 @@ async def setup(self) -> ONVIFService:
410
410
#
411
411
# If this fails this is OK as it just means we will switch
412
412
# to webhook later when the first notification is received.
413
- # WSAs enabled per
414
- # https://github.com/home-assistant/core/issues/83524 https://github.com/home-assistant/core/issues/45513
413
+ #
414
+ # WSAs not enabled on this service per
415
+ # https://github.com/home-assistant/core/issues/92308
415
416
service = await self ._device .create_onvif_service (
416
- "pullpoint" , port_type = "NotificationConsumer" , enable_wsa = True
417
+ "pullpoint" , port_type = "NotificationConsumer"
417
418
)
418
419
self ._operation = service .document .bindings [service .binding_name ].get (
419
420
"PullMessages"
@@ -727,10 +728,10 @@ async def create_deviceio_service(self) -> ONVIFService:
727
728
async def create_events_service (self ) -> ONVIFService :
728
729
"""Service creation helper.
729
730
730
- WSAs enabled per
731
- https://github.com/home-assistant/core/issues/83524 https://github.com/home-assistant/core/issues/45513
731
+ WSAs not enabled on this service per
732
+ https://github.com/home-assistant/core/issues/92308
732
733
"""
733
- return await self .create_onvif_service ("events" , enable_wsa = True )
734
+ return await self .create_onvif_service ("events" )
734
735
735
736
async def create_analytics_service (self ) -> ONVIFService :
736
737
"""Service creation helper."""
@@ -751,24 +752,23 @@ async def create_replay_service(self) -> ONVIFService:
751
752
async def create_pullpoint_service (self ) -> ONVIFService :
752
753
"""Service creation helper.
753
754
754
- WSAs enabled per
755
- https://github.com/home-assistant/core/issues/83524 https://github.com/home-assistant/core/issues/45513
755
+ WSAs not enabled on this service per
756
+ https://github.com/home-assistant/core/issues/92308
756
757
"""
757
758
return await self .create_onvif_service (
758
759
"pullpoint" ,
759
760
port_type = "PullPointSubscription" ,
760
761
read_timeout = _PULLPOINT_TIMEOUT ,
761
762
write_timeout = _PULLPOINT_TIMEOUT ,
762
- enable_wsa = True ,
763
763
)
764
764
765
765
async def create_notification_service (self ) -> ONVIFService :
766
766
"""Service creation helper.
767
767
768
- WSAs enabled per
769
- https://github.com/home-assistant/core/issues/83524 https://github.com/home-assistant/core/issues/45513
768
+ WSAs not enabled on this service per
769
+ https://github.com/home-assistant/core/issues/92308
770
770
"""
771
- return await self .create_onvif_service ("notification" , enable_wsa = True )
771
+ return await self .create_onvif_service ("notification" )
772
772
773
773
async def create_subscription_service (
774
774
self , port_type : Optional [str ] = None
0 commit comments