Commit Graph

  • b9098e3979 Delete unnecessary code and comment atef 2023-09-04 15:57:08 +0200
  • 1fa598049d Add Salimax and battery service file atef 2023-09-04 10:19:08 +0200
  • 1ab369bff9 Change name flag to requested atef 2023-09-04 10:15:55 +0200
  • 7ecb6e4607 Introduce VoltageRms and CurrentRms and use them where appropriate ig 2023-09-01 14:52:09 +0200
  • 006ea0e1ee remove stale file ig 2023-09-01 11:12:32 +0200
  • 7fc5f80e8c make BatteryStatus nullable ig 2023-09-01 11:12:23 +0200
  • 851b936217 only write config file when contents have changed (memo) ig 2023-09-01 11:11:09 +0200
  • b5436e64aa Use the Active power for display Ac Power atef 2023-09-01 14:15:31 +0200
  • 8a0407f538 Use Math.Abs for the signed currents atef 2023-09-01 14:15:06 +0200
  • 26422284dd Change from falg to requested atef 2023-09-01 14:14:34 +0200
  • 9bbccfd34b Add a Calibration Charge Flag based on the Time Since TOC. atef 2023-09-01 10:48:44 +0200
  • 20c3e95666 clean up powers ig 2023-09-01 10:03:29 +0200
  • 05f0a7e9f9 convert composite units to records ig 2023-09-01 08:54:46 +0200
  • be452d190c "normalize" DcBus ig 2023-08-31 14:16:09 +0200
  • 6c2360f0ad Add time to TOC request atef 2023-08-31 15:16:20 +0200
  • c955b97c2b remove private constructor, no longer needed bcs of "required" ig 2023-08-31 13:10:07 +0200
  • cc2ab03d01 split CalculateEnergyFlow into 3 functions ig 2023-08-31 11:44:24 +0200
  • 5bcb46f841 Add Fi Warning and Error display atef 2023-08-31 12:58:37 +0200
  • 9e03965d5b Add a CalculateEnergyflow function in program.cs Moved the CalculateEnergyFlow to Toplogy.cs atef 2023-08-31 10:13:28 +0200
  • a462ee0610 Change Active Power to DcPower in DcBus atef 2023-08-31 10:11:02 +0200
  • 64b64cc1e0 some QOL improvements ig 2023-08-30 16:50:38 +0200
  • 005a5460db do not use nullable in operators, .net cannot deal with it yet ig 2023-08-30 16:49:44 +0200
  • d09c53ad92 use "required" ig 2023-08-30 16:47:28 +0200
  • 71ba569085 remove leftover HeatingCurrent ig 2023-08-30 15:13:10 +0200
  • 3c47089bcf make Power of virtual devices "required", ditch Null device ig 2023-08-30 15:12:41 +0200
  • 8596fddb04 if a battery is not reachable, Battery48TlDevices now does not give up and reports the remaining ones instead ig 2023-08-30 14:50:04 +0200
  • 28d46d6689 Add Salimax007 and Salimax008 to the list. atef 2023-08-30 13:45:25 +0200
  • 9e31046f43 Update the energy flow calculation and add the ascii topology as a comment atef 2023-08-30 13:44:58 +0200
  • 9edd875066 Display heating power in the battery and fix the K1/K2 open switch atef 2023-08-30 13:42:41 +0200
  • c5cb31ac88 Delete a no needed display. atef 2023-08-30 13:40:53 +0200
  • 72b781a223 Dc Power inherit from Power instead from Ac Power atef 2023-08-30 13:40:04 +0200
  • 57c5faf1e6 Add heating power to the average battery. atef 2023-08-30 13:38:50 +0200
  • db6fe5ecbf make collector aware of "secret" limp string alarms/warnings (too many broken cells) ig 2023-08-29 13:57:52 +0200
  • 6964f49b8b Widened Search Kim 2023-08-29 11:34:35 +0200
  • 2f403a9819 email must be unique Kim 2023-08-29 11:17:34 +0200
  • 48191cb7a0 Hiding write key and secret if the user is no admin Kim 2023-08-29 11:02:12 +0200
  • d93eb2c987 Added checkmarks for must reset password Kim 2023-08-29 10:47:35 +0200
  • 41ccc63175 modify Topology.cs to properly display missing/unreachable devices (mayor rewrite) ig 2023-08-25 17:22:02 +0200
  • 9a400d992d remove fake nullables from status record ig 2023-08-25 17:18:26 +0200
  • 4907654841 add support for unknown/nullable flows ig 2023-08-25 17:17:41 +0200
  • 27a4411ebf make AmptStatus nullable in StatusRecord.cs ig 2023-08-25 17:16:28 +0200
  • 728cb7aefb make AmptStatus implement IMppt ig 2023-08-25 17:15:46 +0200
  • 418bac6a6a use ToDisplayString() for ToString() as well ig 2023-08-25 17:12:20 +0200
  • f8b1d70f79 Add unary - operator for nullable powers ig 2023-08-25 17:11:41 +0200
  • 2ace3fad51 "Notify" the Watchdog ig 2023-08-24 10:03:20 +0200
  • fc981d1019 do not deploy .pdb files ig 2023-08-23 16:11:50 +0200
  • d4fdf92009 add visual representation of relay states to topology ig 2023-08-23 16:11:27 +0200
  • 4435fb9774 Merge remote-tracking branch 'origin/main' Kim 2023-08-23 14:06:58 +0200
  • f0dc84e3ba Small fixes from the todo list Kim 2023-08-23 14:06:40 +0200
  • 980b09ddb4 declutter Topology code some more ig 2023-08-23 13:37:40 +0200
  • 107a439e44 Merge remote-tracking branch 'origin/main' Kim 2023-08-23 11:31:42 +0200
  • 5e320941bd multiple fixes Kim 2023-08-23 11:31:30 +0200
  • 664290c44b reorder Topology generation code ig 2023-08-23 09:23:50 +0200
  • d731c12f64 add minor error handling in Texblock ig 2023-08-18 15:57:00 +0200
  • ed39b8e847 Fix Index out of range in .ToDisplayString() ig 2023-08-17 08:01:16 +0200
  • 2047f25e4e Break off Topology related stuff into own class ig 2023-08-16 15:41:13 +0200
  • 3d3a0375d2 Undo Default constructor. Compiler cannot deal with it yet. ig 2023-08-16 15:38:46 +0200
  • df9de4c9ed Cleanup text based Topology ig 2023-08-16 15:15:45 +0200
  • 829732a7ba Introduce AsReadOnlyList extension to cast arrays ig 2023-08-16 15:14:35 +0200
  • ea7a13da06 Introduce TextBlock.Empty ig 2023-08-16 15:13:46 +0200
  • 2bd20ce4eb Units: create extensions methods for Int32's ig 2023-08-16 15:12:23 +0200
  • 9b4b947569 use primary constructor ig 2023-08-16 15:11:37 +0200
  • 2d6c6b6140 reduce debug clutter ig 2023-08-16 10:36:31 +0200
  • bf4bd20efa readd adam gone missing ig 2023-08-16 10:36:08 +0200
  • 0b8aa5a96e move Watchdog related code into its own class ig 2023-08-16 09:45:34 +0200
  • d633564b93 fix Config.cs for debug mode ig 2023-08-15 15:45:43 +0200
  • 31c725520f minor edit in AllStates.graphml ig 2023-08-15 15:05:26 +0200
  • 970ae10799 fix bug in UnixTimeSpanExtensions.cs ig 2023-08-15 15:02:41 +0200
  • bfb1670d11 Update Display of the battery features ( A H = Heating Current A C/D = Charging/Discharging Current A T = Total Current) atef 2023-08-10 13:08:24 +0200
  • 898ea3fcd8 Delete the intermediate state. atef 2023-08-10 13:06:42 +0200
  • 8b159a6a2c Update the state number on Select Control mode function atef 2023-08-10 13:04:07 +0200
  • b47081204d Update Alarm and Warning of FZ Battery atef 2023-08-10 12:58:05 +0200
  • f6699787dd Add Observable for the run task Add few constant control atef 2023-08-02 11:08:40 +0200
  • 6990bda8ff Change naming to corresponding name on the Web atef 2023-08-02 11:07:16 +0200
  • 07e198c284 Add MaxBatteryDischargingCurrent to the DcDc Record Add MaxBatteryChargingCurrent to the DcDc Record atef 2023-08-02 11:06:49 +0200
  • d7212dd37a Add set and get to Precharge Config atef 2023-08-02 11:06:18 +0200
  • 43fb714a2a Add MaxBattery Charging and Discharging current in Current Control atef 2023-08-02 11:05:56 +0200
  • f9193f4624 Introduce constant (battery heating power = 200) atef 2023-08-02 11:05:26 +0200
  • e6f1263e4b Change the max charge batteries limit when we are in heating mode atef 2023-08-02 11:04:33 +0200
  • a10193592f clean code atef 2023-08-02 11:01:05 +0200
  • 9ff2a54e0f add Salimmax0005 and 0006 to hostlist atef 2023-08-02 10:58:54 +0200
  • 3ab4383eab Started to rewrite vrmgrabber in rust. Kim Baumgartner 2023-07-27 16:52:40 +0200
  • 21a0603309 Started to rewrite vrmgrabber in rust. Kim Baumgartner 2023-07-27 16:51:57 +0200
  • b4174d09bf updated https Kim 2023-07-27 13:24:14 +0200
  • 1ed3a64ade Merge remote-tracking branch 'origin/main' Kim 2023-07-27 13:23:52 +0200
  • 22e2561f14 updates to backend and 10.2.0.1 Kim 2023-07-27 13:23:17 +0200
  • 91c979cca2 add roundto to unixTime atef 2023-07-24 10:55:58 +0200
  • 6270a0d8a3 Delete old scripts and create a common one atef 2023-07-24 10:54:50 +0200
  • a677c878e8 Add reference and Window Dc/Dc voltage to the config file atef 2023-07-24 10:50:41 +0200
  • f8cdcb420d add CurrentMinSoc atef 2023-07-24 10:48:23 +0200
  • 9768a542b3 bugfix Sina Blattmann 2023-07-20 17:50:43 +0200
  • ac8a2e6489 added error user feedback to grouptree, removed console logs Sina Blattmann 2023-07-20 17:37:14 +0200
  • 1cb78f7a05 Code refactoring, styling Sina Blattmann 2023-07-20 17:32:10 +0200
  • 6bf6399ed2 Merge branch 'main' of https://git.innov.energy/Innovenergy/git_trunk Sina Blattmann 2023-07-20 16:17:18 +0200
  • 04cf8c5cd1 Refactored all files, made a few new folders, corrected misleading names, removed unused stuff Sina Blattmann 2023-07-20 16:16:55 +0200
  • c23149c5cc fixed some small bugs uncovered by testing Kim 2023-07-20 13:57:12 +0200
  • 66da08b407 Merge remote-tracking branch 'origin/main' Kim 2023-07-20 12:44:32 +0200
  • c8922c5e58 Merge branch 'main' of https://git.innov.energy/Innovenergy/git_trunk Sina Blattmann 2023-07-20 11:17:57 +0200
  • 4bfee52280 fix style, rewrite some code, buxfixing for multiple components, add writeKey and secret to installation detail page Sina Blattmann 2023-07-20 11:17:34 +0200
  • 142044c77b secret ate a bug Kim 2023-07-13 16:51:39 +0200