POST /protocols/bacnet/communication/network
This resource allows you to enable the routing of BACnet packets between BACnet MS/TP controllers connected to the ECLYPSE Controller’s RS-485 port and other IP-connected controllers (for example, BACnet/IP controllers connected to the ECLYPSE Controller’s Ethernet Switch ports or controllers connected through Wi-Fi). For example, routing must be enabled for EC-NetAX to discover the BACnet MS/TP controllers connected to the ECLYPSE Connected System Controller’s RS-485 port.
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
There are multiple possible values according the resource:
If this parameter is not present during the request, and error 415 Unsupported Media Type will be thrown.
The Content-Length entity-header field indicates the size of the entity-body.
Object Name: Network
Property Name | Type | Description | Method |
---|---|---|---|
Enabled optional |
Boolean | This enables the routing of BACnet packets between BACnet MS/TP controllers connected to the ECLYPSE Connected System Controller’s RS-485 port and BACnet/IP controllers connected to the ECLYPSE Connected System Controller’s Ethernet Switch ports. | GET POST |
RouterEntries | Array <RouterEntry> |
This object is an array of RouterEntry object. It represents the routing tables. | GET |
IpPorts | Array <IpPort> |
This object is an array of IpPort object. | GET |
MstpPorts | Array <MstpPort> |
This object is an array of MstpPort | GET |
URL Example: https://0.0.0.0/api/rest/v1/protocols/bacnet/communication/network
{
"enabled": false
}
URL Example: https://0.0.0.0/api/rest/v1/protocols/bacnet/communication/network
<?xml version="1.0" encoding="utf-8"?>
<Network>
<Enabled>false</Enabled>
</Network>
GET /protocols/bacnet/communication/network
This resource allows you to enable the routing of BACnet packets between BACnet MS/TP controllers connected to the ECLYPSE Controller’s RS-485 port and other IP-connected controllers (for example, BACnet/IP controllers connected to the ECLYPSE Controller’s Ethernet Switch ports or controllers connected through Wi-Fi). For example, routing must be enabled for EC-NetAX to discover the BACnet MS/TP controllers connected to the ECLYPSE Connected System Controller’s RS-485 port.
Used when you are operating a browser without access to the header parameter. This allows you to choose which encoding you want to use for the response:
All these resources can be used according what the resource allows.
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
Object Name: Network
Property Name | Type | Description | Method |
---|---|---|---|
Enabled optional |
Boolean | This enables the routing of BACnet packets between BACnet MS/TP controllers connected to the ECLYPSE Connected System Controller’s RS-485 port and BACnet/IP controllers connected to the ECLYPSE Connected System Controller’s Ethernet Switch ports. | GET POST |
RouterEntries | Array <RouterEntry> |
This object is an array of RouterEntry object. It represents the routing tables. | GET |
IpPorts | Array <IpPort> |
This object is an array of IpPort object. | GET |
MstpPorts | Array <MstpPort> |
This object is an array of MstpPort | GET |
URL Example: https://0.0.0.0/api/rest/v1/protocols/bacnet/communication/network
{
"portIP": {
"href": "/api/rest/v1/protocols/bacnet/communication/network/ip-ports",
"name": "portIP"
},
"routerEntries": {
"href": "/api/rest/v1/protocols/bacnet/communication/network/router-entries",
"name": "routerEntries"
},
"enabled": false,
"portMstp": {
"href": "/api/rest/v1/protocols/bacnet/communication/network/mstp-ports",
"name": "portMstp"
}
}
URL Example: https://0.0.0.0/api/rest/v1/protocols/bacnet/communication/network
<?xml version="1.0" encoding="utf-8"?>
<Network>
<Enabled>false</Enabled>
<RouterEntries>
<Href>
/api/rest/v1/protocols/bacnet/communication/network/router-entries
</Href>
<Name>routerEntries</Name>
</RouterEntries>
<PortMstp>
<Href>
/api/rest/v1/protocols/bacnet/communication/network/mstp-ports
</Href>
<Name>mstpPorts</Name>
</PortMstp>
<PortIP>
<Href>
/api/rest/v1/protocols/bacnet/communication/network/ip-ports
</Href>
<Name>ipPorts</Name>
</PortIP>
</Network>
Eclypse REST API Document Revision 10.2