Nitramite
  • Home
  • Applications
    • Noiser
    • QuickScan
    • Radiation Detector
    • NITSPEC
    • Cryptography >
      • Getting started
      • Poly Square Guide
      • WhatsApp Decryptor Guide
      • Messaging Guide
      • Hash Cracker Guide
      • Checksum Guide
      • Steganography Guide
      • User puzzles guide
      • Visual Ciphers guide
      • File Encryption Guide
      • Encrypted QR codes guide
      • Remote Server API
      • Cryptography Description
      • Password Generator Guide
    • Clear And Go
    • Paketin Seuranta
    • APCUPSDMonitor
    • Grow Lab
    • FRDB >
      • FRDB Guide
      • FRDB Web
      • FRDB Android
    • Crypto Messenger >
      • Getting started with CMSG
    • ArduinoWC >
      • Mega 2560
  • Games
    • Poker Pocket
  • Contact
  • EULA
  • RESOURCES
    • Privacy Policy
    • Thingiverse
    • M737
    • Logos
    • app-ads
  • Home
  • Applications
    • Noiser
    • QuickScan
    • Radiation Detector
    • NITSPEC
    • Cryptography >
      • Getting started
      • Poly Square Guide
      • WhatsApp Decryptor Guide
      • Messaging Guide
      • Hash Cracker Guide
      • Checksum Guide
      • Steganography Guide
      • User puzzles guide
      • Visual Ciphers guide
      • File Encryption Guide
      • Encrypted QR codes guide
      • Remote Server API
      • Cryptography Description
      • Password Generator Guide
    • Clear And Go
    • Paketin Seuranta
    • APCUPSDMonitor
    • Grow Lab
    • FRDB >
      • FRDB Guide
      • FRDB Web
      • FRDB Android
    • Crypto Messenger >
      • Getting started with CMSG
    • ArduinoWC >
      • Mega 2560
  • Games
    • Poker Pocket
  • Contact
  • EULA
  • RESOURCES
    • Privacy Policy
    • Thingiverse
    • M737
    • Logos
    • app-ads

Tutorial for setting up APCUPSD Monitor application settings

Current version of this application has support for multiple UPS devices with either SSH or APCUPSD daemon own NIS protocol. Follow UPS editor view own instructions.
Picture
Connecting
  1. Provide server address. (example: site.domain.com)
  2. Provide port. Default is port 22. 3551 for direct APCUPSD NIS TCP
  3. Provide username. For example default username on raspberry pi is 'pi' (SSH only)
  4. There are two ways to provide password. (SSH only)
  • First way is to give ssh password (not recommended)
  • Second way is Private key (recommended)

If you selected password method, just type it in and you are ready to go.
If you want to use private key method see instructions below.

Public & Private key authentication setup
Picture
For pi users this article is helpful https://www.raspberrypi.org/documentation/remote-access/ssh/passwordless.md
  1. You basically use 'ssh-keygen' to generate public and private key pair.
  2. Copy public key part as authorized keys 'cat ~/.ssh/id_rsa.pub | ssh <USERNAME>@<IP-ADDRESS> 'mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys' You should see link instructions instead for complete tutorial.
  3. Copy your private key in this case 'id_rsa' to your phone storage somewhere.
  4. On APCUPSD Monitor settings click 'Private key location' and select your private key file.
  5. If you had passphrase set then insert that into 'Private key passphrase' field.
  6. Now you are ready to go!




 APCUPSD NIS port 3551 testing 

Picture
Easiest way to determine is NIST enabled is to use tool like https://www.hw-group.com/software/hercules-setup-utility Hercules to connect 3551 port of APCUPSD and give following HEX command ' 0006737461747573 ' on one of the send fields.

If connection works, you should see status output on received data window.
Picture
if it doesn't work, problem might be like what I had with raspberry pi connected ups that NISIP was set to 127.0.0.1 so that outside connections were not allowed. I set ip to 0.0.0.0 to allow connections.

On Rasp this file is located at ' /etc/apcupsd/apcupsd.conf '

​
Powered by Create your own unique website with customizable templates.