using CEC.Meters.Web.Jobs.Meters;
var autoMeterRead = Activate<AutoMeterRead>();
autoMeterRead.Run(
FromJson<ApiClient>("{\"BaseApiLocation\":\"https://gateway.cspbackofficeapi.com/\",\"MeterClientName\":\"CEC3\",\"Username\":\"UcLgRzUDT0V4MOXJq1RuodJMuMQ+pXYyt2NC3q0qWjA=\",\"Password\":\"UcLgRzUDT0V4MOXJq1RuoSx323ScVel9IQ7/mDI7Lh8=\",\"AuthToken\":\"eyJhbGciOiJSUzI1NiIsImtpZCI6IkJBQkNCMzg3MkZFMTA4RENCOTAzNUJERkI3OTFEMDE3IiwidHlwIjoiSldUIn0.eyJuYmYiOjE3NzEwNzQwMDksImV4cCI6MTc3MTA3NzYwOSwiaXNzIjoiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbSIsImF1ZCI6WyJjZWMuYXBpLnNlcnZpY2VzIiwiaHR0cHM6Ly9hdXRoc3J2ci5jc3BiYWNrb2ZmaWNlYXBpLmNvbS9yZXNvdXJjZXMiXSwiY2xpZW50X2lkIjoibWV0ZXIuY29udHJvbGxlci5wcml2YXRlIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvc3lzdGVtIjoiQ0VDIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIlByaXZhdGVDbGllbnQiLCJQdWJsaWNDbGllbnQiXSwic3ViIjoiMDQ5M2U5ZjUtMDY1NC00YTk4LTgxOWEtMjhiYmM0MWMwMTBkIiwiYXV0aF90aW1lIjoxNzcxMDc0MDA5LCJpZHAiOiJsb2NhbCIsInVzZXJuYW1lIjoiQ0VDTWV0ZXJzQWxzbyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2VtYWlsYWRkcmVzcyI6IkNFQ01ldGVyc0Fsc29FbmVyZ3lAeW9wbWFpbC5jb20iLCJQZXJtaXNzaW9ucyI6Ikg0LSIsImlhdCI6MTc3MTA3NDAwOSwic2NvcGUiOlsiY2VjLmFwaS5zZXJ2aWNlcyIsIm9wZW5pZCJdLCJhbXIiOlsicHdkIl19.JVnKYbumDIpvKXtMqLqnnaaewutOIC309SSm9M7bi1VszPZ7qLJHGJPiGRdLgwuwcMA6KmoF0vJpyeo1Yh70N0io_uBLPU7ZprpuEtE3R3Z06Z-SX5Pz1lyGMyxvxVhTlMwwB8yvs_f4e2gIpZessHzFyEQpCUOKXsEP2oKLFH0b90uuWxGv_fGV9tgOapZ9xiqTZxQFg4kkPsg5zOw-SrKFzpqwCuuETVICZKIJjJgGu6O8twQEuyd6ePQDMpe3MKPpk8GXe1sljdaPrSj7LHmHRPlwLhYgZE8Pba3GTcmPDibL-y5-aJ10GLVDUWBmrkUuOdq7x5Tgzc0wNUqcRw\",\"UserID\":\"00000000-0000-0000-0000-000000000000\"}"),
FromJson<FacilityMeterViewModel>("{\"UtilityName\":\"Versant MPD\",\"FacilityName\":\"Ashland\",\"FacilityID\":\"ba867843-3547-4049-b366-21ba04ce798d\",\"IpAddress\":\"synaptiq.3esynaptiq.com\",\"InstantCGI\":\"\",\"OverAllCGI\":\"\",\"Assembly\":\"CEC.Meter.Synaptiq\",\"LastInstantRead\":0.0,\"LastOverAllRead\":1694625000.0,\"ReadInterval\":900,\"PortNumber\":\"\",\"StationUserName\":\"\",\"StationPassword\":\"\",\"RequiresAuthentication\":true,\"KWhFieldName\":\"\",\"KWhIndex\":\"\",\"KWhOffset\":0,\"KWFieldName\":\"\",\"KWIndex\":\"\",\"KWOffset\":0,\"IsVirtual\":false,\"ParentMeterID\":null,\"EndPointName\":\"P33037\",\"SiteId\":0,\"DeviceID\":0,\"Offset\":0,\"ReadMeter\":true,\"Multiplier\":1.0,\"GrossLastInstantRead\":0.0,\"GrossLastOverAllRead\":1694625000.0,\"PrimaryKey\":\"7eb84928-eaad-4abc-968f-1c123982a32f\",\"DateAdded\":\"2025-06-12T18:01:00.73\",\"Facility\":{\"URL\":null,\"PrimaryKey\":\"ba867843-3547-4049-b366-21ba04ce798d\",\"Name\":\"Frenchville Road Solar LLC\",\"CommonName\":\"Ashland\",\"COOPID\":null,\"FacilityTypeID\":\"cb8c15b3-9aa3-4484-93f1-8cbe6bb38368\",\"FacilityType\":null,\"AddressID\":\"93b57511-3e72-4ed9-8f9d-912f9d2fe3e8\",\"Address\":null,\"UtilityID\":\"9000b3a0-6f07-4a4e-ade8-4ed47edd6118\",\"Utility\":null,\"MinimumSize\":1.0,\"DailyProduction\":5.5,\"TotalCapacity\":3077500.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-09-21T22:56:57.99\",\"FederalID\":null,\"MakeModel\":null,\"SizeByUsage\":true,\"InterconnectionDate\":null,\"MaximumBenefit\":null,\"RECPaymentTitle\":null,\"RECDefinition\":null,\"QueryString\":null,\"FacilityMapImageName\":null,\"Availability\":null,\"LotSize\":null,\"Section32Reference\":null,\"Section44cReference\":null,\"Section54Title\":null,\"Active\":true,\"Latitude\":1.0,\"Longitude\":1.0,\"TotalPanelAreaM2\":null,\"Timezone\":-5,\"PanelAzimuth\":null,\"PanelTiltAngle\":null,\"SuppressMonitoring\":false,\"UseVerboseMonitoring\":false,\"SunriseBufferMinutes\":null,\"SunsetBufferMinutes\":null,\"UseDST\":false,\"ExpireDate\":null,\"GateCode\":null,\"REConBill\":null,\"ActiveProject\":false,\"EstimatedInterconnectionDate\":\"2024-11-30T07: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\":\"2024-12-24T07:00:00\",\"StandardProduction\":1307.0,\"PaymentProviderDetailID\":null,\"FacilityNotes\":null,\"FacilitySPV\":null,\"JurisdictionID\":\"7d6ea07d-721b-42d4-abce-5b527376f0f1\",\"SalesForceId\":null,\"CNMID\":null,\"DeveloperID\":null,\"FacilityOwnerTypeID\":\"56f93356-d09c-4592-bed5-6ed868c8eee9\",\"FacilityClassTypeID\":\"cd5e26c4-34b0-4de6-af2a-6b796e8392d0\",\"CapacityAC\":true,\"CECManaged\":true,\"Prefix\":null,\"InvoiceTemplateTypeID\":null,\"TotalCapacityAC\":2500000.0,\"ACtoDCFactor\":1.231,\"Id\":\"00000000-0000-0000-0000-000000000000\"},\"SunRise\":\"6:01\",\"SunSet\":\"17:01\"}"),
"VE.MP:Ashland - CEC3",
4);