-
Export/Import Process to allow programs to be copied from one to another place. (GitHub integration?)
-
Show Link values in real-time in Web UI.
-
Undo/Redo
-
Metrics library? This needs to be changed a lot from the approach in Java, since types are not available in the same way in Pony. Perhaps
Linkable
should become a class, which may carry a number and a unit. -
Save programs that are altered over the websocket.
-
Timeseries capture and storage, preferably on every Linkable. RRDtool?
-
Alarm system. State machine and Alarm Log.
-
Sending alarms.
-
Authentication/Authorization
-
Make a Group (addgroup, addinport, addoutport), make group into a new component, save/share.
The following block types are needed
-
Add4
-
Subtract4
-
Multiply4
-
Divide
-
Nand4
-
And4
-
Or4
-
Nor4
-
Xor4
-
Not
-
Max4 (1)
-
Min4 (1)
-
Absolute (1)
-
Sine
-
Cosine
-
Tangent
-
ArcSine
-
ArcCosine
-
ArcTangent
-
Ln
-
Log10
-
Log2
-
Exp
-
^
-
Pi
-
Tau
-
e
-
Random (1)
-
PID
-
Curve (1)
-
WeatherInput (1)
-
Clock
-
Timer
-
Counter
-
Demux12 (1)
-
Starter (1)
-
AlarmPoint (1)
-
Mux12 (1)
-
Gate (1)
-
Oneshot
-
Threshold
-
Hysteresis
-
Limit
-
Scale
-
AutoManual (1)
-
ManualOverride (1)
-
Choice (1)
-
SampleHold (1)
-
Delay (1)
-
Filter (1)
-
RsLatch (1)
-
RangeCheck (1)
-
DataSequencer (1)
-
EnergyMeter (1)
-
WaterMeter (1)
-
WeekSchedule
-
YearSchedule
-
Calendar (1)
-
OneCycle (1)
-
PeriodicCycle (1)
-
Statistics (1)
-
Reporting (1)
-
IndoorRegulator (1)
-
Hardware
- Link2Web Triac
- Link2Web Pt1000
- Link2Web AQ
- Link2Web Fallback
- Link2Web LoRa
-
ModBus Master