# node-red-contrib-mobius-flow-base

Copyright 2023 [MobiusFlow](https://mobiusflow.com/).

[Node-RED](http://nodered.org) nodes to interact with MobiusFlow.

## Nodes

### Connection Config Node
All nodes require a connection to a MobiusFlow Engine. The `mobius connection` config nodes connectes to the MobiusFlow Engine API via http / https

### Set Resource Node
Sets the value of, or clears, the specified priority of resource.

### Set Multi-Resource Node
Sets the value of multiple resources on a given object at once

### Send BCMD Node
Sends a MobiusFlow broadcast command

### Send DCMD Node
Send a MobiusFlow direct command to a specified MobiusFlow service

### Get Multi-Resource Node
Get multiple resource at once

### Get Multi-Object Node
Get mutliple objects at once

### MobiusFlow Inject Node
Subscribe to change of value on a defined set of objects. Change events injected in MobiusFlow format.

### Filter Object By Rid Value Node
Return a filtered list of objects based on a defined filtering function and resource.

### Discover Node
Discover live MobiusFlow: Hubs, Services, Profiles, Objects and Resources

### Discover Object List
Discover live objects from a pre-defined set of potentially wildcarded URIs

### Change Admin Password
Change the password of the administator account of the MobiusFlow Engine

### Get Resource Node
Reads the current `pv` or present value of a resource.

### Get Object Node
Reads the entire value of an object.

### Clear Resource Node
Clears the specified priority of resource.

### Object COV Node
Subscribe to change of value events for an object

### Resource COV Node
Subscribe to change of value events for a resource

