diff --git a/.DS_Store b/.DS_Store index fcd63ea..eb33370 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.gitignore b/.gitignore index 36b13f1..b249263 100644 --- a/.gitignore +++ b/.gitignore @@ -174,3 +174,5 @@ cython_debug/ # PyPI configuration file .pypirc +banban_server/ +talkingq-url-bak/ diff --git a/talkingq-url/config.py b/talkingq-url/config.py index 0f3227e..7b175e9 100644 --- a/talkingq-url/config.py +++ b/talkingq-url/config.py @@ -68,10 +68,6 @@ class Settings(BaseSettings): talkingq_mqtt_qos: int = Field(default=1, validation_alias="TALKINGQ_MQTT_QOS") talkingq_mqtt_keepalive: int = Field(default=60, validation_alias="TALKINGQ_MQTT_KEEPALIVE") talkingq_mqtt_nfc_notice_interval: int = Field(default=600, validation_alias="TALKINGQ_MQTT_NFC_NOTICE_INTERVAL") - talkingq_parent_message_uuid: str = Field( - default="TalkingQ_xxx", - validation_alias="TALKINGQ_PARENT_MESSAGE_UUID", - ) admin_api_key: str = Field(default="", validation_alias="ADMIN_API_KEY") client_api_key: str = Field(default="", validation_alias="CLIENT_API_KEY") diff --git a/talkingq-url/handlers/mqtt_handler.py b/talkingq-url/handlers/mqtt_handler.py index 16b3b9d..1726cd7 100644 --- a/talkingq-url/handlers/mqtt_handler.py +++ b/talkingq-url/handlers/mqtt_handler.py @@ -337,7 +337,7 @@ class TalkingQMQTTService: params = payload.get("params", {}) nfc_uuid = str(params.get("uuid") or "").strip() logger.info(device_id, "", f"[短按留言] 设备 {device_id} 短按发送留言, UUID={nfc_uuid}") - if nfc_uuid == settings.talkingq_parent_message_uuid: + if nfc_uuid == device_id: await device_target_cache.set_parent_target(device_id, nfc_uuid) response_payload = { "msg_id": "011",