OSHMI - Open Substation HMI

By Author: ricardolo
Uses mostly open source web technologies and tools: SVG, HTML5, Javascript, PHP, Lua, QT, SQLite, Nginx.
Strong focus on UX and High Performance HMI.
Redundant mode of operation, dual server/ “n” clients (a x86 server machine can be also a client).
Unlimited clients, monitors and viewers.
No arbitrary limit for the number of points.
Fast and easy configuration with plain text files.
IEC 60870­-5-­104 (QTester104) and ICCP protocol drivers.
Native substation data types.
Server software runs on x86 Windows and Linux (experimental) machines.
The client web interface can be accessed by modern IOS, Android and Mac OS devices or by any other platform with an HTML5 browser.
Full source code available (Mercurial).
Follow my blog to know more:
http://ricolsen1supervc.wordpress.com
Demo video:
https://www.youtube.com/watch?v=Ph5gRxeTJ8c#t=0s
This is not a toy project! It's been actually used in dozens of substations up to 230kV level and in control centers.

Feature

  • Screen Viewer: full­ graphics, vector based, lossless zoom (SVG).
  • Events Viewer: millisecond resolution; can operate with field time tags or local time tags; 2 stage acknowledgement/elimination; historical mode.
  • Tabular Viewer: point list shown filtered by substation and bay.
  • Alarms Viewer: displays alarms, with filters by substation and priority.
  • Trend Viewer: follow measurements plot in real time.
  • Curves Viewer: historical measurement plot.
  • Recording of historical data to a SQLite database.
  • Lua Scripting language for the server environment. Javascript language for screen (client side) scripts.
  • Distinct treatment for digital states, alarms and protection events.
  • Range check for analog values. Calculation of points.
  • Dedicated Shell that can replace the standard Windows Shell and can restrict access only to the HMI func­tions.
  • Uses the excellent Inkscape+SAGE Graphics editor to create SVG graphics with SCADA animations.
  • Use of Desktop Notifications for breaker opening by protection.
  • No Active X! No Flash/Flex! No WPF/WCF! No ODBC! No XAML!
  • No .NET! No VB! No Silverlight! No bitmap based interface!
  • No need for Java!

SAGA GIS

SAGA - System for Automated Geoscientific Analyses - is a Geographic Information System (GIS) software with immense capabilities for geodata processing and analysis. SAGA is programmed in the object oriented C++ language and supports the implementation of new functions with a very effective Applicat.........

Similar: 12%

POG ExtJS Code Generator

UPDATE 2014-02-17: ExtJS 4.x Now Supported! Is a RAD tool that will save you time of development, creating a prototype of your web application using POG Php Object Genteror + ExtJS Javascript Framework to make from database table to interface in easy way and quickly just doing a couple of clicks. .........

Similar: 11%

TurboVNC

TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combinati.........

Similar: 11%

BIRT iHub F-Type

Open Source BIRT (Business Intelligence and Reporting Tools) is a visual-based development tool used to create data visualizations and reports that can be embedded into rich client and web applications. BIRT is a top-level designer tool within the Eclipse Foundation, an independent not-for-profit op.........

Similar: 10%

BIRT Report Designer

BIRT is an open source technology platform used to create data visualizations and reports that can be embedded into rich client and web applications. Developers who use BIRT Designer are able to access information from multiple data sources easily and quickly in order to create reports and applicati.........

Similar: 9%

Hexen II: Hammer of Thyrion

Hammer of Thyrion (uHexen2) is a cross-platform port of Raven Software's Hexen II source. It is based on an older linux port, Anvil of Thyrion. HoT includes countless bug fixes, improved music, sound and video modes, opengl improvements, support for many operating systems and architectures, and do.........

Similar: 9%

iperf2

Many people still use iperf as a tool for testing networks and for qualifying networking products. While there seems a major push to go to iperf3 the iperf 2.0.5 code base benefits from bug fixes as well as some incremental feature enhancements. In that context, Iperf2 code here attempts to mainta.........

Similar: 9%

Apache OpenOffice

Free alternative for Office productivity tools: Apache OpenOffice - formerly known as OpenOffice.org - is an open-source office productivity software suite containing word processor, spreadsheet, presentation, graphics, formula editor, and database management applications. OpenOffice is available in.........

Similar: 9%

Floreant POS

A Popular Enterprise Grade Point of Sale application for QSR, Casual Dine-In, Fine Dine-In and Cafe. Established in 2008 Floreant POS has powered 30,000 restaurants in 25 countries around the world. It can run on single of multiple terminal and manage new order, visualize tables, manage kitchen and.........

Similar: 8%

ZEsarUX

It's a ZX Machines Emulator for Unix, including: -ZX Spectrum -ZX-Uno -ZX80 -ZX81 -Z88 -Jupiter Ace -Chloe 140 SE, Chloe 280 SE -Prism -Timex TS 2068 -Amstrad CPC 464 It has been voted as the best Spectrum emulator on 2015 by web retrogamingtotal.com: https://twitter.com/retrogamertotal/status/678.........

Similar: 7%