• R
    Ralf

    Hi cwangv,

    I mean this:

    0_1569316761942_3d2d838c-740b-42ba-be9c-6e83c6c79070-image.png

    Here an example with one ID per data source:

    0_1569316889877_2514346f-e34b-42c4-ac57-431a848e4956-image.png

    For me it has more information when I can get the poll duration per ID/device in a multible BACnet/IP Data Source as the sum for all devices.

    posted in BACnet4J general discussion read more
  • R
    Ralf

    Hi cwangv,

    thanks I know, but I mean in the dashboard designer or editor.
    I expressed it badly and edit it.

    posted in Wishlist read more
  • R
    Ralf

    Hi,

    with the BACnet/IP Data Source I can get data from multible BACnet devices / IDs. Is it possible to get the runtime status of each BACnet-IP-PLC inside this Data Source?

    If not, the only way is one Data Source for each BACnet/IP-PLC. Is there a limit or special settings necessary if you have ca. 150 PLCs, each with 150 - 600 objects?

    posted in BACnet4J general discussion read more
  • R
    Ralf

    Hi,

    we have a project that has many pages and dashboards and we have a suggestion for a better overview:
    it would be nice to have a folder structure that allows you to save the pages sorted by folder.
    Like the design of the good old point hierarchy...

    posted in Wishlist read more
  • R
    Ralf

    Hi,

    the last days we had a lot of events/alarms (> 500K) in the h2-db within a short time because of a bad script etc.

    It would be nice if there was a way to detect this event/alarm-rain and, if necessary, to prevent it, for example by entering a maximum of x events per second.
    When the maximum of events/alarms is reached, new ones are discarded until the user quit.

    posted in Wishlist read more
  • R
    Ralf

    Hi,

    if I insert a suffix in

    0_1568101584516_a53217cd-f749-46d5-83bb-b04854586176-image.png

    It is not possible to save the suffix with a space/blank in the first position.
    Would be nice if...

    posted in Wishlist read more
  • R
    Ralf

    Hi cwangv,

    'UPDATE' is the standard option if you download a csv.

    If you don't change anything in a object row, you can leave it as it is.

    I am doing the modifying and adding new data points as a separate operation and I have no errors so far.

    posted in Mango Automation read more
  • R
    Ralf

    Hi ozone,

    you can do this with the webmin-UI:

    http://[YourMangoES-IP]:10000 or https://[YourMangoES-IP]:10000.

    Enter mango/[YourPassword], in the left menu via /others/File Manager choose /opt/mango...

    In the MangoES-box was also a manual that describes it and a note with the [YourPassword].

    posted in How-To read more
  • R
    Ralf

    Thanks!

    Now the one point is like before, the all point filter is now in one column but showing all points if one point-value had changed:

    0_1565900113698_9b77f71a-a2c8-49bc-a817-132bcd05352d-image.png

    Something like a filter for empty values would help?

    Disable the index shows the same.

    posted in User help read more
  • R
    Ralf

    Thank you phildunlap, problem solved.

    Now I try it with a watchlist filtered by one room and via button valves, windowcontacts etc.

    0_1565889518336_0a11f187-f3cb-4492-a154-b0a9529928c8-image.png

    This works too but when I uncheck the filter, it shows me the points in a kind of puzzle...

    0_1565889698924_511b582d-9651-404a-a8e6-c13eb06ec039-image.png

    This is my code, can you help me please:

    <ma-watch-list-get watch-list-xid="zt_ezr_off_02_cel" ng-model="designer.watchListCEL" parameters = "designer.parameters" on-points-change="designer.points = $points">
    </ma-watch-list-get>
    <ma-get-point-value points="designer.points"></ma-get-point-value>
    <ma-point-values points="designer.points" values="point1Values" from="dateBar.from" to="dateBar.to"></ma-point-values>
    
    <div layout="row" layout-wrap="">
     
        <!-- Chart Einzelraumregelung -->
        <div flex="" class="md-card-dark">
            
            <md-toolbar class="md-whiteframe-1dp md-hue-3">
                <div class="md-toolbar-tools">
                    <h2 flex>
                        <span>Ereignisliste Einzelraumregelung</span>
                    </h2>
                    <div>
                        <md-button class="md-raised md-primary md-hue-1" ng-init="designer.parameters = {Raumnr: 'ZT02O0010_ER003', Parameter:''};" ng-click="designer.parameters = {Raumnr: 'ZT02O0010_ER003', Parameter:''};">Alle
                        </md-button>
                        <md-button class="md-raised md-primary md-hue-1" ng-click="designer.parameters = {Raumnr: 'ZT02O0010_ER003', Parameter:' Fensterkontakt'};">Fenster
                        </md-button>
                        <md-button class="md-raised md-primary md-hue-1" ng-click="designer.parameters = {Raumnr: 'ZT02O0010_ER003', Parameter:' Anforderung stat. HZG'};">
                            Heizung
                        </md-button>
                        <md-button class="md-raised md-primary md-hue-1" ng-click="designer.parameters = {Raumnr: 'ZT02O0010_ER003', Parameter:' Anforderung Kuehldecke'};">K├╝hldecke
                        </md-button>
                    </div>
                </div>
            </md-toolbar>
    
    <div>
            <md-table-container ng-init="tableOrder='timestamp'" style="height: 300px">
                <table md-table>
                    <thead md-head md-order="tableOrder">
                        <tr>
                            <th md-column>Index</th>
                            <th md-column md-order-by="timestamp">Zeitstempel</th>
                            <th md-column md-order-by>Signal</th>
                            <th md-column md-order-by>Zustand</th>
                        </tr>
                    </thead>
                   
                    <tbody md-body>
                        <tr ng-repeat="value in point1Values | orderBy: tableOrder">
                            <td>{{ $index + 1 }}</td>
                            <td md-cell>{{value.timestamp | maMoment:'format':'ll LTS'}}</td>
                            <td md-cell ng-repeat="point in designer.points" "value_{{point.xid}}">{{point.name}}</td>
                            <td md-cell ng-repeat="point in designer.points">{{value['value_' + point.xid]}}</td>
                        </tr>
                    </tbody>
                </table>
            </md-table-container>
            </div>
         <!--   <pre ng-bind="point1Values | json"></pre>   -->
        </div>
    </div>
    

    posted in User help read more