What's Changed
- fix phases in use for smart wb by @LKuemmel in #428
- fix phase switch conditions by @LKuemmel in #425
- fix smartwb rfid by @LKuemmel in #429
- fix removal of components by @benderl in #431
- SMA Modbus TCP :: Wechselrichter wird nicht abgefragt by @MadMax219 in #430
- web files cleanup by @benderl in #432
- ignore all .vscode directory contents by @benderl in #433
- add sudo to required apt packages by @benderl in #434
- update settings with latest dependencies by @benderl in #435
- fix reading and set current, add test by @LKuemmel in #436
- updated settings: charge point module configuration by @benderl in #438
- show pv power above x-axis by @LKuemmel in #437
- prevent caching of vue settings app by @benderl in #441
- use request callback module for pro and sonnenbatterie by @LKuemmel in #439
- don't overwrite faultstate, set current to 0 if readings fails for 5 cycles by @LKuemmel in #440
- don't reset pv values if phase switch delay ist active by @LKuemmel in #445
- add sum entry to daily and monthly log by @LKuemmel in #444
- updated charts totals by @benderl in #446
- don't wait cycle after start up by @LKuemmel in #447
- catch exception of corrupt logfiles by @LKuemmel in #448
- fix get phases by @LKuemmel in #449
- fix time charging by @LKuemmel in #450
- suppress scientific notification by @LKuemmel in #451
- fix phases_in_use smartwb by @LKuemmel in #452
- Unify names by @LKuemmel in #453
- Unify names ui by @LKuemmel in #454
- Changes snaptec repo by @LKuemmel in #456
- clean up daily yields by @LKuemmel in #455
- wait for module topics by @LKuemmel in #443
- Changes snaptec repo by @LKuemmel in #457
- fix frequency once in scheduled charging by @LKuemmel in #459
- fix chart data upgrade by @benderl in #458
- update to latest settings by @benderl in #460
- fix new line in str by @LKuemmel in #461
- Remove warnings by @LKuemmel in #462
- fix frequency weekly by @LKuemmel in #463
- fix display of charge mode options on main page by @benderl in #464
- fix rfid by @LKuemmel in #465
- update to latest settings by @benderl in #466
- fix auto phase switch scheduled charging by @LKuemmel in #467
- rse: skip if not running on pi by @benderl in #468
- SSL by @benderl in #469
- fix status if values are missing by @benderl in #470
- secure websocket over https by @benderl in #471
- fix browser cache by @benderl in #472
- fix websocket endpoint by @benderl in #473
- fix mqtt inverter topic description by @benderl in #476
- dataclass for chargepoints by @LKuemmel in #474
- add version info by @benderl in #477
- fix all chargepoints dataclass by @LKuemmel in #478
- fix cp config by @LKuemmel in #479
- fix chargepoint config, cp interruption by @LKuemmel in #480
- update settings / messaging system by @benderl in #481
- fix graph for single cp, mutable default value for log by @LKuemmel in #482
- Update ev instantly by @LKuemmel in #475
- fix no car, logging cp all data by @LKuemmel in #483
- fix pv clean up if there is no car charging by @LKuemmel in #484
- fix copy cp all by @LKuemmel in #486
- Changes snaptec repo: add byd, solaredge, solarmax, kostal piko; dict creatable by @LKuemmel in #485
- Update config.py by @MartinRinas in #489
- fix device list by @LKuemmel in #490
- fix price in chargelog data by @benderl in #488
- log device and components config by @LKuemmel in #492
- fix sonnenbatterie configuration by @benderl in #494
- fix CacheExpire on SSL by @MartinRinas in #493
- mqtt websocket over http by @benderl in #495
- fix mqtt endpoint by @benderl in #496
- fix current calculation of virtual counter by @LKuemmel in #497
- fix websocket port by @benderl in #498
- fix websocket port on main page by @benderl in #499
- fix port type by @benderl in #500
- fix charging ev if manual lock is active by @LKuemmel in #501
- fix websocket connection by @benderl in #502
- fix cp current by @LKuemmel in #505
- rename dev server websocket endpoint by @benderl in #506
- port and id for sungrow by @LKuemmel in #503
- UI update for #503 by @benderl in #507
- fix rfid handling by @benderl in #508
- fix chargemode phases by @LKuemmel in #504
- fix sorting of date-time fields in charge log by @benderl in #509
- charge template fixes by @benderl in #510
- Fix nested virtual counters by @LKuemmel in #511
- fix num of phases for time charging by @LKuemmel in #514
- pytest for configurable modules by @LKuemmel in #491
- Changes snaptec repo by @LKuemmel in #515
- tesla soc by @LKuemmel in #487
- add soc module (only tesla yet) by @benderl in #517
- Fixes by @LKuemmel in #512
- fix lm offset by @LKuemmel in #518
- EV: classes instead of dicts by @LKuemmel in #513
- sungrow fixes by @benderl in #521
- update soc: catch exception by @LKuemmel in #522
- ui changes by @benderl in #523
- check ip in 5 min handler by @LKuemmel in #524
- catch exception in cp-update by @LKuemmel in #525
- manual soc update by @LKuemmel in #526
- update settings by @benderl in #528
- fix invalid home consumption by @LKuemmel in #529
- Web by @benderl in #530
- dataclass for general by @LKuemmel in #527
- reduce other cp when adjusting by @LKuemmel in #532
- fix ev template usage by @LKuemmel in #533
- fix soc settings by @LKuemmel in #534
- fix manual soc update by @LKuemmel in #535
- Changes snaptec repo by @LKuemmel in #536
- Changes snaptec repo by @LKuemmel in #537
- mock_pub in conftest by @LKuemmel in #538
- fix time charging by @LKuemmel in #539
- log message time charging by @LKuemmel in #540
- base class for internal broker by @LKuemmel in #519
- minor fixes by @LKuemmel in #541
- test for openwb pro by @LKuemmel in #542
- move definition of plans to separate python module by @LKuemmel in #543
- fix loglevel after sending ticket by @LKuemmel in #544
- fix loadmanagement by @LKuemmel in #545
- find log files to cut dynamically by @LKuemmel in #546
- Virtual: fix current calculation by @LKuemmel in #547
- fix mock pub by @LKuemmel in #548
- clean up main by @LKuemmel in #550
- update to different branches by @benderl in #531
- update to latest settings by @benderl in #551
- request hybrid systems by @LKuemmel in #549
- change missed unit "Wh" to "kWh" by @benderl in #552
- separate normal update and branch/tag switch by @benderl in #553
- subscribe simulation data after config of component by @LKuemmel in #554
- fix two-step soc update by @LKuemmel in #555
- Move soc_update.py to modules by @LKuemmel in #556
- fix scheduled charging by @LKuemmel in #559
- ev notify by @LKuemmel in #557
- fix charging ev prev by @LKuemmel in #558
- fix deletion of imported_at_mode_switch when unplugged in mode stop by @LKuemmel in #560
- fix charging ev by @LKuemmel in #561
- Create Backup by @LKuemmel in #520
- add backup to system settings by @benderl in #562
- restructure backup contents by @benderl in #563
- fix missing parameters on update by @benderl in #564
- fix range charged on dashboard by @LKuemmel in #565
- backup: add more files by @benderl in #568
- need component_config for debugging and loadvars by @LKuemmel in #567
- function for payload decoding by @LKuemmel in #569
- fix ev template id by @LKuemmel in #570
- prepare restore by @benderl in #571
- update settings by @LKuemmel in #566
- unify component attributes by @LKuemmel in #572
- cleanup atreboot.sh by @benderl in #573
- updated settings by @benderl in #574
- upgrade datastore if breaking change occurs by @LKuemmel in #575
- fix twisted phases by @LKuemmel in #576
- Fix flake8 by @LKuemmel in #577
- Changes snaptec repo by @LKuemmel in #578
- Restore by @benderl in #579
- updated settings by @benderl in #580
- ChargepointState: Fix rfid attribute by @LKuemmel in #582
- Fix: matching charging ev by @LKuemmel in #583
- improve code style by @LKuemmel in #584
- cp_template dataclass by @LKuemmel in #585
- add time-charge plans to main page by @benderl in #586
- update/restore by @benderl in #588
- clean up main.log by @LKuemmel in #587
- Changes snaptec repo by @LKuemmel in #589
- consider phase switch by @LKuemmel in #590
New Contributors
- @MadMax219 made their first contribution in #430
Full Changelog: 1.99.003...1.99.004