using CEC.Meters.Web.Jobs.Meters;
var autoMeterRead = Activate<AutoMeterRead>();
autoMeterRead.Run(
FromJson<ApiClient>("{\"BaseApiLocation\":\"https://gateway.cspbackofficeapi.com/\",\"MeterClientName\":\"CEC1\",\"Username\":\"UcLgRzUDT0V4MOXJq1RuoZewmGFOeb4B4hlm3XRNx+g=\",\"Password\":\"UcLgRzUDT0V4MOXJq1RuoRiHiNdJ+CVqGKwRWsCh9jM=\",\"AuthToken\":\"eyJhbGciOiJSUzI1NiIsImtpZCI6IkJBQkNCMzg3MkZFMTA4RENCOTAzNUJERkI3OTFEMDE3IiwidHlwIjoiSldUIn0.eyJuYmYiOjE3NzEwOTE5NDgsImV4cCI6MTc3MTA5NTU0OCwiaXNzIjoiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbSIsImF1ZCI6WyJjZWMuYXBpLnNlcnZpY2VzIiwiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbS9yZXNvdXJjZXMiXSwiY2xpZW50X2lkIjoibWV0ZXIuY29udHJvbGxlci5wcml2YXRlIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvc3lzdGVtIjoiQ0VDIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIlByaXZhdGVDbGllbnQiLCJQdWJsaWNDbGllbnQiXSwic3ViIjoiYWQ5MjViZWEtYjdkYS00NDMxLThlYjYtMDI5ZDdiYTNjZjA0IiwiYXV0aF90aW1lIjoxNzcxMDkxOTQ4LCJpZHAiOiJsb2NhbCIsInVzZXJuYW1lIjoiQ0VDTWV0ZXJzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoiQ0VDTWV0ZXJzQHlkZGRmZGlsLmNvbSIsIlBlcm1pc3Npb25zIjoiSDQtMDAxMjAwMTcwMDNDMDA0QzAwNTkwMDYxMDA2MjAwNzUwMDc2MDA3ODAwN0EwMEIzMDBCRjAwQzMwMEM0MDBDNzAwQzkwMENDMDBDRTAwRTEwMEU3MDBFOCIsImlhdCI6MTc3MTA5MTk0OCwic2NvcGUiOlsiY2VjLmFwaS5zZXJ2aWNlcyIsIm9wZW5pZCJdLCJhbXIiOlsicHdkIl19.lKtMrIH56pMuIFjqUQ33CxdvNiumMInW7S5OUMQbXaFxYzK6HcStjRbFbv13aw-dxmvkCsRZqQYx0GDpO0Sjq-jl9r_ag6BYAY4mShblXr4c1JWwn0NSR7cXN1-eDVccFjrhpVuD_EL5gskYi_QKsBCC1RCpWmSRi62xaJY5bJHgqQ2xw8ryCG92YnKHsB2dXI0R9dKaysTaDyM1kugMEo2B0gzBfzRBGIMmDBiVst1g8DPET5yscs5vQnTXSrKv5bDnKX9kjeoDyvrycXeT_y3MIUv1124PH_xzr_aLzk7FXQ4X5B8XQ5hR7pnK4xLJv9r3M4kBmsnR0W2S-oev8g\",\"UserID\":\"00000000-0000-0000-0000-000000000000\"}"),
FromJson<FacilityMeterViewModel>("{\"UtilityName\":\"National Grid - MA\",\"FacilityName\":\"Brimfield\",\"FacilityID\":\"c2533382-491e-4272-95ff-4bf90cce9634\",\"IpAddress\":\"api.alsoenergy.com\",\"InstantCGI\":\"Data/BinData?fromLocalTime={0}&toLocalTime={1}&binSizes=BinRaw\",\"OverAllCGI\":\"/readenergy.cgi\",\"Assembly\":\"CEC.Meter.AlsoEnergyRestV1\",\"LastInstantRead\":166853.0,\"LastOverAllRead\":111388700.0,\"ReadInterval\":300,\"PortNumber\":\"80\",\"StationUserName\":\"cecapi\",\"StationPassword\":\"cec$6309\",\"RequiresAuthentication\":true,\"KWhFieldName\":\"KWHdel\",\"KWhIndex\":null,\"KWhOffset\":0,\"KWFieldName\":\"KW\",\"KWIndex\":null,\"KWOffset\":0,\"IsVirtual\":false,\"ParentMeterID\":null,\"EndPointName\":\"\",\"SiteId\":56369,\"DeviceID\":301497,\"Offset\":0,\"ReadMeter\":true,\"Multiplier\":1.0,\"GrossLastInstantRead\":166853.0,\"GrossLastOverAllRead\":111388700.0,\"PrimaryKey\":\"a6771bc3-9c1b-4595-9b1d-cc4512110dfe\",\"DateAdded\":\"2022-01-24T17:46:22.987\",\"Facility\":{\"URL\":null,\"PrimaryKey\":\"c2533382-491e-4272-95ff-4bf90cce9634\",\"Name\":\"WEB Brimfield Solar, LLC\",\"CommonName\":\"Brimfield\",\"COOPID\":\"effec32d-f5c1-4a2a-b13d-e628ad080dd6\",\"FacilityTypeID\":\"cb8c15b3-9aa3-4484-93f1-8cbe6bb38368\",\"FacilityType\":null,\"AddressID\":\"fe58f57f-6e44-46c8-8e7f-ef03a1bd5001\",\"Address\":null,\"UtilityID\":\"41270f5e-950d-457f-bdf0-f52ccdb5f128\",\"Utility\":null,\"MinimumSize\":0.0,\"DailyProduction\":5.5,\"TotalCapacity\":2562937.5,\"SolarEquiv\":1.0,\"Efficiency\":95.0,\"Price\":0.0,\"MaintPercent\":0.0,\"MaintAmountWatt\":0.0,\"FromCustomer\":false,\"Notes\":\"\",\"PaymentRateText\":null,\"EscalationRate\":null,\"PPAThirdParty\":null,\"PPADispute\":null,\"PPACapacityRN\":null,\"PPATerm\":null,\"GovState\":null,\"DateAdded\":\"2021-01-05T11:37:16.003\",\"FederalID\":null,\"MakeModel\":null,\"SizeByUsage\":true,\"InterconnectionDate\":\"2022-04-21T06:00:00\",\"MaximumBenefit\":0,\"RECPaymentTitle\":null,\"RECDefinition\":null,\"QueryString\":null,\"FacilityMapImageName\":null,\"Availability\":null,\"LotSize\":null,\"Section32Reference\":null,\"Section44cReference\":null,\"Section54Title\":null,\"Active\":false,\"Latitude\":1.0,\"Longitude\":1.0,\"TotalPanelAreaM2\":null,\"Timezone\":-5,\"PanelAzimuth\":180.0,\"PanelTiltAngle\":35.0,\"SuppressMonitoring\":false,\"UseVerboseMonitoring\":false,\"SunriseBufferMinutes\":60,\"SunsetBufferMinutes\":60,\"UseDST\":false,\"ExpireDate\":null,\"GateCode\":null,\"REConBill\":\"0\",\"ActiveProject\":false,\"EstimatedInterconnectionDate\":\"2021-12-29T06:00:00\",\"AvailableCustomerTypes\":0,\"MinPercentDown\":null,\"PaymentPolicy\":null,\"ReservationPolicy\":null,\"TrackingMode\":0,\"OMDepositRate\":0.11,\"ProgramName\":null,\"TypeDescription\":null,\"InterestType\":null,\"RECPayment\":null,\"RECPaymentBillCredit\":null,\"IPAAppendixC\":null,\"EntireAgreementAddition\":null,\"Overview\":\"Manage for client with reconciliation.\",\"ProfiledCustomers\":null,\"Section54Content\":null,\"PPATariffCopies\":null,\"CustomerSupport\":\"\",\"RefundableDeposit\":\"\",\"CancelledDeposit\":\"\",\"RECPBITitle\":\"\",\"RECPBICredit\":\"\",\"Section6Reference1\":\"\",\"Section6Reference2\":\"\",\"Demand\":false,\"CommissionedDate\":\"2022-04-21T05:00:00\",\"StandardProduction\":1379.0,\"PaymentProviderDetailID\":null,\"FacilityNotes\":null,\"FacilitySPV\":null,\"JurisdictionID\":\"8acbbb08-26f3-4933-8beb-8ed67a244d80\",\"SalesForceId\":null,\"CNMID\":null,\"DeveloperID\":null,\"FacilityOwnerTypeID\":\"fa67b4d5-7e56-41ed-b0f5-f5968b7e3230\",\"FacilityClassTypeID\":\"cd5e26c4-34b0-4de6-af2a-6b796e8392d0\",\"CapacityAC\":true,\"CECManaged\":true,\"Prefix\":\"\",\"InvoiceTemplateTypeID\":null,\"TotalCapacityAC\":1875000.0,\"ACtoDCFactor\":1.3669,\"Id\":\"00000000-0000-0000-0000-000000000000\"},\"SunRise\":\"6:01\",\"SunSet\":\"17:01\"}"),
"NA.GR.-.MA:Brimfield - CEC1",
6);