『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1423|回复: 7

[技术探讨] 大佬们,mqtt建了个空调元件,怎么转换下拉选项显示中文呢

[复制链接]

16

主题

106

帖子

709

积分

高级会员

Rank: 4

积分
709
金钱
603
HASS币
0
发表于 2024-1-20 01:41:52 | 显示全部楼层 |阅读模式
本帖最后由 samsss 于 2024-1-20 01:44 编辑

mqtt配置如下:

mqtt:
  climate:
    - name: '客厅空调'
      modes:     #空调支持的模式
        - "off"
        - "cool"
        - "dry"
        - "fan_only"
        - "heat"
        - "auto"
      fan_modes:    #风力
        - "auto"
        - "silence"
        - "low"
        - "medium"
        - "high"
        - "super"
      swing_modes:    #扫风
        - "off"
        - "vertical"
        - "horizontal"   
        - "both"  
      max_temp: 32    #空调最高温度
      min_temp: 16     #最低温度
      mode_command_topic: "/ketingkongtiao/mode"       #模式控制
      mode_state_topic: "/ketingkongtiao/state"          #当前模式
      temperature_command_topic: "/ketingkongtiao/temp"    #温度控制
      temperature_state_topic: "/ketingkongtiao/tempstate"        #当前选择的温度   
      current_temperature_topic: "/ketingkongtiao/tempnow"         #当前室温(如果空调本身由这个功能可以加上)      
      fan_mode_command_topic: "/ketingkongtiao/fan"               #风力控制
      fan_mode_state_topic: "/ketingkongtiao/fannow"             #当前风力状态,用来进行同步,以下相同
      swing_mode_command_topic: "/ketingkongtiao/swing"     #扫风控制
      swing_mode_state_topic: "/ketingkongtiao/swingnow"     #当前扫风模式


想把下面silence和super转成中文显示:





回复

使用道具 举报

10

主题

680

帖子

5652

积分

论坛元老

Rank: 8Rank: 8

积分
5652
金钱
4967
HASS币
50
发表于 2024-1-20 03:04:10 | 显示全部楼层
yaml配置直接在引号内写中文就行呀
回复

使用道具 举报

16

主题

106

帖子

709

积分

高级会员

Rank: 4

积分
709
金钱
603
HASS币
0
 楼主| 发表于 2024-1-20 10:33:19 | 显示全部楼层
缥缈的孤鸿 发表于 2024-1-20 03:04
yaml配置直接在引号内写中文就行呀

谢谢哈~
如果是常规改translations的话应该怎么弄呢~
回复

使用道具 举报

2

主题

89

帖子

853

积分

高级会员

Rank: 4

积分
853
金钱
764
HASS币
0
发表于 2024-1-20 16:58:58 | 显示全部楼层
本帖最后由 WeDone 于 2024-1-20 17:09 编辑
samsss 发表于 2024-1-20 10:33
谢谢哈~
如果是常规改translations的话应该怎么弄呢~
删除重新回复,格式真不好用


回复

使用道具 举报

2

主题

89

帖子

853

积分

高级会员

Rank: 4

积分
853
金钱
764
HASS币
0
发表于 2024-1-20 17:10:32 | 显示全部楼层
本帖最后由 WeDone 于 2024-1-21 00:58 编辑
samsss 发表于 2024-1-20 10:33
谢谢哈~
如果是常规改translations的话应该怎么弄呢~

给你参考一下,放置于 configuration.yaml


xiaomi_miot:
  language: zh
  translations:
    idle: '空闲'
    sleep: '休眠中'
    paused: '暂停'
    delay: '预约中'
    keep warm: '保温'
    completed: '完成'
    charging: '充电中'
    Air Conditioner electric power: '功耗'
    Air Conditioner power_cost_month: '月耗电'
    Air Conditioner power_cost_today: '日耗电'
    Refrigerating Chamber: '冷藏室'
    Freezing Chamber: '冷冻室'
    Mi High-speed Smart Blender: '破壁机'
    # speaker.play_control:
    #   Play Control: '播放器'
    #   Play Control conversation: '交互'
    # 指定破壁机模式的词典
    juicer:
      Juicer Cook Mode: '食谱'
      Juicer Status: '状态'
    juicer.cook_mode:
      Soy Milk: '豆浆'
      Rice Paste: '米糊'
      Juice: '果蔬汁'
      Soup: '浓汤'
      Milkshake: '奶昔'
      Corn Juice: '玉米汁'
    #米家空调伴侣2 lumi.acpartner.mcn02
    air_conditioner:
      # Air Conditioner: '空调'
      Air Conditioner electric power: '功耗'
      Air Conditioner power_cost_month: '月耗电'
      Air Conditioner power_cost_today: '日耗电'
    # 指定风扇模式的词典
    fan.mode:
      straight wind: '直吹模式'
      natural wind: '自然风'
    # 指定洗衣机烘干模式的词典
    washer.drying_level:
      moist: '微湿'
      extra: '特干'










回复

使用道具 举报

16

主题

106

帖子

709

积分

高级会员

Rank: 4

积分
709
金钱
603
HASS币
0
 楼主| 发表于 2024-1-20 20:53:37 | 显示全部楼层
WeDone 发表于 2024-1-20 17:10
给你参考一下,放置于 configuration.yaml

谢谢建议~这个对非xiaomi_miot的设备也生效是吗
回复

使用道具 举报

2

主题

89

帖子

853

积分

高级会员

Rank: 4

积分
853
金钱
764
HASS币
0
发表于 2024-1-21 00:55:03 | 显示全部楼层
本帖最后由 WeDone 于 2024-1-21 01:00 编辑
samsss 发表于 2024-1-20 20:53
谢谢建议~这个对非xiaomi_miot的设备也生效是吗
climate:
  language: zh
  translations:
    fan_modes: 
      silence: '静音'
      super: '超强'


大概是以上这样,自己试试

回复

使用道具 举报

16

主题

106

帖子

709

积分

高级会员

Rank: 4

积分
709
金钱
603
HASS币
0
 楼主| 发表于 2024-1-21 15:59:21 | 显示全部楼层
WeDone 发表于 2024-1-21 00:55
[md]
```yaml
climate:

谢谢,我之前试过了,不行的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 00:33 , Processed in 0.323074 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表