Skip to content

Commit

Permalink
Merge pull request #2 from automatica-core/master
Browse files Browse the repository at this point in the history
merge bin & readme files
  • Loading branch information
p3root committed Feb 17, 2019
2 parents c1f1388 + aef218c commit 493e04d
Show file tree
Hide file tree
Showing 27 changed files with 97 additions and 11 deletions.
20 changes: 13 additions & 7 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,22 @@ Automatica.Core Front-End

Automatica is a building management system thats runs on .NET Core and is built to run on every OS. It is able to connect different automation systems and generate a rich visualization with a powerfull rule engine.

# UI
The frontend is developed in Angular using devextreme components.
# Where to get
I currently use the system on a Raspberry.PI3. It runs also on Windows and Mac, but I have only built a build system for the raspberry right now. If you need Automatica.Core for Windows/Mac just create an Issue.

# For users
Please go to the documentation [User Documentation](http://docu.automaticacore.com).
## Raspberry.PI
You can download the latest image [here...](https://automaticabinaries.blob.core.windows.net/automatica-pi-images/2018-12-21-Automatica.Core.Raspbian-lite.img)

# For developers
The main focus on writing Automatica.Core was an easy to use interface for both, users and developers.
# Screenshots
![Configuration](/images/config.png) Configuration

[more...](http://docu.automaticacore.com)
![Logic-editor](/images/logic.png) Logic editor

![Visualization](/images/visualization.png) Visualization


# Documentation
[Documentation...](http://docu.automaticacore.com)


... more to come ...
Binary file added images/config.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/logic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/visualization.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.Automatica.Remote?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=21&branchName=develop)

Automatica.Core.Remote driver is used to connect differnet automatica.core servers as master/slaves. One master can handle multiple slaves.
The configuration of the slave is made by the master and will be deployed to the slave after save. The master can use the slaves datapoints like he owns them himself.

Expand Down
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.constants/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.Constants?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=22&branchName=develop)

Automatica.Core.Constants driver is used to provide constant values as datapoints. Some constants are preset like

* PI
Expand Down
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.enocean/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.EnOcean.Driver?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=23&branchName=develop)

EnOcean driver using a EnOcean USB Serial Adapter (eg.USB 300).

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.FroniusSymo?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=47&branchName=develop)

Driver to read data from fronius symo inverter.


TODO!
TODO: WIP
8 changes: 7 additions & 1 deletion src/automatica.drivers/automatica.driver.homekit/README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
# Introduction
HomeKit Server is used to connect an HomeKit enabled device (iPhone, iPad, Apple TV,..) to your Automatica.Core server.

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.HomeKit?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=51&branchName=develop)

HomeKit Server is used to connect an HomeKit enabled device (iPhone, iPad, Apple TV,..) to your Automatica.Core server.


... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.HueBridgeSimulator?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=24&branchName=develop)

Automatica.Core.HueBridgeSimulator driver is used to simualte a Philips Hue Bridge eg for control devices via Amazon Alex or a Logitech Harmony Remote!

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.IkeaTradfri?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=46&branchName=develop)

Used to connect with a Ikea Tradfri Gateway!

...more to come...
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.knx/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.Knx.DriverFactory?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=25&branchName=develop)

Automatica.Core.KNX driver.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.Loxone.Miniserver.Driver?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=26&branchName=develop)

Automatica.Core.Loxone driver.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction
Automatica.Core.MachineFlags driver.

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.MachineFlags?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=27&branchName=develop)

Automatica.Core.MachineFlags driver used to store values in a variable and use across the system.

... more to come ...
7 changes: 6 additions & 1 deletion src/automatica.drivers/automatica.driver.mbus/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Introduction
Automatica.Core.MBus driver & Automatica.Core.OMS driver.

[![Build Status MBus](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.MBusDriver?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=28&branchName=develop)

[![Build Status OMS](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.OmsDriver?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=29&branchName=develop)

Automatica.Core.MBus UDP driver & Automatica.Core.OMS driver.

... more to come ...
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.modbus/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.ModBus?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=30&branchName=develop)

Automatica.Core.ModBus driver.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.OpenWeatherMap?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=31&branchName=develop)

Automatica.Core.OpenWeatherMap driver.

... more to come ...
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.times/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.Times?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=32&branchName=develop)

Automatica.Core.Times driver.

... more to come ...
3 changes: 3 additions & 0 deletions src/automatica.drivers/automatica.driver.wakeonlan/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Drivers/P3.Driver.WakeOnLan?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=33&branchName=develop)

Automatica.Core.WakeOnLan driver.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.Compare.BaseOperations?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=34&branchName=develop)

Automatica.Core.Compare rules.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.DigitalToAnalog?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=35&branchName=develop)

Automatica.Core.DigitalToAnalog rules.

... more to come ...
6 changes: 6 additions & 0 deletions src/automatica.logics/automatica.logic.enocean/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Logic.EnOcean?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=44&branchName=develop)

Logic to convert some EnOcean data is general data.

* EnOcean Window Handle Converter
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.Logic.BaseOperations?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=36&branchName=develop)

Automatica.Core.Logic rules.

... more to come ...
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.Math.BasicOperations?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=37&branchName=develop)

Automatica.Core.Math rules.

... more to come ...
6 changes: 6 additions & 0 deletions src/automatica.logics/automatica.logic.messenger/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Logic.Messenger?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=45&branchName=develop)

Used to send push messages via different services.

* Cloud Email Sender
3 changes: 3 additions & 0 deletions src/automatica.logics/automatica.logic.surveillance/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.Surveillance?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=38&branchName=develop)

Automatica.Core.Surveillance rules.

... more to come ...
3 changes: 3 additions & 0 deletions src/automatica.logics/automatica.logic.time/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Introduction

[![Build Status](https://automatica-core.visualstudio.com/automatica/_apis/build/status/Plugins/Logics/P3.Rule.Time?branchName=develop)](https://automatica-core.visualstudio.com/automatica/_build/latest?definitionId=39&branchName=develop)

Automatica.Core.Time rules.

... more to come ...

0 comments on commit 493e04d

Please sign in to comment.