feat(n7web): add pet NFC workflow and glass UI

This commit is contained in:
Miayui
2026-09-14 15:16:02 +08:00
parent 812e67422d
commit aa6f59d3a6
20 changed files with 2724 additions and 102 deletions
@@ -1333,6 +1333,11 @@ class SeatDemoService:
self._vehicle_state_monitor.close()
self._vehicle_mqtt_transport.close()
def publish_pet_message(self, payload: dict[str, str]) -> dict[str, Any]:
"""Publish one NFC-authorized pet card through the shared vehicle broker."""
return self._vehicle_mqtt_transport.publish_pet_message(payload)
def _synchronize_vehicle_state_once(
self,
conversation_id: str,