Node-RED Apple HomeKit: различия между версиями

Строка 73: Строка 73:
Настроим конвертер, который преобразует значение ''CPU Temperature'' в объект ''HomeKit'':
Настроим конвертер, который преобразует значение ''CPU Temperature'' в объект ''HomeKit'':
# Перетяните в рабочую область ноду '''function''', которая находится слева в группе '''function'''.
# Перетяните в рабочую область ноду '''function''', которая находится слева в группе '''function'''.
# Дважды кликните на ней — откроется окно '''Edit function node''' и впишите в поле '''onMessage''' код:
# Дважды кликните на ней — откроется окно '''Edit function node''' и впишите в поле '''On Message''' код:
#<syntaxhighlight lang="js">
#<syntaxhighlight lang="js">
msg.payload = {'CurrentTemperature': parseFloat(msg.payload)};
msg.payload = {'CurrentTemperature': parseFloat(msg.payload)};
Строка 99: Строка 99:
Image: 1. WB CPU Temp in HomeKit 1.png | Окно ''Edit in node''
Image: 1. WB CPU Temp in HomeKit 1.png | Окно ''Edit in node''
Image: 1. WB CPU Temp in HomeKit 2.png | Конвертер
Image: 1. WB CPU Temp in HomeKit 2.png | Конвертер
Image: 1. WB CPU Temp in HomeKit 3.png | Настройка устройства KomeKit
Image: 1. WB CPU Temp in HomeKit 3.png | Настройка устройства HomeKit
Image: 1. WB CPU Temp in HomeKit 4.png | Общий вид флоу
Image: 1. WB CPU Temp in HomeKit 4.png | Общий вид флоу
</gallery>
</gallery>