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

 找回密码
 立即注册
楼主: a2633063

[进阶教程] 斐讯M1 A1 TC1 DC1刷机连接mqtt 带app

  [复制链接]

7

主题

42

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
金钱
388
HASS币
0
发表于 2022-8-24 10:19:06 | 显示全部楼层
zM1固件刷不成功,一直卡在40%不动了,每次是都这样,请教是什么问题导致的
1661307524698.jpg
回复

使用道具 举报

11

主题

143

帖子

1240

积分

论坛技术达人

积分
1240
金钱
1092
HASS币
20
 楼主| 发表于 2022-8-25 15:11:06 | 显示全部楼层
maxg 发表于 2022-8-24 10:19
zM1固件刷不成功,一直卡在40%不动了,每次是都这样,请教是什么问题导致的 ...

M1是除了wifi模块负责网络通信 还有个主控负责传感器的数据收集
中控采集传感器数据后通过串口发给wifi模块 wifi模块将此数据用wifi发出
而这个串口和刷机的串口是同一个串口,  所以在用ttl给wifi刷机时如果正好主控通过串口发了一组数据 就会导致和刷机的数据冲突,导致刷机失败.  如果在刷机过程中主控一直没有发送串口数据,不会有干扰就可以刷机成功.
因此ttl刷机会有大概率刷机失败.
建议jlink刷机
回复

使用道具 举报

6

主题

23

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
123
HASS币
0
发表于 2022-11-25 11:02:18 | 显示全部楼层
本帖最后由 jimmy802 于 2022-11-25 11:04 编辑

感谢贡献并分享,M1刷机并接入ha成功. 考虑再入手几个玩下
ha更新了mqtt格式,略做调整后自用模板,MACMAC也需替换

# Example configuration.yaml entry
mqtt:
  sensor:
    - name: 'zm1_MACMAC_temperature'
      unique_id: zm1_MACMAC_temperature
      # friendly_name: 温度
      state_topic: 'device/zm1/MACMAC/sensor'
      icon: 'mdi:thermometer'
      unit_of_measurement: '°C'
      value_template: '{{ value_json.temperature }}'
    - name: 'zm1_MACMAC_humidity'
      unique_id: zm1_MACMAC_humidity
      # friendly_name: 湿度
      state_topic: 'device/zm1/MACMAC/sensor'
      icon: mdi:water-percent
      unit_of_measurement: '%'
      value_template: '{{ value_json.humidity }}'
    - name: 'zm1_MACMAC_pm25'
      unique_id: zm1_MACMAC_pm25
      # friendly_name: PM25
      state_topic: 'device/zm1/MACMAC/sensor'
      icon: mdi:blur
      unit_of_measurement: 'μg/m³'
      value_template: '{{ value_json.PM25 }}'
    - name: 'zm1_MACMAC_hcho'
      unique_id: zm1_MACMAC_hcho
      # friendly_name: 甲醛
      state_topic: 'device/zm1/MACMAC/sensor'
      unit_of_measurement: 'mg/m³'
      icon: mdi:chemical-weapon
      value_template: '{{ value_json.formaldehyde }}'
  light:
    - name: zm1_MACMAC_brightness
      unique_id: zm1_MACMAC_brightness
      schema: template
      command_topic: "device/zm1/MACMAC/set"
      state_topic: "device/zm1/MACMAC/state"
      command_on_template: >
        {"mac": "MACMAC"
        {%- if brightness is defined -%}
        , "brightness": {{ ((brightness-1) / 64 )|int +1 }}
        {%- else -%}
        , "brightness": 4
        {%- endif -%}
        }
      command_off_template: '{"mac": "MACMAC", "brightness": 0}'
      state_template: >
        {%- if value_json.brightness == 0 -%}
          off
        {%- else -%}
          on
        {%- endif -%}
      brightness_template: >
        {%- if value_json.brightness is defined -%}
          {{ ( value_json.brightness *64 )|int }}
        {%- endif -%}
回复

使用道具 举报

0

主题

124

帖子

932

积分

高级会员

Rank: 4

积分
932
金钱
808
HASS币
0
发表于 2023-2-11 16:01:18 | 显示全部楼层
大神,谢谢贡献
回复

使用道具 举报

0

主题

4

帖子

35

积分

新手上路

Rank: 1

积分
35
金钱
31
HASS币
0
发表于 2023-3-17 18:00:16 | 显示全部楼层
老哥,现在的zm1固件支持中文wifi了吗?
回复

使用道具 举报

0

主题

45

帖子

437

积分

中级会员

Rank: 3Rank: 3

积分
437
金钱
392
HASS币
0
发表于 2023-6-16 09:26:16 | 显示全部楼层
感谢分享,前来支持
回复

使用道具 举报

1

主题

38

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
金钱
282
HASS币
0
发表于 2023-11-18 12:38:04 | 显示全部楼层
支持一下
回复

使用道具 举报

21

主题

178

帖子

1550

积分

金牌会员

Rank: 6Rank: 6

积分
1550
金钱
1372
HASS币
0
发表于 2023-11-26 16:59:49 | 显示全部楼层
alanshu 发表于 2022-2-19 20:39
完美刷机完成。
HA里完美,Homekit里温度和PM2.5正常,但是湿度不显示,找原因中。
谢谢,已star.   ...

我的是 湿度 甲醛都不显示,请问你怎么解决的?是不是cofig格式有问题?
回复

使用道具 举报

2

主题

140

帖子

1690

积分

金牌会员

Rank: 6Rank: 6

积分
1690
金钱
1550
HASS币
0
发表于 2023-12-1 22:03:45 | 显示全部楼层
wojoco 发表于 2023-11-26 16:59
我的是 湿度 甲醛都不显示,请问你怎么解决的?是不是cofig格式有问题?

记得就是配置文件的问题
回复

使用道具 举报

20

主题

700

帖子

3106

积分

论坛元老

Rank: 8Rank: 8

积分
3106
金钱
2406
HASS币
0
发表于 2023-12-26 23:21:13 | 显示全部楼层
本帖最后由 gzroc 于 2023-12-26 23:45 编辑

之前刷好了一直正常,用了一年多,现在重新换手机装新APP,发现能控制亮度,不显示数据了,在APP里。(更新app后正常了)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 01:56 , Processed in 0.066090 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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