feat(gateway): add in/out gateway nodes
This commit is contained in:
23
README.md
23
README.md
@@ -5,8 +5,11 @@ This module contains the following nodes to provide easy integration of the Xiao
|
||||
The following devices are currently supported:
|
||||
|
||||
* Temperature/humidity sensor
|
||||
* Aqara temperature/humidity/pressure sensor
|
||||
* Magnet switch
|
||||
* Aqara window/door sensor
|
||||
* Button switch
|
||||
* Aqara smart wireless switch
|
||||
* Motion sensor
|
||||
* Power plug (zigbee)
|
||||
* Power plug (wifi)
|
||||
@@ -29,7 +32,7 @@ npm install node-red-contrib-xiaomi-devices
|
||||
|
||||
From the Xiaomi configurator screen add your different devices by selecting the type of device and a readable description. The readable discription is used on the different edit screen of the nodes to easily select the device you associate to the node.
|
||||
|
||||
Note that the Wifi power plug is not configured through the configurator as it is not connected to the gateway.
|
||||
Note that the Wifi power plug is not configured through the configurator as it is not connected to the gateway.
|
||||
|
||||
The Xiaomi configurator screen with ease of use to configure your different devices.
|
||||
|
||||
@@ -37,23 +40,6 @@ The Xiaomi configurator screen with ease of use to configure your different devi
|
||||
|
||||
Tip: use the configurator from the side-panel (hamburger menu, configuration nodes) to manage your devices. Node-red doesn't update underlying edit screens if the configuration panel is opened / closed from the edit node screen. (If you do, you need to first close the edit node screen and reopen it by double-clicking the node you want to edit the properties for.)
|
||||
|
||||
To receive/send json UDP messages from/to the gateway you need to enable the local LAN mode on the gateway. To receive the json UDP messages in node-red you need to add an udp-node with the correct configuration:
|
||||
|
||||
```
|
||||
Listen for: multicast messages
|
||||
Group: 224.0.0.50
|
||||
Local ip: <empty>
|
||||
On port: 9898 ipv4
|
||||
Output: String
|
||||
```
|
||||
|
||||
If you want to sent messages to the gateway you need to add an UDP sender, here an example configuration:
|
||||
|
||||
```
|
||||
Send a: UDP message to port: 9898
|
||||
Address: <ip_of_your_gateway> ipv4
|
||||
```
|
||||
This configuration worked for me however I have seen people using different configuration to make UDP work.
|
||||
|
||||
Here an example of how to use the different nodes.
|
||||
|
||||
@@ -63,4 +49,3 @@ Here an example of how to use the different nodes.
|
||||
## Roadmap
|
||||
* ~~Support for other devices like the smart-socket WiFi~~ Done!
|
||||
* Import (new) devices directly from the gateway
|
||||
|
||||
|
||||
Reference in New Issue
Block a user