Skip to content

Commit

Permalink
Add Multi-CCU schema to Readme (#135)
Browse files Browse the repository at this point in the history
  • Loading branch information
Sineos committed Dec 21, 2020
1 parent 5eadfc9 commit bdcecad
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Expand Up @@ -61,6 +61,17 @@ In this example both Node-RED and debmatic are installed on the same (possibly v

![ccu-config-debmatic](docs/ccu-config-debmatic.png)

### Multiple CCUs

With the same logic as shown above, multiple CCUs can be managed within one Node-RED instance.
This will require two individual configuration nodes, in which the respective connection setting are provided.

![schema-multiCCU](docs/schema-multiCCU.png)

- `Listen address` typically is the same for both Configurations as it is determined by the host that is running Node-RED
- `BINRPC listening port` and `XMLRPC listening port` need to be different across the two configurations. One configuration can use the defaults (2048/tcp and 2049/tcp), the other needs to use two new ports. node-red-contrib-ccu will make a proposal, but this can be modified, e.g. if the proposed ports are already used.
- The examples for [NAT'd network](#NAT'd-network), [piVCCU](#piVCCU) and [debmatic](#debmatic) will apply likewise for multiple CCUs. This means, for running Node-RED within a docker, all BINRPC and XMLRPC ports must be forwarded, e.g. `-p 2048:2048 -p 2049:2049 -p 2061:2061 -p 2062:2062`


## License

Expand Down
1 change: 1 addition & 0 deletions docs/schema-multiCCU.drawio
@@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2020-12-21T09:17:52.038Z" agent="5.0 (Windows)" etag="dpNzrp9JP_jROdDokUKR" version="14.1.1" type="device"><diagram id="QZB-0pdM2cC2ZNScPC8H" name="Page-1">7VxLc6M4EP41PoZCEuJxzNiZmcNsampS+5i9EaPYqsXGi0ls769fCSSMQDY4QdiZmByCGkmg7q9b3VLLIzRebL+k4Wr+WxKReATtaDtCkxGEwMUB+8cpO0EBGBaUWUojQdsTHuh/RBBtQX2mEVkrFbMkiTO6UonTZLkk00yhhWmabNRqT0msvnUVzkiD8DAN4yb1Txpl84LqQ29P/0robC7fDFwx4kUoK4uRrOdhlGwqJHQ3QuM0SbLibrEdk5hzT/KlaPf5wNPyw1KyzLo0mP1N7R/zb6E7nkTf7v+485fj+xvHL7p5CeNnMWLxtdlOsiBNnpcR4b3YI/RpM6cZeViFU/50w6TOaPNsEbMSYLflKHmh+Yniq19ImpFthSQ++QtJFiRLd6yKeOoI7gn8uKK42cvCswVtXpEDllwPhfxnZc97FrEbwaUTOIacdo4xJqz47VNMtrcchIwXZBmJ28k0DtdrOlUZx1iU7v4STM4LP3nBwrI42VYfTnaytKVZ3swKAl+Ui5bAAaK8b8oL1ZbfSUoZX0gqaAcltk6e0yk5whcgkJSF6YxkxyqioiKJFM1rIqAiY6wTsaClJA4z+qLqq07s4g3fE8rGVgIM1RAGQcB4rnRSjF20q2pYrSsHtHZVcKfRVY7EcuhvAGcHdZ4xfV5118zStIaPsgdbLy/RCiOVC0hqTEWeINAIFCLXlM4GPVu5MKazJddkxj6uOxq9OS6fdvt3Pm5JhVC45cbsvZ8i+sLfKEbPqP8+8+nrk+BDWWZ3M/E/b/eU5HqyZ7esyB/crPNZ/5ZVAM5qe7iXR0kYj38HokEALeD6FrS4OSiqsUE/1psyWvENDXI+JEmtYYLJKKtNb1ma/EPGSZxwi7lMloQPgsZxjdQACJc4ZW7FrXiwoFHEX6NFmorF/rElnTFkAeXqqKeuBZXLFA7BcRweAEc/mEufonbs6GCm+bSe0Q9tm3HmczZdnYT4Az4K89jDXbvFMwhC17JthGwHOZ4PXQ0IdQ4eCqzAdjAEHgoAa+yYAiE8IwjnCxbmkPQlN60XikXu8/wyWPRzLOY4tH03wF5HMGIrB6Fs6WFTaHQNBR8yiFACCHw8fJABC7C4QVKCFs9tDVt4qb/oQ3p47dGHf1HRRz1kcAL7tdFHPZBxgloIbDj2cDo42aZjD09lgddcLShpqjBNrRaAvtdXOtq+UhgnBRoDMwd2sGYnMafqiI8gunP5nxGmyadYwZtmdaqsoswXrjG84ePuyvljt6/JOqvHbu5Hj91OR15tkQU2kaeP3Yzpsm7R4C263LKQbIaNQUc2AscYH3XLy0PFG490ma6mlxtr8N2KgWONiKbM/6AJ1/sNWWcmwQhq7gtAGjjq4g9zaGyZToyicbuIr2i8IDT650Yj0EUYRoR7n0Tk5sfd5C2i/cUdkHbXd1gHBOkcEFO7DzfjIi5lmshvn+iMN7+ipaufVdqN88FFt7nw7vxV3QrHwA4rOrxAPpDewavedceLZkV7WL1D1/jmoEfpDr+vd06PEgF47vjmsEd5jW9c+LHQ2HXr2Rgasc6FrTF06Oytrg5GOdP0P2P07Ki9NnerlE4PuVswsILq5RniHTjnauI1e0GLv/7hJhevPbl13J6vYApv5/TurilbAwENA0uXK6hFmm/5gSGw6XaPL2qrU5em6nz0rc7T4Qag5SlX1zxVbGHlMpUjKI80GTsSosmw4ierXpFhtT8tYtvOqJrsBT15emSI0yLvNl+rnmSFa27va7O1sMNEUgOo4YQt3MGzHiqZ8CCSLkTu9bAIutyDx9iVGcj9oICFW4OjwNR5to+AAqCiAPYFg/ryq2kM6Lb5+5zAejvT6DsDTlKdjzQ6lwXTRiawzaxKYO+vV8K0cbIvqC1jDAtaQ7nwl26ENJ5DP+JsdGT6sOq7sTrMrl+g1bm0c9RAQRPw+zpF7fZ3ipoV9z+4UFTf/24Fuvsf</diagram></mxfile>
Binary file added docs/schema-multiCCU.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit bdcecad

Please sign in to comment.