Netomity
Netomity is an extensible device communication and automation system written in .NET and configured via Powershell. It's uses include home automation and lighting control but is certainly not limited to that. It is supported on any platform that support .NET Core ( Windows, Mac OS-X, Linux, etc )
Supported
Netomity currently has support for the following hardware interfaces with more planned in the future.
- Insteon / X10 (2412N, 2412S, 2413U)
- WGL Designs W800RF32 X10 RF receiver (W800/RS232)
Future
- Radio Thermostat WiFi Enabled Thermostat (CT30)
- Arduino Uno board (USB)
- X10 CM11a (RS232)
- Spark I/O WiFi devices
- Plum WiFi Devices
FEATURES
- Written in .NET / Powershell
- REST API
- Local Web access
- Unique language to describe devices and actions
- Smart objects: Doors, Lights, Motion, Photocell etc.
- Optional “Mainloop” programming, for more complicated control
- Optional “Event driven” programming, for complex actions when a device state changes
- Time of day on and off control
- Delays for time off
- Idle command, device will return to "idle" state
- Map one command to another with optional source and time
- Good hardware support with more coming
- Very easy to add new hardware drivers
- Much more