Release Notes pre my.agevolt.com
v2.19.4 Release 16.7.2024
Nové Funkcie:
- Tabuľky na Dashboarde:
- Prehľad:
- Užívatelia môžu teraz pridať tabuľky na svoje dashboardy spolu s existujúcimi grafmi.
- Počiatočné tabuľky zahŕňajú zoznamy nabíjacích staníc, peňaženiek a ďalšie kľúčové dátové sady.
- Prispôsobenie:
- Užívatelia môžu filtrovať, triediť a prispôsobovať viditeľnosť stĺpcov pre svoje tabuľky.
- Tieto nastavenia sa ukladajú na backend a môžu byť konfigurované na obnovovanie v nastavených intervaloch (napr. každých X minút).
- Príklady využitia:
- Užívatelia môžu vyfiltrovať nabíjacie stanice podľa stavu, napríklad "Offline", "Nabíja", "Chyba" a podobne.
- Možnosť zobraziť iba stanice, ktoré sú momentálne v prevádzke alebo vyžadujú údržbu.
- Užívatelia môžu sledovať peňaženky a transakcie v reálnom čase.
- Prehľad:
- Integrácia:
- Tabuľky načítavajú dáta z Reduxu a zobrazujú podľa nastavení uložených na backende.
- Komponent
DataGridPro
sa používa na zobrazovanie a správu údajov v tabuľkách.
- Technické Detaily:
- API Integrácia:
- Funkcie
saveTableSettingsToBackend(tableId, settings)
aloadTableSettingsFromBackend(tableId)
spracovávajú API volania na uloženie a načítanie nastavení tabuliek.
- Funkcie
- Správa Stavu:
- Redux sa používa na správu údajov a nastavení tabuliek.
- Akcie
setTableData
asetTableSettings
aktualizujú Redux store s načítanými dátami a užívateľskými nastaveniami.
- Komponenty UI:
- Komponent
WidgetTableComponent
používaDataGridPro
na zobrazovanie a prispôsobenie tabuliek. - Zmeny nastavení spúšťajú aktualizácie Reduxu a API volania na uloženie nastavení.
- Tabuľky sa môžu automaticky obnovovať v užívateľom definovaných intervaloch.
- Komponent
- API Integrácia:
- Budúce Vylepšenia:
- Plánuje sa pridať detailnejšie tabuľky, ako sú histórie transakcií a hlbšie analýzy nabíjacích bodov.
Táto verzia výrazne zlepšuje schopnosť užívateľov monitorovať a spravovať svoje nabíjacie stanice a súvisiace dáta priamo z dashboardu, poskytujúc viac integrovaný a prispôsobiteľný zážitok.
Release Notes for my.agevolt.com
v2.19.4 Release 16.7.2024
New Features:
- Tables in Dashboard:
- Overview:
- Users can now add tables to their dashboards alongside existing graphs.
- Initial tables available include user's charging station lists, wallet lists, and other key data sets.
- Customization:
- Users can filter, sort, and customize column visibility for their tables.
- These settings are saved to the backend and can be configured to refresh at set intervals (e.g., every X minutes).
- Usage Examples:
- Users can filter charging stations by status, such as "Offline," "Charging," "Error," and more.
- Option to display only stations that are currently operational or require maintenance.
- Users can monitor wallets and transactions in real-time.
- Overview:
- Integration:
- Tables load data from Redux and display according to backend-stored settings.
- The
DataGridPro
component is used for displaying and managing table data.
- Technical Details:
- API Integration:
- Functions
saveTableSettingsToBackend(tableId, settings)
andloadTableSettingsFromBackend(tableId)
handle API calls for saving and loading table settings.
- Functions
- State Management:
- Redux is used to manage table data and settings.
setTableData
andsetTableSettings
actions update the Redux store with fetched data and user-defined settings.
- UI Components:
- The
WidgetTableComponent
usesDataGridPro
for table display and customization. - Settings changes trigger Redux updates and API calls to save settings.
- Tables can auto-refresh at user-defined intervals.
- The
- API Integration:
- Future Enhancements:
- Plans to add more detailed tables, such as transaction histories and in-depth charging point analytics.
This release significantly enhances user capability to monitor and manage their charging stations and related data directly from the dashboard, providing a more integrated and customizable experience.