If your module is set to a messaging mode, the ioBridge Server can cause actions and events to happen in the background.
Actions are your link to messaging, web services, events, and other channels and modules. Actions open up so many possibilities for Internet enabled projects such as micro-processor collaboration via the web, third-party API integration, data logging, and automation – both free and premium services in the future.
There are two types of actions. Actions that are server-based and actions that reside onboard the module. Onboard actions allow the module to process it's own logic without having to have a connection back to a server. Server based actions are created under the Actions Tab of your ioBridge account.
Once on the Actions tab the first thing to do before creating an action is to add an account. There are the accounts by which you will be noticed when an action occurs. They can include email address, txt messages, or twitter posts.
After creating a account to which your notification will be sent, click the Create Actions button.
Then select your action from the below options:
You have the ability to use multiple actions creating a stack. One switch on a digital input can cause a servo to move to a fixed position, turn on an X10 light, and send an email or post a Twitter message all at the same time.
There is so much to explore in the actions area of development and we look forward to seeing the projects that result.
The most simple project is digital input messaging. You can cause a Twitter to be sent when a digital input is set high or low. More intriguing scenarios are inter-module communication with serial smart boards. It's possible to link two modules together using the Serial Link action. The two modules can be anywhere on the Internet forming a virtual connection between them, making it possible to relay messages back and forth and having the ability to access the resources of ioBridge.
All ioBridge actions are based on channel messaging. By default the IO-204 does not relay input data to ioBridge. Set the channel messaging mode to cause the related action to execute.
Under the Module Configuration section, you can select the following channel messaging options:
Data received by the Serial Smart Board is automatically messaged.
Before you can receive a message about an event you have to add an email account under the Actions page of your ioBridge account. The Add Account button can be found below all of the currently active actions. Action messages are sent as emails.
You can also receive notifications to an event as a text message by entering your cell phone's email address. Your cell phone number can be converted to an email address based on your service provider.
Note: ioBridge is not responsible for charges incurred by text messaging. Your standard text messaging rates apply with your mobile carrier.
ThingSpeak has a free Twitter proxy application called ThingTweet. All you have to do is associate your Twitter account with ThingSpeak and you can send status updates using simple API requests.
Here is how you connect ThingTweet to your ioBridge account.
Once you have your ThingTweet API Key setup as a messaging account on the ioBridge interface, you can create one of three type of messaging actions:
UberNote is free note taking service that is a replacement for Google Notes. UberNote allows email access to post new notes. Once you setup and account, an email that is linked to your account is created and listed under your settings page. If your action sends a message to the UberMail address, it will be automatically posted to your account. UberNote also supports tagging and public RSS feeds of notes.