斐讯M1,nodered打包显示在homekit

斐讯M1,nodered打包显示在homekit。刚才在
https://bbs.hassbian.com/forum.php?mod=viewthread&tid=9658&page=1#pid316101
已经先行发布~
惯例先上效果图
斐讯M1,nodered打包显示在homekit_第1张图片
斐讯M1,nodered打包显示在homekit_第2张图片

[{"id":"a60d4141.55614","type":"tab","label":"M1","disabled":false,"info":""},{"id":"d1292c3a.a79","type":"mqtt in","z":"a60d4141.55614","name":"mqtt接入","topic":"device/zm1/#","qos":"2","datatype":"auto","broker":"70a45968.409e98","x":136.01738357543945,"y":343.9999761581421,"wires":[["3118841d.a02c8c"]]},{"id":"3118841d.a02c8c","type":"json","z":"a60d4141.55614","name":"","property":"payload","action":"","pretty":false,"x":286.01738357543945,"y":343.9999761581421,"wires":[["48f68aee.6527b4"]]},{"id":"f0cc7a22.0a77a8","type":"redmatic-homekit-universal","z":"a60d4141.55614","bridgeConfig":"ee591521.afa3d8","name":"bedroom_M1","services":[{"subtype":"0","service":"TemperatureSensor","name":"温度"},{"subtype":"1","service":"HumiditySensor","name":"湿度"},{"subtype":"2","service":"AirQualitySensor","name":"甲醛"},{"subtype":"3","service":"AirQualitySensor","name":"pm2.5"}],"x":1282.0173034667969,"y":357.00006103515625,"wires":[[]]},{"id":"30e7abe3.358264","type":"change","z":"a60d4141.55614","name":"温度","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CurrentTemperature","tot":"str"},{"t":"move","p":"payload.temperature","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1082.0173034667969,"y":257.00006103515625,"wires":[["f0cc7a22.0a77a8"]]},{"id":"51d2a524.a0574c","type":"change","z":"a60d4141.55614","name":"湿度","rules":[{"t":"set","p":"topic","pt":"msg","to":"1/CurrentRelativeHumidity","tot":"str"},{"t":"move","p":"payload.humidity","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1082.0173034667969,"y":297.00006103515625,"wires":[["f0cc7a22.0a77a8"]]},{"id":"31358c5.49b9b74","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/VOCDensity","tot":"str"},{"t":"move","p":"payload.formaldehyde","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1082.017339706421,"y":338.0000629425049,"wires":[["f0cc7a22.0a77a8"]]},{"id":"561dac0a.62d364","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/PM2_5Density","tot":"str"},{"t":"move","p":"payload.PM25","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1082.0173034667969,"y":417.00006103515625,"wires":[["f0cc7a22.0a77a8"]]},{"id":"2065d85b.a33bd8","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualitypm2","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1082.0173034667969,"y":457.00006103515625,"wires":[["f0cc7a22.0a77a8"]]},{"id":"5013ec57.8f4354","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualityhoco","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1081.017339706421,"y":376.0000648498535,"wires":[["f0cc7a22.0a77a8"]]},{"id":"7998c214.64039c","type":"switch","z":"a60d4141.55614","name":"根据MAC地址区分设备","property":"payload.mac","propertyType":"msg","rules":[{"t":"eq","v":"b0f89324af76","vt":"str"},{"t":"eq","v":"b0f8932873b5","vt":"str"},{"t":"eq","v":"b0f893294553","vt":"str"}],"checkall":"false","repair":false,"outputs":3,"x":613.0174598693848,"y":346.01037979125977,"wires":[["8d3dbb4e.eb5bb8"],["539920f4.d09bb"],["91623f63.f61d5"]]},{"id":"539920f4.d09bb","type":"link out","z":"a60d4141.55614","name":"卧室斐讯M1 - in","links":["e06fcec8.83303"],"x":832.0172967910767,"y":344.01053953170776,"wires":[]},{"id":"8d3dbb4e.eb5bb8","type":"link out","z":"a60d4141.55614","name":"办公室斐讯M1 - in","links":["963e7b0.84c2d88"],"x":834.0173225402832,"y":113.01037216186523,"wires":[]},{"id":"963e7b0.84c2d88","type":"link in","z":"a60d4141.55614","name":"办公室斐讯M1 - out","links":["8d3dbb4e.eb5bb8"],"x":935.0173759460449,"y":113.00009822845459,"wires":[["6fdf3554.ffc4bc","d3c540a3.c6f78","5ba767d4.b03598","2681eb5e.a08e24","a7f6bc56.d94e3","e3696d3c.bc54e"]]},{"id":"e06fcec8.83303","type":"link in","z":"a60d4141.55614","name":"卧室斐讯M1 - out","links":["539920f4.d09bb"],"x":935.0172233581543,"y":344.0001525878906,"wires":[["30e7abe3.358264","51d2a524.a0574c","31358c5.49b9b74","5013ec57.8f4354","561dac0a.62d364","2065d85b.a33bd8"]]},{"id":"62679117.7532","type":"redmatic-homekit-universal","z":"a60d4141.55614","bridgeConfig":"ee591521.afa3d8","name":"office_M1","services":[{"subtype":"0","service":"TemperatureSensor","name":"温度"},{"subtype":"1","service":"HumiditySensor","name":"湿度"},{"subtype":"2","service":"AirQualitySensor","name":"甲醛"},{"subtype":"3","service":"AirQualitySensor","name":"pm2.5"}],"x":1270.01735496521,"y":120,"wires":[[]]},{"id":"d3c540a3.c6f78","type":"change","z":"a60d4141.55614","name":"温度","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CurrentTemperature","tot":"str"},{"t":"move","p":"payload.temperature","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080.01735496521,"y":20,"wires":[["62679117.7532"]]},{"id":"5ba767d4.b03598","type":"change","z":"a60d4141.55614","name":"湿度","rules":[{"t":"set","p":"topic","pt":"msg","to":"1/CurrentRelativeHumidity","tot":"str"},{"t":"move","p":"payload.humidity","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080.01735496521,"y":60,"wires":[["62679117.7532"]]},{"id":"2681eb5e.a08e24","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/VOCDensity","tot":"str"},{"t":"move","p":"payload.formaldehyde","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080.017391204834,"y":101.00000190734863,"wires":[["62679117.7532"]]},{"id":"e3696d3c.bc54e","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/PM2_5Density","tot":"str"},{"t":"move","p":"payload.PM25","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080.01735496521,"y":180,"wires":[["62679117.7532"]]},{"id":"6fdf3554.ffc4bc","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualitypm2","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080.01735496521,"y":220,"wires":[["62679117.7532"]]},{"id":"a7f6bc56.d94e3","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualityhoco","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1079.017391204834,"y":139.00000381469727,"wires":[["62679117.7532"]]},{"id":"48f68aee.6527b4","type":"function","z":"a60d4141.55614","name":"","func":"var hoco = msg.payload.formaldehyde\nvar pm2 = msg.payload.PM25\nif (pm2 < 35) {\n    airQualityPM2 = 1;\n} else if (pm2 < 75) {\n    airQualityPM2 = 2\n} else if (pm2 < 115) {\n    airQualityPM2 = 3\n} else if (pm2 < 150) {\n    airQualityPM2 = 4\n} else if (pm2 >= 150) {\n    airQualityPM2 = 5;\n} else {\n  airQualityPM2 = 0;  \n}\n\nif (hoco < 0.08) {\n    airQualityhoco = 1;\n} else if (hoco >= 0.08) {\n    airQualityhoco = 5;\n} else {\n  airQualityhoco = 0;  \n}\n\n\n\n\n\n\nmsg.payload.AirQualitypm2 = airQualityPM2\nmsg.payload.AirQualityhoco = airQualityhoco\n\nmsg.payload.formaldehyde = msg.payload.formaldehyde * 1000 + ''\n\nreturn msg;","outputs":1,"noerr":0,"x":415.0173683166504,"y":345.01036643981934,"wires":[["7998c214.64039c"]]},{"id":"283e5a9b.aa2696","type":"link in","z":"a60d4141.55614","name":"客厅斐讯M1 - out","links":["91623f63.f61d5"],"x":939.0172538757324,"y":582.0105285644531,"wires":[["a7b651fd.7e6f","4a9d965c.e75728","b3b962bd.71edd","f4691a1a.a6bb68","e126a54e.0cd5c8","8471ff22.f823d"]]},{"id":"91623f63.f61d5","type":"link out","z":"a60d4141.55614","name":"客厅斐讯M1 - in","links":["283e5a9b.aa2696"],"x":833.0173244476318,"y":583.0105953216553,"wires":[]},{"id":"a7b651fd.7e6f","type":"change","z":"a60d4141.55614","name":"温度","rules":[{"t":"set","p":"topic","pt":"msg","to":"0/CurrentTemperature","tot":"str"},{"t":"move","p":"payload.temperature","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1086.017333984375,"y":495.01043701171875,"wires":[["d01b7c74.115be"]]},{"id":"4a9d965c.e75728","type":"change","z":"a60d4141.55614","name":"湿度","rules":[{"t":"set","p":"topic","pt":"msg","to":"1/CurrentRelativeHumidity","tot":"str"},{"t":"move","p":"payload.humidity","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1086.017333984375,"y":535.0104370117188,"wires":[["d01b7c74.115be"]]},{"id":"b3b962bd.71edd","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/VOCDensity","tot":"str"},{"t":"move","p":"payload.formaldehyde","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1086.017370223999,"y":576.0104389190674,"wires":[["d01b7c74.115be"]]},{"id":"f4691a1a.a6bb68","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/PM2_5Density","tot":"str"},{"t":"move","p":"payload.PM25","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1086.017333984375,"y":655.0104370117188,"wires":[["d01b7c74.115be"]]},{"id":"e126a54e.0cd5c8","type":"change","z":"a60d4141.55614","name":"pm2.5","rules":[{"t":"set","p":"topic","pt":"msg","to":"3/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualitypm2","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1086.017333984375,"y":695.0104370117188,"wires":[["d01b7c74.115be"]]},{"id":"8471ff22.f823d","type":"change","z":"a60d4141.55614","name":"甲醛","rules":[{"t":"set","p":"topic","pt":"msg","to":"2/AirQuality","tot":"str"},{"t":"move","p":"payload.AirQualityhoco","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1085.017370223999,"y":614.010440826416,"wires":[["d01b7c74.115be"]]},{"id":"d01b7c74.115be","type":"redmatic-homekit-universal","z":"a60d4141.55614","bridgeConfig":"ee591521.afa3d8","name":"drawing_M1","services":[{"subtype":"0","service":"TemperatureSensor","name":"温度"},{"subtype":"1","service":"HumiditySensor","name":"湿度"},{"subtype":"2","service":"AirQualitySensor","name":"甲醛"},{"subtype":"3","service":"AirQualitySensor","name":"pm2.5"}],"x":1294.0173988342285,"y":597.0104541778564,"wires":[[]]},{"id":"70a45968.409e98","type":"mqtt-broker","z":"","name":"zm1","broker":"localhost","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"ee591521.afa3d8","type":"redmatic-homekit-bridge","z":"","name":"RedMatic Bridge","username":"CC:22:3D:DD:A2:4C","pincode":"589-26-286","port":"51826"}]

此处是以ZM1固件为例子,若mqtt路径不同自行更改,复制导入nodered,并更改mac地址,在homekit组件扫生成的二维码即可加入。如果没用二维码生成,可以改下mac,端口,配对码,然后重启nodered

你可能感兴趣的:(nodered,智能家居,hassio)