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.eyJuYmYiOjE3NzEwMjM1NTAsImV4cCI6MTc3MTAyNzE1MCwiaXNzIjoiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbSIsImF1ZCI6WyJjZWMuYXBpLnNlcnZpY2VzIiwiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbS9yZXNvdXJjZXMiXSwiY2xpZW50X2lkIjoibWV0ZXIuY29udHJvbGxlci5wcml2YXRlIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvc3lzdGVtIjoiQ0VDIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIlByaXZhdGVDbGllbnQiLCJQdWJsaWNDbGllbnQiXSwic3ViIjoiYWQ5MjViZWEtYjdkYS00NDMxLThlYjYtMDI5ZDdiYTNjZjA0IiwiYXV0aF90aW1lIjoxNzcxMDIzNTUwLCJpZHAiOiJsb2NhbCIsInVzZXJuYW1lIjoiQ0VDTWV0ZXJzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoiQ0VDTWV0ZXJzQHlkZGRmZGlsLmNvbSIsIlBlcm1pc3Npb25zIjoiSDQtMDAxMjAwMTcwMDNDMDA0QzAwNTkwMDYxMDA2MjAwNzUwMDc2MDA3ODAwN0EwMEIzMDBCRjAwQzMwMEM0MDBDNzAwQzkwMENDMDBDRTAwRTEwMEU3MDBFOCIsImlhdCI6MTc3MTAyMzU1MCwic2NvcGUiOlsiY2VjLmFwaS5zZXJ2aWNlcyIsIm9wZW5pZCJdLCJhbXIiOlsicHdkIl19.PEG_uo8mcyYH7Q5XLYgV5nDzn_yBmHRheV782sHSZK3ChBBbhFZjbFnBxD02EFpC_d0N6f5k-KBIohL9fSyFgNwHg3qvlKaM7FMhY_N903maZj6CjXEPG_gRO49WRWkwk7QMtiPjmGAzB7QxYzssPQF7CmV5gu-vEcjUH4dSb1LbnYOzRLwQYFlqNLabGGdlTiJdz5ABu4SVGE2XRkodF7NmLs_nsP1MeNlxlCK11zhXG2nO9Oq3DdR5OffYWqTSZdDBb1funQEaRficjh-1zKBZCxSduXy46_NJM1x5ZGn9nDl0eOMOO1kXUONlPu72raewgA_bZVtYg-wMgXxl1Q\",\"UserID\":\"00000000-0000-0000-0000-000000000000\"}"),
FromJson<FacilityMeterViewModel>("{\"UtilityName\":\"Xcel Energy Solar (Paygo)\",\"FacilityName\":\"NWC M&O\",\"FacilityID\":\"15d64558-39dc-449a-a8a5-b87aa90a046a\",\"IpAddress\":\"api.alsoenergy.com\",\"InstantCGI\":\"Data/BinData?fromLocalTime={0}&toLocalTime={1}&binSizes=BinRaw\",\"OverAllCGI\":\"/readenergy.cgi\",\"Assembly\":\"CEC.Meter.AlsoEnergyRestV1\",\"LastInstantRead\":27227.5,\"LastOverAllRead\":1133408000.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\":64001,\"DeviceID\":401481,\"Offset\":0,\"ReadMeter\":true,\"Multiplier\":1.0,\"GrossLastInstantRead\":27227.5,\"GrossLastOverAllRead\":1133408000.0,\"PrimaryKey\":\"a72531d8-72ee-42ca-8229-7097b3807cd0\",\"DateAdded\":\"2023-05-04T12:08:23.91\",\"Facility\":{\"URL\":null,\"PrimaryKey\":\"15d64558-39dc-449a-a8a5-b87aa90a046a\",\"Name\":\"CCD-CSG14-NWC M&O\",\"CommonName\":\"NWC M&O\",\"COOPID\":\"219bfc8d-c75a-4724-b011-28f3e50ed5d4\",\"FacilityTypeID\":\"cb8c15b3-9aa3-4484-93f1-8cbe6bb38368\",\"FacilityType\":null,\"AddressID\":\"a50347b4-828f-4a5e-ab9b-5fb3030e7ad2\",\"Address\":null,\"UtilityID\":\"efd5d301-aa60-4743-aefb-f6c7c4d8cfeb\",\"Utility\":null,\"MinimumSize\":1.0,\"DailyProduction\":0.0,\"TotalCapacity\":284310.0,\"SolarEquiv\":1.0,\"Efficiency\":95.0,\"Price\":0.0,\"MaintPercent\":0.0,\"MaintAmountWatt\":null,\"FromCustomer\":null,\"Notes\":null,\"PaymentRateText\":null,\"EscalationRate\":null,\"PPAThirdParty\":null,\"PPADispute\":null,\"PPACapacityRN\":null,\"PPATerm\":null,\"GovState\":null,\"DateAdded\":\"2023-01-25T15:41:17.27\",\"FederalID\":null,\"MakeModel\":null,\"SizeByUsage\":null,\"InterconnectionDate\":\"2023-04-01T06:00:00\",\"MaximumBenefit\":null,\"RECPaymentTitle\":null,\"RECDefinition\":null,\"QueryString\":null,\"FacilityMapImageName\":null,\"Availability\":null,\"LotSize\":null,\"Section32Reference\":null,\"Section44cReference\":null,\"Section54Title\":null,\"Active\":false,\"Latitude\":39.79,\"Longitude\":-104.97,\"TotalPanelAreaM2\":null,\"Timezone\":-7,\"PanelAzimuth\":null,\"PanelTiltAngle\":null,\"SuppressMonitoring\":false,\"UseVerboseMonitoring\":false,\"SunriseBufferMinutes\":null,\"SunsetBufferMinutes\":null,\"UseDST\":false,\"ExpireDate\":null,\"GateCode\":null,\"REConBill\":null,\"ActiveProject\":false,\"EstimatedInterconnectionDate\":\"2023-02-15T05:00:00\",\"AvailableCustomerTypes\":0,\"MinPercentDown\":null,\"PaymentPolicy\":null,\"ReservationPolicy\":null,\"TrackingMode\":0,\"OMDepositRate\":0.0,\"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\":null,\"RefundableDeposit\":null,\"CancelledDeposit\":null,\"RECPBITitle\":null,\"RECPBICredit\":null,\"Section6Reference1\":null,\"Section6Reference2\":null,\"Demand\":false,\"CommissionedDate\":\"2023-04-01T06:00:00\",\"StandardProduction\":1200.0,\"PaymentProviderDetailID\":null,\"FacilityNotes\":null,\"FacilitySPV\":null,\"JurisdictionID\":\"42d1a5eb-1d8c-4279-9513-ae8f5ee79db8\",\"SalesForceId\":null,\"CNMID\":null,\"DeveloperID\":null,\"FacilityOwnerTypeID\":\"3fc10f8e-344f-48ef-9f5b-90deebd9141e\",\"FacilityClassTypeID\":null,\"CapacityAC\":false,\"CECManaged\":true,\"Prefix\":null,\"InvoiceTemplateTypeID\":null,\"TotalCapacityAC\":219999.690479138,\"ACtoDCFactor\":1.29232,\"Id\":\"00000000-0000-0000-0000-000000000000\"},\"SunRise\":\"6:13\",\"SunSet\":\"17:13\"}"),
"XC.EN.SO.P:NWCMO - CEC1",
17);