Node-RED semilimes connector
This Node-RED package lets you extend your semilimes experience with automation and IoT capabilities, such as the implementation of auto replies, booking flows, control dashboards or message-based interfaces, all exposed through your semilimes app.
Github project
Official semilimes API Documentation
Install
You can install the nodes by either
-
using node-red's "Manage palette" in the side bar and searching for node-red-semilimes
or
-
running the following command in the root directory of your Node-RED installation
npm install @semilimes/node-red-semilimes --save
Setup your developer environment
-
Install the semilimes app through the Official semilimes Website or by using the following direct store links
-
iOS :
-
Android :
-
Access the semilimes Services website and login using the on-screen instructions
-
Create a subaccount
-
Enter billing information for the created subaccount
-
Request an API Key for your new subaccount
Connect to semilimes
-
Add a new Text
node and configure it with your preferred message
-
Add an Intent
node and config its Connector
property to create a connector
configuration. Configure the node by selecting the Channel - Create
intent and entering a title for the new channel.
-
Add a sender
node then config its Connector
property by selecting the previously created connector.
-
-
Run the flow to create the new channel.
-
In another flow, add a Text
node with a message
-
Add an Intent
node and select Channel - Send Message
and configure the channel
-
Add a sender
node and run.
The flow should look like this example
You have sent your first message!
Examples
You can find all the provided examples by importing them from this Node-RED package, or you can explore and import them manually at this GitHub link:
All Example flows
Dependencies
The nodes are tested on linux environments with Node.js v19.2.0
and Node-RED v3.0.2
License
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/