fix: trigger_event — правильное создание Wyoming Event
Проблема: WyomingEvent(event_type, data).event() не работает Решение: Использовать Event(type=..., data=...) напрямую
This commit is contained in:
@@ -1186,8 +1186,8 @@ class SatelliteBase:
|
|||||||
if event_type:
|
if event_type:
|
||||||
_LOGGER.info(f"Triggering event: {event_type}")
|
_LOGGER.info(f"Triggering event: {event_type}")
|
||||||
# Отправить событие в server
|
# Отправить событие в server
|
||||||
from wyoming.event import Event as WyomingEvent
|
from wyoming.event import Event
|
||||||
event = WyomingEvent(event_type, event_data).event()
|
event = Event(type=event_type, data=event_data)
|
||||||
await self.event_to_server(event)
|
await self.event_to_server(event)
|
||||||
else:
|
else:
|
||||||
_LOGGER.warning("trigger_event missing 'event_type'")
|
_LOGGER.warning("trigger_event missing 'event_type'")
|
||||||
|
|||||||
Reference in New Issue
Block a user