Feature List/en
Inhaltsverzeichnis
The (most important) features of Ethersex ...
Network connection
The Ethersex firmware makes it possible to talk via IP to several interfaces. The Options can be combinded, eg. Ethersex can connect to hardware running ethernet or radio protocols like RFM12.
- Ethernet (ENC28J60) incl. IEEE 802.1q (VLANs)
- USB
- RFM12 (radio transmission at 433 MHz ISM-Band)
- ZBUS
OpenVPN encrypted and authenticated communication is also supported.
Interaction with user
During runtime Ethersex can by controlled via ECMD (Ethernet Command). The name is historic, since the source of the commands can be radio or other ways of communication. Eg. ECMD allows to set specific Pins, change IP addresses, start sub functions and much more.
- HTTP-Server (acces to files and ECMD)
- Text-based (similar like Telnet, either TCP/IP or UDP/IP)
- serielle interface
- I2C-Bus
- via Jabber/XMPP
- via IRC
An (incompleate) list of supported commands is the Ecmd Reference.
The HTTP-Server delivers files time in flash ROM of the micro controller, saved on dataflash IC or SD-Card. By the helf of some JavaScript it is easy to create powerfull dynamic web pages. Details at HTTPD
Supported network protocols
- TCP/IP, UDP/IP and ICMP
- BOOTP (fits better than the successor DHCP, and most DHCP-Servers support BOOTP)
- TFTP (Upload of files to Dataflash IC)
- SYSLOG
- SNMP
- SMTP (E-Mail-send)
- NTP (Client and Server)
- DNS
- mDNS (Avahi)
- DynDNS
- MySQL (Client)
- IRC (Client)
- MPD (Music Player Daemon; simple control)
- SOAP/XMLRPC
- UPnP
Contact to external devices
- RS232 and RS485
- IR send/receive (eg. RC5 remote controls)
- I2C (Master and Slave)
- Command FS20-Modules (Radio modules of ELV bzw. Conrad, eg. power switches, dimmer and temperatur sensor)
- Modbus
- YPort (Serial over LAN (SOL) aka XPort)
- Blinkenlights MCUF
- Port extender by HC595 and HC165
- Data input by PS/2 Keyboard
- Dallas 1-wire Bus
- LCD (HD44780 and compatible)
- Philips dc3840 camera and MCA25 mobile cam
- Stella Light (PWM up to 16 cannels)
- read data from Senertec Dachs MSR1
- SMS
Misc
- remote control of many remote controled switches by RFM12 ASK
- Atmel DataFlash (the SPI flash IC used on etherrape hardware)
- MMC/SD-Card reader
- Sound
- PAM Schicht for authentication (z.b. ECMD-TCP)
- System clock
- CRON-Dienst (similar to crond on unix hosts)
- pins can be named individually
- Control6
- Alias names for every command
- ECMD scripting
- Virtual file system for DataFlash, MMC/SD-Cards and EEPROM IC
- Online Statistic
Feature requests
- Use our Bugtracker