我创建了一个自定义组件Custom_component bodymiscale(小米Miscale 1 & 2] Esphome或祝福监视器对你的身体。我现在想把这个数据卡轻松读取这个数据。

特性

  • 查看信息小米Miscale (要求bodymiscale定制组件)
  • 为用户选择按钮功能
  • 可选背景图像

v5.0.0

  • 转换语言打印稿(点燃2)
  • 根据你的系统语言添加数字格式
  • 对于传感器错误警告图标闪烁红色
  • 如果没有传感器问题警告图标就消失了
  • 添加chevron-up和chevron-down图标显示或隐藏测量的细节

v4.6.1

  • 修复

v4.6.0

  • 问语言(由于补充道@llewy)
  • 更新的配置元素和翻译的地图
  • 取代模式选择开关(警告:如果你从4.5.0升级4.6.0,您必须激活一个回程考虑)

特别感谢@typxxi他的帮助在发展中新的更新和广泛的测试。

v4.5.0

  • 添加BMI标签

v4.1.1

  • 修复

v4.1.0

  • 加德语言
  • 取代materialdesignicons的图标的官方“mifit”图标得分的身体

v4.0.0

v3.1.0

  • 卡元素的完整翻译
  • 添加pt-BR语言

3.0.3

  • 添加卡配置支持
  • 添加自动翻译EN / FR(请有助于增加你的语言)

魅惑

  • 点击图标来显示或隐藏你的分数

2.0.0

  • 添加美国(左边)
  • 移动身体的属性得分“身体”(在底部)

1.0.1

  • 增加身体的属性得分“身体”(左边的时刻)
    示例自定义:
    身体:
    水:
    标签:“水”
  • 添加自定义图标

1.0.0

  • 最初版本

重要的

我需要你的帮助来完成这个地图我没有技能。这张卡的所有基本工作是取自benct及其简单的小米真空卡。

示例卡手册(我的最终愿望)

Sans滴定度

卡手册基本

5喜欢

这将是如此coooooool !如果需要我可以帮你测试。

祝贺你伟大的工作,你怎么区分两个用户的体重相同的规模吗?传感器总是一样的?

你好,

看这里。Custom_component bodymiscale(小米Miscale 1 & 2] Esphome或祝福监视器

谢谢我的朋友很多眨眼:

帮助我

我想添加每个用户的实体。我们的想法是,当我们点击它的图标显示该用户的数据。

const按钮= {user1:{实体:“bodymiscale。user1的标签:“user1”图标:“mdi: alpha-u-circle input_boolean,服务:。切换”,},user2:{显示:假的,实体:“bodymiscale。user2的标签:user2,图标:“mdi: alpha-u-circle input_boolean,服务:。user3切换”,}:{显示:假的,实体:“bodymiscale。user3的标签:“user3”,图标:mdi: alpha-u-circle input_boolean,服务:。user4切换”,}:{显示:假的,实体:“bodymiscale。user4的标签:“user4”,图标:mdi: alpha-u-circle input_boolean,服务:。user5切换”,}:{显示:假的,实体:“bodymiscale。user5的标签:“user5”,图标:mdi: alpha-u-circle input_boolean,服务:。切换”、}};

当我按用户,用户永远是固定的,不会改变的人。
有可能改变吗?

我在寻找一个解决方案。目前可以使用手册的版本。

你好,

对不起,我我的安装不工作。我得到零的数字,所以传感器的bodymiscale。aurelien的属性是“emtpy”即使BLE监测工作(我可以看重量和点当我走到规模)。
我哈是运行在π4通过码头工人和规模是181 d(没有4点的规模)。

我安装了卡代码一次粘贴本链接你提供了,删除从工厂,然后我添加它。甚至经过另一个重新安装工作我没有运气。

我已经安装了

  • 皮克特人的/地方/ img / miscale2.jpg和作品
  • bodymiscale。yaml的/ custom_components不/组件
  • 因此添加到配置。yaml]这条线
    bodymiscale:包括custom_components / bodymiscale.yaml

提到一点:我没有安装bodymiscale。yaml /组件你提到曾在github——也许这是一个错误,你的意思/ custom_components

我把它放在通常/ custom_components(代码由hac在安装子目录/ custom_components / bodymiscale)
我没有得到错误在启动/重新启动。

我得到如下所示的错误的图片和缺失的实体Siham 2三角形叠加图片上你有字母图标放在顶层。
图像

bodymiscale实体”。aurelien”这些attributs“传感器”本身是空的,这是所有问题的原因当你的例子在github上图片显示更多的价值。

问题:没有
传感器:
重量:sensor.weight_aurelien
model_miscale: 181 d
身高:180
性别:男
年龄:51
重量:零
friendly_name: aurelien
图标:mdi: humanempty。

但是我至少有2种语言你在以下2订单。

葡萄牙的里卡多的卡片的原因也不是导致“bodymiscale工作。aurelien”没有值。
除了这些attributs
问题:没有
传感器:
重量:sensor.weight_aurelien
model_miscale: 181 d
身高:180
性别:男
年龄:51
重量:零
friendly_name: aurelien
图标:mdi: humanempty。

葡萄牙语英语德语体重指数=脂肪体重指数= BMI Gordura = =·费特Aqua瓦塞尔=水=基础代谢=基础代谢= Grundumsatz内脏脂肪=内脏脂肪= Bauchfett Musculo =肌肉质量= Muskelmasse Proteina =蛋白质=马萨ossea =骨量= Knochenmasse比索=重量=重量pontuacao做corpo =身体得分= Korperzustand

英语
身体质量指数
脂肪

基础代谢
内脏脂肪
肌肉质量
蛋白质
骨量
重量
身体分

葡萄牙语
身体质量指数
Gordura
阿卡
基础代谢
内脏脂肪
Musculo
Proteina
马萨ossea
比索
pontuacao做corpo

德国
身体质量指数
·费特
瓦塞尔
Grundumsatz
Bauchfett
Muskelmasse
蛋白质
Knochenmasse
重量
Korperzustand

希望你有一个想法,HA安装最新的一个,raspbian和HA运行很好。

你安装自定义组件吗?

翻译我感兴趣你的德国和葡萄牙语翻译(如果不同于巴西葡萄牙语)

德翻译好吗?

{“共同”:{“名称”:“Bodymiscale牌”,“描述”:“麻省理工学院der bodymiscal-Karte您能古老Korperwert anzeigen。”“not_available”:“Bodymiscale坚持不verfugbar”、“toggle_power”:“Punktzahl anzeigen / Punktzahl ausblenden”},“状态”:{" ok ":“ok”,“问题”:“问题”,“没有一个”:“不行”,“体重不可用”:“不verfugbares重量”,“阻抗不可用”:“Impedanz不verfugbar”、“体重不可用,阻抗不可用”:“重量不verfugbar, Impedanz不verfugbar”},“属性”:{“重量:”:“重量:“,“阻抗:”:“Impedanz:”、“高度:”:“Schnitt:”,“年龄”:“改变:“,“性别:“:“净:“},“attributes_value”:{“男性”:“曼”、“女”:“妇女”,“不可用公斤”:“不verfugbar”,“不可用欧姆”:“不verfugbar”},“身体”:{“水”:“瓦塞尔”、“visceral_fat”:“Bauchfett”、“body_fat”:“Korperfett”、“身体质量指数”:“身体质量指数”、“muscle_mass”:“Muskelmasse”、“蛋白质”:“蛋白质”,“basal_metabolism”:“Grundumsatz”、“bone_mass”:“Knochenmasse”、“metabolic_age”:“Korperalter”、“理想”:“理想”,“body_type”:“Korpertyp”},“body_value”:{“瘦”:“邓恩”、“Balanced-skinny”:“Balanced-dunn”、“Skinny-muscular”:“Skinny-muskulos”、“平衡”:“Ausgeglichen”、“Balanced-muscular”:“Ausgewogen-muskulos”、“Lack-exerscise”:“Bewegungsmangel”、“结实”:“Stammig”,“肥胖”:“Fettleibig”、“超重”:“Ubergewicht”},“单位”:{“年”:“四年”},“错误”:{“missing_entity”:“请definieren您一张实体。”“missing_enttity_bodymiscale”:“请definieren您一张bodymiscale实体。”“missing_model”:“请definieren您静脉人民Maßstabsmodell。”}, "editor": { "entity": "Entity (erforderlich)", "show_name": "Name anzeigen", "show_name_aria_label_on": "Namen anzeigen anschalten", "show_name_aria_label_off": "Namen anzeigen ausschalten", "show_state": "Status anzeigen", "show_state_aria_label_on": "Status anzeigen anschalten", "show_state_aria_label_off": "Status anzeigen ausschalten", "show_attributes": "Attribute anzeigen anschalten", "show_attributes_aria_label_on": "Attribute anzeigen anschalten", "show_attributes_aria_label_off": "Attribute anzeigen ausschalten", "show_body": "Körperwert anzeigen", "show_body_aria_label_on": "Körperwert anzeigen anschalten", "show_body_aria_label_off": "Körperwert anzeigen ausschalten", "show_buttons": "Taste anzeigen anschalten", "show_buttons_aria_label_on": "Taste anzeigen anschalten", "show_buttons_aria_label_off": "Taste anzeigen ausschalten", "show_toolbar": "Symbolleiste anzeigen", "show_toolbar_aria_label_on": "Symbolleiste anzeigen anschalten", "show_toolbar_aria_label_off": "Symbolleiste anzeigen ausschalten", "code_only_note": "Bitte beachten: Aktionen und Status Optionen sind nur im Code Editor verfügbar." } }

更新+快捷方式
对于所有那些遇到和可能会跟随我的问题:我犯了一个简单的错误你可以轻易避免。检查你的bodymiscale。yaml文件第三行有导致人引起的所有问题。
文件本身负责的集成或连接物理规模成哈。首先bodymiscale。yaml文件将创建一种叫做bodymiscale传感器平台。这个文件将生成一个第一传感器叫做狼在这种情况下,由于第一行。mulitple用户如果你的规模将会使用你需要定义额外的帐户在这里我描述在深度。
体重本身将意味着bodymiscale的属性。狼传感器有一个属性,代表了重量和更多developr工具部分,你可以很容易的通过输入体重导致所有传感器等将会出现在他们的名字或属性。

狼:传感器:重量:“sensor.ble_weight_mi_scale2”

但这是一个捷径的完整解释整个详细设置。如果你遵循这些线你应该能够避免所有我必须经历的挣扎,你也会跳过我们所有的翻译工作我们在这里所做的。

月底更新

我已经安装了集成bodmiscale第一存储

/ custom_components bodymiscale

我bodymiscale安装。yaml的文件夹你提到的组件
然后我添加了这些线configuration.yaml

/ bodymiscale.yaml bodymiscale: !包括组件

我检查安装,发现这里
/ custom_components bodymiscale

然后我试图添加浪子的身体通过hac Miscale卡,但是工厂没有找到它,所以我不得不手工做它因为我找不到任何可以看到“身体”

最后我添加了这些线configuration.yaml
色鬼:
资源:
- url: /地方/ body-miscale-card.js ? v = 1.0.0
类型:模块

body-miscale-card和移动文件。js / www /

它不工作,无论我改变,甚至完全手动安装。

最后我发现如何添加身体hac miscale卡库,然后安装它。现在他body-miscale-card。js是安装在/ www /社区/ lovelace-body-miscale-card和我检查了浪子脚本路径安装吧我想

/ custom_components lovelace-body-miscale-card / body-miscale-card.js
/ hacsfiles lovelace-body-miscale-card / body-miscale-card.js

但是我还记得,我曾见过有类似“- url:…js”,我没有见过,发现奇怪的。

我也按ctrl + F5刷新和重启甚至清理浏览器缓存。
但是毫无效果——我总是困在这里
图像

正如我提到的3个星期到HA冒险但全职或多或少导致我们现在有假期。

关于翻译我不知道更多的文本但没有问题,我将检查翻译一旦运行这里因为我需要看到它运行以确保翻译或条款符合上下文。

好的没问题,我会帮助你的。第一步bodymiscale.name组件必须在你的开发工具/州/实体

你也有一个重量传感器和一个可选的阻抗传感器?

如果可以,那么你需要创建一个bodymiscale。yaml文件组件的文件夹中。
在这个文件中你必须把这个

aurelien:传感器:重量:传感器。weight_aurelien阻抗:传感器。impedance_aurelien高度:176出生:“1984-06-07”性别:“男性”model_miscale:“181 b”

aurelien =你的名字没有大写字母,没有空间,没有口音
model_miscale:“181 b”=如果传感器阻抗,否则删除线传感器。阻抗_ * * * * *,181 d模型

谢谢你的快速回复。
所有的都是…
bodymiscale。aurelien在他发展可见的实体,甚至在它我有添加图标。你可以看到在我的第一个帖子我想因为我做了一个截图,有提到这个指标基本脚本不是工作原因在参考示例或截图我已经见过你的所有数据和我无关。

bodymiscale有和正确的内容我已经下载了你的。这也将阅读成功引起aurelien传感器显示这些值。
我没有4点的模型181 d。
我不知道阻抗是什么意思但是我有检查我的报导。我的白色一个是和阻抗线路已删除。

所有这些点是github文档中描述即使我想知道为什么还有另一个文件夹或如果你有意味着custom_www.19463331.comcomponent组件。但我yaml文件移动到组件文件夹,并连接成功。如果有错误或者你会得到一个错误导致我错过了一封信。

最后:如果它工作也会显示旧的/以前的数据或只有那些数据时将创建集成完全工作吗?
我想传感器只会让未来的数据,而不是过去的那些虽然已经存储在bodyscale传感器。

由于到目前为止,晚安

好,看你的屏幕我意识到你正在使用我的手工卡片,我自动卡。你必须选择一个或另一个。所以试着将它设置为自动,你应该有一个bodymiscal卡列表中。从那里你可以选择bodymiscal实体。蜱虫的盒子。即使没有重量不可用统计数据您应该看到一个问题,你的身高,年龄和性别应该出现。

也许,但我不知道有两个不同的版本。我只有读到的切换器2人左右,但这并不是造成这种规模是一个相对来说是单独使用它。所以我不需要它。

错误的点是什么?
身体Miscale卡JS文件。

你的意思是我应该在主页上的可用卡片列表吗?
我之前没有发现它,但现在出现在最后一项身体Mi规模卡但是猜猜我得到当我选择它。

卡是空的,但我将试着从github代码复制到编辑器,希望我得远一点或者试图替换该文件。但我记得,我也本粘贴本一边,你也与和复制代码。

现在这里我猜它是关于BodyMiScale而不是卡的原因如果BodyMiScale脚本将会工作那么aurelien传感器将完整的数据,但它是空的因此你的卡,从李嘉图是空的,没有一个图显示名称aurelien除外

你有一个真正的传感器。重量or did you register it without it existing? you should have sensor.weight unavailable and not null.

你联系你的?

只是通过点击bodymiscal卡我没有做任何更多。


我有一个连接创建BLE迷你工具,从那里我得到3传感器:

  1. 重量
  2. 不稳定的体重和
  3. 重量差异左右,那些包含日期和时间等的值。

我打扫所有的文件夹在HA安装和使用hac再次重新安装它。

我想我明天会做一个完整的手动安装没有任何工厂。这是一个新的家庭助理安装,519463331伟德国际天左右。你的卡看起来不错,我只是有规模的图片2三角形。