修改给服务留言的uuid匹配规则
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -174,3 +174,5 @@ cython_debug/
|
||||
# PyPI configuration file
|
||||
.pypirc
|
||||
|
||||
banban_server/
|
||||
talkingq-url-bak/
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user