Skip to content

hydromet server

Karl Tarbet edited this page Aug 8, 2017 · 9 revisions

HydrometServer.exe

HydrometServer processes incoming data and stores it in a SQL database. Values are flagged are based on high and low limits, alarms (email/phone calls) are made, and computations, such as rating table lookups, are performed.

Configuration file options

Configuration options

property description valid values
ProcessAlarms if 'true' check for call-out alarms 'true' or 'false'
pbx_server ip address/name of asterisk server 192.168.1.2
pbx_username linux username on asterisk server hydromet
pbx_ssh_key ssh key to login to asterisk server /home/user1/.ssh/id_rsa
pbx_callerid caller id displayed for call out alarms Hydromet <(000) 123-456>
pbx_channel_prefix channel (ie SIP provider) SIP/pn/
pbx_context pbx context hydromet
pbx_extension extension to enter dial plan main
pbx_priority priority for call files 1
email_reply email address email address
scp full path to secure copy program (used to copy call files to asterisk server) /usr/bin/scp
PostgresServer IP/name of server localhost
InternalNetworkPrefix used to detect intranet/internet 192.168
PostgresUser database username hydromet
PostgresDatabase database name timeseries
PostgresTableOwner owner of database tables hydromet
piscesFolder default folder for new data agrimet
defaultProperties default properties when creating new series program:agrimet
incoming path where new files arrive /home/agrimet/incoming
outgoing path use to export to external systems. /home/agrimet/outgoing
LocalConfigurationDataPath path to config files /home/hydromet/configurationdata
ValidLoggerNetPcodes valid parameters names for Loggernet data files WC,WC2,FB,FB2,WF,…
ValidLoggerNetSites valid siteid's for loggernet data BSEI,WCBI,....