Search

Register

Thanks for signing-up! You will receive an email with further instructions to activate your account!

username already taken
You already have an account? .

Login

Forgot password?
Don't have an account yet? Register now for using the UI-Designer and the forum or creating projects.

Get Started!

The NetIO App does not care about your hardware. You can define what messages are going to be sent - so your project understands. NetIO can also read data from your hardware and is able to parse and format it with regular expressions and several formatting and calculation options.

To get started, take a look at the following examples that can be used as a starting point for your project!

 

 

tut_raspberry.png

Rasbperry PI

The raspberry pi is a credit-card sized computer that runs a linux system. It can be connected to a local network with the onboard network connector (RJ45) or with an additional WLAN USB adapter. Since in most cases linux is installed on this device, programming languages such as python or java can be used to programm the board. With this in mind, a tcp socket server or a webserver can be implemented with ease. We introduce a python based socket server that can be used to control a connected LED with the NetIO application.

Arduino

Arduino

The arduino board is a famous open source board that is mainly used for smaller DIY projects as it has many I/O connectors that can be controlled easily. There are many "arduino shields" that extend the functionality. With an Ethernet-Shield or a WiFi-Shield, arduino boards can be connected to a local network and thus make them accessible through the NetIO application. Here we introduce several opportunities to create a socket or webserver on an arduino.

tut_generic.jpg

Generic Server

Since the NetIO application is independent from any hardware and is able to communicate through different channels, it is possible to control everything that is connected to your local network. Here are two simple socket server implemenations (python and java) that can be implemented on any pc or mini-computer such as a beagle bone, raspberry pi, etc. to start communicating with the NetIO app. Use them to make cool stuff!

Siemens Logo

Some new Siemens LOGO devices (for example 0BA7) have an ethernet connector and can be connected to the local network. Unfortunatelly ISO over TCP is used which is not supported by the NetIO App. However, there is a project on www.frickelzeug.de that uses a raspberry pi and the libnodave library to control a Siemens LOGO with NetIO. Some other customers control their LOGO with an AVR- or Arduino-Board which control relais and trigger the inputs and read the outputs of the LOGO. This way, SPS can also be controlled.

Gnublin

Gnublin works quite well with NetIO. For more information and instructions checkout NetIO with Gnublin Wiki page and the Gnublin Project Page here on this site.

FS20

One user connected his FS20 devices with a "2/4 Kanal-Universal-Sendemodul" from ELV connected to an AVR-NET-IO board. With this setup you can easily control all of your FS20 devices. The graphic shows a symbolic connection for one of four ports.

fs20.jpg