Project

General

Profile

Actions

DTXr doc » History » Revision 36

« Previous | Revision 36/71 (diff) | Next »
David Fredriksson, 11/28/2021 05:11 PM


DTXr documentation

Installation

  • System Requirements
    DTXr can run on any machine that can run Java 11 and has sufficient with RAM and disk capacity.
Requirement System RAM System DISK Example
Minimal 512Mbyte 512Mbyte Raspberry 1, Raspberry Zero
Better 512Mbyte 512Mbyte Rasberry Zero 2
Avarage 1GByte 1Gbyte Raspberry 2-4
Top 2GByte 8Gbyte Raspberry 4, Raspberry CM4, Server, PC
  • Network Requirements
    DTXr can run stand alone without any active network connection. In that case the management pages is accessible via localhost interface. But for DTXr to be a fully functional BACnet/IP device it must be connected to an IP network that offers IP address via DHCP and where broadcast traffic is allowed.
  • Download DTXr software packages
    Currently only customers to DAVITOR can download DTXr. Contact for purchase information.
  • Install on Linux
    • For Raspberry with Raspberry OS/Rasbian there is special install scripts, please follow these steps:
      1. Download latest DTXr base image and copy to a SD-card that has 16Gbyte capacity or more
      2. Insert the SD card, attach keyboard and screen via cable and start the device
      3. When you get prompt login as admin/davitor
      4. Download install scripts with password for davitor sight
        1. wget --user=admin --password=**** https://artifacts.davitor.com/repository/dtx-raw/scripts/dtx.sh
        2. wget --user=admin --password=****  https://artifacts.davitor.com/repository/dtx-raw/scripts/system.sh
      5. Run installation as
        sudo ./dtx.sh -v 2.25 -u admin -p davitor -s "bac-device-id=83336 bac-device-name=DTX-AMADA app-password=******* lion-enabled=true" 
        

        The line above is an example where chosen parameters where set at installation and where * is the new password for the new device to use.
  1. Set MAC by system.sh script
  2. Example:
  3. sudo ./system.sh -mac 70:B3:D5:E6:00:10 -hn WASH
  • For other Linux distributions follow this steps
    1. TBD...
  • Install on Windows
    • Follow these steps:
      1. TBD...

Adressing Lion

  • Enter the catalog liontool by
    cd liontool
    and run
    sudo ./liontool.sh -a

Setup

DTXr is setup via Menu -> Setup page.

  • System
    • Administrator password - Password for the default (and not changeable) account "admin". Default is "davitor".
    • Operator username - Username for the typical user of any HMI developed on this device. Typically a machine operator. [Optional]
    • Operator password - Password for the operator user. [Optional]
    • Operator start page - Set any web page in the project folder that will automatically shown on an operator login. [Optional]
    • Log Level - The system severity level for the system_app.log in /Logs tree directory.
  • BACnet
    • TBD...
  • Davitor Advantage
    • TBD...
  • Wireless Mesh
    • TBD...
  • Bluetooth
    • TBD...
  • External Database Access
    • TBD...
  • File Integration
    • TBD...
  • HTTP
    • TBD...
  • LION Interface
    • TBD...
  • IoT HUB (BETA)
    • TBD...

User's Guide

  • TBD...

Developer's Guide

IDE walk through
The DTXr Javascript guide
Blockly tutorials

Updated by David Fredriksson almost 3 years ago · 36 revisions