{
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Trace",
      "Microsoft": "Information"
    }
  },
  "Extensions": {
    // Please keep in mind that you have to change '\' to '/' on Linux-based systems
    //"Path": "\\Extensions"
    "Path": "%WORK_DIR%\\../dll/Reader"
  },
  "Plugins": {
    "Loaders": {
      "Ftp": "FTPLoader",
      "FtpPassive": "FTPLoader:MODE=Passive;FORMAT=0",
      "Local": "LocalLoader",
      "LocalStorage": "LocalLoader",
      "Mbus": "MBusLoader",
      "Izar": "MBusLoader:Driver=IzarCenter",
      "ADFWeb": "MBusLoader:Driver=ADFweb_AM",
      "Moxa": "ModBusLoader:Driver=Moxa"
    },
    "Formats": {
      "Indiv": "DanfossIndivFormat",
      "Meter": "DanfossMeterFormat"
    },
    "HubTypes": {
      "Danfoss SonoCollect-110": "SonoCollect110",
	  "Danfoss SonoCollect-111": "SonoCollect111",
      "Danfoss INDIV-X-TOTAL": "IndivXTotal",
      "IZAR": "Izar",
      "Moxa": "Moxa"
    }
  },
  "ConnectionStrings": {
    "DefaultConnection": "Username=postgres;Search Path=reader;Password=postgres;Host=localhost;Database=IndivAMR;Port=5432"
  },
  "Dowload": {
    "StoregeDir": "c:\\temp\\Reader\\files"
  },
  "Kestrel": {
    "EndPoints": {
      "Http": {
        "Url": "http://localhost:5050"
      }
    }
  },
  "ConfigHubTypes": {
    "IndivXTotal": {
      "Name": "IndivXTotal",
      "DefaultOptions": { //IHubOptions
        "Loader": "FTPLoader:MODE=Passive;FORMAT=0",
        "Format": "DanfossIndivFormat",

        "Host": "192.168.0.1",
        "Port": 21,
        "Login": "admin",
        "Password": "admin",
        "PathMask": "report/*current.csv",
        "BackupFileName": "%:%DATE_TIME%_current.csv"
      }
    },
    "SonoCollect110": {
      "Name": "SonoCollect110",
      "DefaultOptions": { //IHubOptions
        "Loader": "FTPLoader:MODE=Passive;FORMAT=0",
        "Format": "DanfossMeterFormat",
        "PathMask": "????/??/Meter_*.csv",
        "Login": "ftp",
        "Password": "ftp"
      }
    },
    "SonoCollect111": {
      "Name": "SonoCollect111",
      "DefaultOptions": { //IHubOptions
        "Loader": "FTPLoader:MODE=Passive;FORMAT=0",
        "Format": "DanfossMeterFormat",
        "PathMask": "????/??/Meter_*.csv",
        "Login": "ftp",
        "Password": "ftp"
      }
    },
    "Izar": {
      "Name": "Izar",
      "DefaultOptions": { //IHubOptions
        "Port": 10001,
        "Loader": "Izar",
        "PathMask": "*",
        "Format": "DanfossMeterFormat",
        "BackupFileName": "%:MBus_%DRIVER%_%DATE_TIME%.csv"
      }
    },
    "ADFWeb": {
      "Name": "ADFWeb",
      "DefaultOptions": { //IHubOptions
        "Port": 10000,
        "Loader": "ADFWeb",
        "Format": "DanfossMeterFormat",
        "PathMask": "*",
        "BackupFileName": "%:MBus_%DRIVER%_%DATE_TIME%.csv"
      }
    },
    "Moxa": {
      "Name": "Moxa",
      "DefaultOptions": {
        "Port": 5000,
        "Loader": "Moxa",
        "Format": "DanfossMeterFormat",
        "PathMask": "*",
        "BackupFileName": "%:ModBus_%DRIVER%_%DATE_TIME%.csv"
      }
    }
  }
}