app.tecoenergyoptimizer.com
Open in
urlscan Pro
77.240.177.94
Public Scan
URL:
https://app.tecoenergyoptimizer.com/
Submission: On June 22 via api from US — Scanned from DE
Submission: On June 22 via api from US — Scanned from DE
Form analysis
4 forms found in the DOM<form id="gridForm">
<div class="card-body">
<div class="row">
<div class="form-group col-sm-3">
<label for="hdoEnabled" data-i18n-key="HDO">HDO</label>
<div class="toggle btn btn-danger off disabled" data-toggle="toggle" role="button" disabled="disabled" style="width: 60px; height: 38px;"><input id="hdoEnabled" type="checkbox" data-toggle="toggle" data-onstyle="success"
data-offstyle="danger" disabled="">
<div class="toggle-group"><label for="hdoEnabled" class="btn btn-success toggle-on">On</label><label for="hdoEnabled" class="btn btn-danger toggle-off">Off</label><span class="toggle-handle btn btn-light"></span></div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
<div class="form-group" style="width: 80%;">
<label data-i18n-key="PriceOfBuy">Price of buy</label>
<div style="display: flex;">
<input id="buyPrice" type="text" class="form-control" placeholder="Enter ..." style="margin-right: 5%;">
<label for="buyPrice" style="align-self: flex-end;" data-i18n-key="Currency/kWh">€/kWh</label>
</div>
</div>
</div>
<div class="col-sm-2"></div>
<div class="col-sm-4">
<div class="form-group" style="width: 80%;">
<label data-i18n-key="PriceOfSell">Price of sell</label>
<div style="display: flex;">
<input id="sellPrice" type="text" class="form-control" placeholder="Enter ..." style="margin-right: 5%;">
<label for="sellPrice" style="align-self: flex-end;" data-i18n-key="Currency/kWh">€/kWh</label>
</div>
</div>
</div>
</div>
</div>
<div class="card-footer">
<input class="btn btn-primary float-right" data-i18n-key="SaveSection" readonly="" onclick="sendFormDataToServer('gridForm')">
</div>
</form>
<form id="pvForm">
<div class="card-body">
<div class="row">
<div class="form-group col-sm-4">
<label data-i18n-key="InverterManufacturer">Inverter manufacturer</label>
<select id="inverterVendor" class="form-control">
<option value="0" data-i18n-key="Choose">--Choose--</option>
<option value="10">GoodWe</option>
<option value="20">Solax</option>
</select>
</div>
<div class="form-group col-sm-4" style="display: none;">
<label data-i18n-key="InverterModel">Inverter model</label>
<select class="form-control">
<option data-i18n-key="Choose">--Choose--</option>
</select>
</div>
</div>
<div class="row">
<div class="form-group col-sm-3">
<label data-i18n-key="Installedpower">Installed power</label>
<div style="display: flex;">
<input id="installedPower" type="text" class="form-control" placeholder="8" style="margin-right: 5%;">
<label for="installedPower" style="align-self: flex-end;">kWp</label>
</div>
</div>
<div class="form-group col-sm-4"></div>
<div class="form-group col-sm-3">
<label data-i18n-key="FlowSensitivity">Overflow sensitivity</label>
<div style="display: flex;">
<input id="minOverflow" type="number" class="form-control" style="margin-right: 5%;">
<label for="minOverflow" style="align-self: flex-end;">W</label>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-3">
<label data-i18n-key="BatteriesCapacity">Batteries capacity</label>
<div style="display: flex;">
<input id="batteriesCapacity" type="text" class="form-control" placeholder="8" style="margin-right: 5%;">
<label for="batteryCapacity" style="align-self: flex-end;">kWh</label>
</div>
</div>
</div>
</div>
<div class="card-footer">
<input class="btn btn-primary float-right" data-i18n-key="SaveSection" readonly="" onclick="sendFormDataToServer('pvForm')">
</div>
</form>
<form id="loadForm">
<div class="card-body">
<div class="row">
<div class="form-group col-sm-4">
<label for="loadEnabled1" style="margin-right: 5%;" data-i18n-key="Load1">Load 1</label>
<div class="toggle btn btn-danger off" data-toggle="toggle" role="button" style="width: 60px; height: 38px;"><input id="loadEnabled1" type="checkbox" data-toggle="toggle" data-onstyle="success" data-offstyle="danger">
<div class="toggle-group"><label for="loadEnabled1" class="btn btn-success toggle-on">On</label><label for="loadEnabled1" class="btn btn-danger toggle-off">Off</label><span class="toggle-handle btn btn-light"></span></div>
</div>
<div id="loadWrapper1" style="display: none;">
<div id="generalLoadContainer1">
<div class="container"> <label data-i18n-key="LoadType">Load type</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <select id="selectLoad1" class="form-control" style="width: 80%;">
<option value="0" data-i18n-key="Regulation0_10V">Regulation 0-10V</option>
<option value="1" data-i18n-key="ParentSystemSignal">Signal for parent system</option> <!-- <option value="2">Elektrický boiler</option> -->
<option value="3" data-i18n-key="DigitalRelay">Digital relay</option>
</select> </div>
</div>
</div>
<div id="nominalPower1Container" class="container" style="margin-top: 5%;"> <label data-i18n-key="NominalPower">Nominal power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="nominalPower1" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="nominalPower1"
style="align-self: center;">W</label> </div>
</div>
</div>
<div id="priorityFixed1Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="Priority">Priority</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="priorityFixed1" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;" disabled="" value="1"> </div>
</div>
</div>
<div id="minChangePeriod1Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinIntervalChangeOutput">Min. interval for change output</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minChangePeriod1" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minChangePeriod1"
style="align-self: flex-end;">s</label> </div>
</div>
</div>
<div id="minPower1Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinPower">Minimum power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minPower1" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minPower1"
style="align-self: flex-end;">W</label> </div>
</div>
</div>
</div>
<div id="deviceLoadContainer1">
</div>
</div>
</div>
<div class="form-group col-sm-4">
<label for="loadEnabled2" style="margin-right: 5%;" data-i18n-key="Load2">Load 2</label>
<div class="toggle btn btn-danger off" data-toggle="toggle" role="button" style="width: 60px; height: 38px;"><input id="loadEnabled2" type="checkbox" data-toggle="toggle" data-onstyle="success" data-offstyle="danger">
<div class="toggle-group"><label for="loadEnabled2" class="btn btn-success toggle-on">On</label><label for="loadEnabled2" class="btn btn-danger toggle-off">Off</label><span class="toggle-handle btn btn-light"></span></div>
</div>
<div id="loadWrapper2" style="display: none;">
<div id="generalLoadContainer2">
<div class="container"> <label data-i18n-key="LoadType">Load type</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <select id="selectLoad2" class="form-control" style="width: 80%;">
<option value="0" data-i18n-key="Regulation0_10V">Regulation 0-10V</option>
<option value="1" data-i18n-key="ParentSystemSignal">Signal for parent system</option> <!-- <option value="2">Elektrický boiler</option> -->
<option value="3" data-i18n-key="DigitalRelay">Digital relay</option>
</select> </div>
</div>
</div>
<div id="nominalPower2Container" class="container" style="margin-top: 5%;"> <label data-i18n-key="NominalPower">Nominal power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="nominalPower2" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="nominalPower2"
style="align-self: center;">W</label> </div>
</div>
</div>
<div id="priorityFixed2Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="Priority">Priority</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="priorityFixed2" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;" disabled="" value="2"> </div>
</div>
</div>
<div id="minChangePeriod2Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinIntervalChangeOutput">Min. interval for change output</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minChangePeriod2" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minChangePeriod2"
style="align-self: flex-end;">s</label> </div>
</div>
</div>
<div id="minPower2Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinPower">Minimum power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minPower2" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minPower2"
style="align-self: flex-end;">W</label> </div>
</div>
</div>
</div>
<div id="deviceLoadContainer2">
</div>
</div>
</div>
<div class="form-group col-sm-4">
<label for="loadEnabled3" style="margin-right: 5%;" data-i18n-key="Load3">Load 3</label>
<div class="toggle btn btn-danger off" data-toggle="toggle" role="button" style="width: 60px; height: 38px;"><input id="loadEnabled3" type="checkbox" data-toggle="toggle" data-onstyle="success" data-offstyle="danger">
<div class="toggle-group"><label for="loadEnabled3" class="btn btn-success toggle-on">On</label><label for="loadEnabled3" class="btn btn-danger toggle-off">Off</label><span class="toggle-handle btn btn-light"></span></div>
</div>
<div id="loadWrapper3" style="display: none;">
<div id="generalLoadContainer3">
<div class="container"> <label data-i18n-key="LoadType">Load type</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <select id="selectLoad3" class="form-control" style="width: 80%;">
<option value="0" data-i18n-key="Regulation0_10V">Regulation 0-10V</option>
<option value="1" data-i18n-key="ParentSystemSignal">Signal for parent system</option> <!-- <option value="2">Elektrický boiler</option> -->
<option value="3" data-i18n-key="DigitalRelay">Digital relay</option>
</select> </div>
</div>
</div>
<div id="nominalPower3Container" class="container" style="margin-top: 5%;"> <label data-i18n-key="NominalPower">Nominal power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="nominalPower3" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="nominalPower3"
style="align-self: center;">W</label> </div>
</div>
</div>
<div id="priorityFixed3Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="Priority">Priority</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="priorityFixed3" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;" disabled="" value="3"> </div>
</div>
</div>
<div id="minChangePeriod3Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinIntervalChangeOutput">Min. interval for change output</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minChangePeriod3" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minChangePeriod3"
style="align-self: flex-end;">s</label> </div>
</div>
</div>
<div id="minPower3Container" class="container" style="margin-top: 5%;"> <label style="width: 100%;" data-i18n-key="MinPower">Minimum power</label>
<div class="input-container" style="display: flex; flex-direction: column; align-items: flex-start;">
<div class="input-group" style="display: flex; width: 100%; align-items: center;"> <input id="minPower3" type="number" class="form-control" style="margin-right: 5%; flex-grow: 1; max-width: 40%;"> <label for="minPower3"
style="align-self: flex-end;">W</label> </div>
</div>
</div>
</div>
<div id="deviceLoadContainer3">
</div>
</div>
</div>
</div>
</div>
<div class="card-footer">
<input class="btn btn-primary float-right" data-i18n-key="SaveSection" readonly="" onclick="sendFormDataToServer('loadForm')">
</div>
</form>
<form id="init">
<div class="form-group">
<label for="usr" data-i18n-key="TecoCloudUser">TecoCloud user</label>
<input type="text" class="form-control" id="usr" aria-describedby="emailHelp" placeholder="dzony.machacek">
</div>
<div class="form-group">
<label for="pass" data-i18n-key="TecoCloudpass">TecoCloud password</label>
<input type="password" class="form-control" id="pass" placeholder="paSSw0rd">
</div>
<div class="form-group">
<label for="plc" data-i18n-key="TecoCloudPLC">TecoCloud PLC</label>
<input type="text" class="form-control" id="plc" placeholder="dzony_plc_1">
</div>
<div class="form-group">
<label for="plc_address" data-i18n-key="PLCAddress">PLC Address</label>
<input type="text" class="form-control" id="address" placeholder="[ws://]10.10.0.25[:61690]" disabled="">
</div>
<div class="form-group">
<div class="custom-control custom-checkbox custom-control-inline">
<input id="is_direct" type="checkbox" class="custom-control-input" value="true" onchange="lockSwitch()">
<label for="is_direct" class="custom-control-label" data-i18n-key="DirectConnect">Direct connect</label>
</div>
</div>
<button id="connectButton" class="btn btn-primary" onclick="connectClick(event);return false;" data-i18n-key="Connect">connect</button>
</form>
Text Content
* English Česky * TEO * PV powerplant * Configuration * Graph of spot price N/AKWH Daily production N/AKWH Daily consumption N/AKWH Daily buy N/AKWH Daily sell LOAD POWER 1 N/A W LOAD POWER 2 N/A W LOAD POWER 3 N/A W N/AKWH Consuption controlled by TEO router_middle [#1114] Created with Sketch. N/A,- € Today buy N/A,- € Today sell SCHEME OF SYSTEM 0 W0 W0 W0 W DAILY VALUES BATTERY ANY % BATTERY CHARGING HISTORY PARAMETERS OF DISTRIBUTION SITE HDO OnOff Price of buy €/kWh Price of sell €/kWh PARAMETERS PPS Inverter manufacturer --Choose-- GoodWe Solax Inverter model --Choose-- Installed power kWp Overflow sensitivity W Batteries capacity kWh LOAD PARAMETERS Load 1 OnOff Load type Regulation 0-10V Signal for parent system Digital relay Nominal power W Priority Min. interval for change output s Minimum power W Load 2 OnOff Load type Regulation 0-10V Signal for parent system Digital relay Nominal power W Priority Min. interval for change output s Minimum power W Load 3 OnOff Load type Regulation 0-10V Signal for parent system Digital relay Nominal power W Priority Min. interval for change output s Minimum power W HourPrice €/MWh177.41267.91362.18450.82550.41646.54760.92848.92945.201034.651112.54123.59132.6014-0.0315-0.0616-1.47170.811842.401979.5420109.0021120.5422123.0823109.592489.40 Copyright © 2014-2021 AdminLTE.io. All rights reserved. Version 1.1 TecoCloud user TecoCloud password TecoCloud PLC PLC Address Direct connect connect