Line 2: |
Line 2: |
| | | |
| | | |
− | = Alpha Quality: thingsbus python + zeromq system = | + | == Alpha Quality: thingsbus python + zeromq system == |
| | | |
| For details of this system, see https://github.com/eastein/thingsbus - more documentation to be filled in here later. | | For details of this system, see https://github.com/eastein/thingsbus - more documentation to be filled in here later. |
| | | |
− | = Already Integrated = | + | == Already Integrated == |
| | | |
| See [https://wiki.pumpingstationone.org/Category:Things_Bus_Data_Sources things bus data sources] for things we already integrated with Things Bus. | | See [https://wiki.pumpingstationone.org/Category:Things_Bus_Data_Sources things bus data sources] for things we already integrated with Things Bus. |
| | | |
− | = Things We Want To Integrate = | + | == Things We Want To Integrate == |
| | | |
| Status notices should be published so that consumers can subscribe to sections of the space that they are interested in for example: | | Status notices should be published so that consumers can subscribe to sections of the space that they are interested in for example: |
Line 70: |
Line 70: |
| See [https://wiki.pumpingstationone.org/Category:Future_Things_Bus_Data_Sources future things bus data sources] for things to be integrated with Things Bus. | | See [https://wiki.pumpingstationone.org/Category:Future_Things_Bus_Data_Sources future things bus data sources] for things to be integrated with Things Bus. |
| | | |
− | = Future Features = | + | == Future Features == |
| | | |
− | == Issuing commands == | + | === Issuing commands === |
| | | |
| Commands for items should be sent to a queue, the controller/interface for the time should be subscribed to the queue and process the commands, queues should be laid out in a similar way to topics. Messages should also be json and well formed and documented. | | Commands for items should be sent to a queue, the controller/interface for the time should be subscribed to the queue and process the commands, queues should be laid out in a similar way to topics. Messages should also be json and well formed and documented. |
| | | |
| | | |
− | === Examples ===
| + | == Examples == |
| | | |
− | ==== Dust collector status messages ====
| + | === Dust collector status messages === |
| | | |
| Transmitted to: /topic/PS1/Workshop/WoodShop/DustCollector | | Transmitted to: /topic/PS1/Workshop/WoodShop/DustCollector |
Line 98: |
Line 98: |
| </pre> | | </pre> |
| | | |
− | ==== Dust collector commands ====
| + | === Dust collector commands === |
| | | |
| Transmitted to: /queue/PS1/Workshop/WoodShop/DustCollector | | Transmitted to: /queue/PS1/Workshop/WoodShop/DustCollector |