fbpx

Pole Updates

Nous travaillons continuellement à l’amélioration des fonctionnalités de Pole.

Voir toutes les mises à jour de l’e-Charger

2.20
January 23, 2024
Fixed
- Fixed rfid bug in ocpp.
2.19
January 19, 2024
Fixed
- Fixed rfid card issue in stop transactions.
2.18
October 25, 2023
Fixed
- Fixed OCPP error where transaction wasn't started when states passed from C to B to C.
2.17
September 29, 2023
Fixed
- CB Master: Improved robustness of rfid charge track so that if one connector is fully charged and a different car wants to charge in the other connector it can now charge.
2.16
September 21, 2023
Fixed
- CB Master: Fixed bug that wouldn't allow two connectors to charge with payment + RFID.
2.15
August 18, 2023
Added
- CB Master/CB N: Rfid cards can start a charge in payment mode if rfid is enabled.
2.14
August 14, 2023
Fixed
- CB Master: We check if measurer is flipped by connector instead of globally.
2.13
July 31, 2023
Fixed
- CB Master: We check if measurer is flipped while configuring meter values so that they are sent correctly.
2.12
July 25, 2023
Fixed
- CB N: Fixed cloud iot problem.
Fixed
- CB Master: Configuration file is restored correctly in the case it's lost. This provoked the page not found error.
Fixed
- CB Master: Fixed bug where a connector couldn't start a charge when there's a car on the other connector with state B.
Added
- CB Master: Implemented callable meter values.
2.11
March 9, 2023
Fixed
- CB Master: Meter power bug fix.
2.10
February 23, 2023
Improved
- CB N: General payment improvements.
Added
- CB N: We now report property wire_connected so that in the payment method the parking can be charged.
Improved
- CB N: In payment method, when you move from status c to b, it does not allow you to reload again until you start a new transaction.
Added
- CB N: Car state management D and E.
Improved
- CB N: Improved restart logic when any OCPP configuration is changed.
Fixed
- CB Master: Fixed payment bug that sent the upload permission to the wrong connector.
Fixed
- CB Master: Fixed bug that when two cars were connected and the B connector was in B status, when the card was swiped, the B was set to charge when the A should be set.
Improved
- CB Master: General meter improvements.
Fixed
- CB Master: Total energy bug arrangement from version using imported and exported energy.
Improved
- Pole: Filter to reduce number of logs.
2.9
December 16, 2022
Improved
- CB Master: Improved OCPP smart charging balancing logic.
Improved
- CB Master: Meter restructuring.
Improved
- OCPP: General improvements in Smart Charging and Tx Profile implemented.
Improved
- OCPP: Changes due to restructuring of the meter.
Improved
- OCPP: Restructuring of smart charging. Obtain composite timetable with several profiles.
2.8
November 14, 2022
Added
- CB N: Added diagnostic method.
Improved
- CB Master: Increased RFID SPI communication speed and lowered RFID gain if noise is detected.
Added
- CB Master: Integrated SACI meter and changes so that the serial configuration per connector is not linked.
Improved
- CB Master: Code refactoring
2.7
October 18, 2022
Fixed
- CB Master: Convert to positive the negative values read by Phoenix Contact measurer.
Added
- CB Master: We delete BrowserMetrics from chromium that it sometimes fills up and eats up all the memory.
Improved
- CB Master: Refactored serial and made some changes that improve flexibility. We can now have one connector with one type of measurer and the other connector with a different type of measurer.
Fixed
- CB Master: Adjusted the precision of Phoenix Contact monophasic measurers.
Fixed
- CB N: Fixed bug provoked by changing local load balancing from v2c service.
Fixed
- OCPP: Change availability of Persistant Data handler is now async so that we can call it without blocking the execution of the ServerController.
Added
- OCPP: Starting point for get composite schedule done.
Added
- OCPP: Relative profiles are handled but only for Smart Charge profiles where connector id is bigger than 0.
Fixed
- OCPP: Fixed clear charging profiles.
Added
- OCPP: Smart Charging Tx Profiles are now accepted.
Added
- OCPP: In websocket connection, added "compression=None" since without it it doesn't work on latest Steve version.
Improved
- OCPP: Added next time check mechanism for Smart Charging so we check the next time any limit changes instead of every 30 seconds.
Improved
- OCPP: General Smart Charge improvements.
Fixed
- OCPP: We handle decimal numbers on the Smart Charge profile's limit.
2.6
October 4, 2022
Fixed
- OCPP, CB N and CB Master: Fixed bug when locked was modified and ocpp was activated but chargepoint isn't connected to any central system.
Fixed
- CB Master: Fixed bug when OCPP charge is started where if connector 1 was charging, connector 0 couldn't start a charge.
Added
- CB Master: Function to receive Smart Charge current and OCPP balancing.
Fixed
- CB Master: Prevent crash in the case that .versions folder doesn't exist.
Fixed
- CB Master: Register cards are now added to card cache.
Added
- CB N: Changes due to Smart Charging
Added
- OCPP: Smart Charging starting point fininshed.
Added
- OCPP: Smart Charging configuration keys are handled.
Added
- OCPP: Smart Charging profiles can be added and will be validated and can also be deleted.
2.5
September 23, 2022

OCPP library version upgraded from 0.12 to 0.15.

Improved
- CB Master: Improvements in update process.
Improved
- CB Master: Changes so that screen indicates when a non registered RFID card is passed.
Improved
- CB N: Improvements in update process.
Improved
- OCPP: GetConfigurationKeys now returns unknown keys and we handle SupportedFileTransferProtocols key.
Added
- Pole: Screen now shows when user passes a non registered RFID card.
Improved
- Pole: Romanian identifier moved to position 6 to maintain order language with Trydan.
2.4
September 20, 2022
Removed
- CB Master: We don't send wifi_info in report anymore and we have removed functions related to wifi_info.
Improved
- CB Master: RFID reader improvements. The charger reads continuously instead of intermittently, reduced read errors and antenna gain is now dynamic.
Improved
- CB Master: We store RFID cards in cache.
Improved
- CB N: RFID reader improvements. Case where two connectors are plugged in and a card is passed.
Removed
- CB N: We don't send wifi_info in report anymore.
Improved
- CB N: New communication method so that CB master can obtain RFID cards.
2.3
September 13, 2022
Improved
- CB Master: Improvement in connect/disconnect logic. Disconnection is less rigid and we increased network check from 5 seconds to 15 seconds.
Fixed
- CB Master: CWe fix error provoked by blocking/unblocking when charger has OCPP activated and isn't connected to central system.
Improved
- CB Master: Increased RFID reader antenna gain.
Added
- CB Master: Changes in access point page to configure static IP.
Improved
- CB N: When charger reconnects, it will only send report if a property has changed.
Improved
- CB N: Properties are now only reported when they have changed from previous value.
Fixed
- CB N: We fix error provoked by blocking/unblocking when charger has OCPP activated and isn't connected to central system.
Added
- CB N: Static IP configuration through access point.
Fixed
- OCPP: We fix error provoked by blocking/unblocking when charger has OCPP activated and isn't connected to central system.
2.2
September 7, 2022
Fixed
- CB Master: Fixed energy by hour bug.
Improved
- CB Master: Safeguard so that it doesn't fail when there's a missing network card and we try to obtain data usage.
Updated
- CB Master: Removed range validation from measurer for Carlo Gavazzi and Phoenix Contact measurers.
Improved
- OCPP: Removed range validation from measurer.
Added
- Pole: Added Romanian language.
2.1
September 6, 2022
Improved
- CB N: We only change repository hash if it has changed.
Improved
- CB N: We show in log if i2c reconnects.
2.0
August 29, 2022
Improved
- CB Master: Adjustment in measurer so that it can handle int32 represented as uint.
Added
- CB Master: Changes to reduce calls to has_internet_connection to consume less data.
Added
- CB Master: Chargebox Cache now stores state of connectivity with V2C service to show it on the screen.
Improved
- CB N: Log improvements to not show get_has_internet_connection y and reduce error messages generated when i2c is not working.
Improved
- CB N: Changes to reduce calls to has_internet_connection to consume less data.
Added
- CB N: Chargebox Cache now stores state of connectivity with V2C service.
Fixed
- CB N: Seconds of timeout now return 0 instead of None if not set.
Improved
- OCPP: We log exception names since sometimes exception errors return empty string.
Improved
- OCPP: We capture error if there's an error when sending heartbeat.
Improved
- OCPP: We change client controller so that it's the same as CB N and CB Master.
Added
- Pole: The screen now shows a cloud icon to indicate connectivity to our cloud.
1.9.1
August 25, 2022
Fixed
- CB Master: Fixed error where RFID stops charge while the other connector is enabled.
Fixed
- CB Master: Fixed error where RFID card is passed and both connectors have a car plugged in.
Added
- CB Master: Network usage will be shown in log when a reboot is performed.
Improved
- CB Master: Master now sends the balanced intensity when it changes.
Improved
- CB N: Changed order of what happens when configuration is changed. We first update the value, then we report the changes to Azure and finally we set the cache.
Fixed
- CB N: Fixed bug where changing local load balancing set both connector intensities to 16.
Improved
- CB N: CB Master now sends balanced intensity instead of CB N probing for change.
1.9
August 22, 2022
Added
- CB Master: Network usage is now monitored.
Improved
- CB Master: Change in log system to not show repeated logs.
Improved
- CB Master: Shared properties are now set in the other connector if they are different on startup.
Improved
- CB Master: Completely decoupled OCPP from CB N and get_ocpp_config function fixed.
Improved
- CB Master: Network state is now sent when changed instead of being probed every 30 seconds.
Improved
- CB N: General improvements of communication between modules and cache.
Improved
- CB N: Improved stability related with missing configuration.
Improved
- CB N: Change in log system to not show repeated logs.
Improved
- CB N: Fixed problem where Chargebox loop would destroy RFID state.
Improved
- CB N: Fixed OCPP ConnectionTimeout.
Improved
- CB N: Completely decoupled OCPP from CB N
Improved
- CB N: Network state is now sent when changed instead of being probed every 30 seconds.
Improved
- CB N: We only change repository hash if it's different than the current one.
Improved
- CB N: Updating checks if charger is updated or not and only changes version after it has been updated.
Improved
- CB N: General improvements of communication between modules.
Improved
- OCPP: Improved Client Controller traceability.
1.8
August 9, 2022
Improved
- CB Master: Created singletons are now thread safe.
Improved
- CB Master: Created Cache to decrease the number of requests and communication between modules.
Improved
- CB Master: Fixed network reset problem.
Improved
- CB Master: Changes so that Pole can receive all the information it needs in one call.
Improved
- CB Master: Changes dues to how the measures are now sent.
Improved
- CB Master: General access point improvements.
Improved
- CB Master: Improvements due to changes in module communication.
Improved
- CB N: Created singletons are now thread safe.
Improved
- CB N: Server Controller is now executed sooner due to being fundamental in correct functioning.
Improved
- CB N: Changes to take into account CB Master's cache
Improved
- CB N: Changed way we obtain measures to perform less requests with Client Controller.
Improved
- CB N: Improvements due to changes in module communication.
Improved
- OCPP: Created singletons are now thread safe.
Improved
- OCPP: Completely decoupled from CB N and now only communicates with CB Master.
Improved
- OCPP: Simplified communication between modules.
Improved
- OCPP: Improvements due to changes in module communication.
Improved
- Pole: Created singletons are now thread safe.
Improved
- Pole: Completely decoupled CB N and we obtain all information needed in one call to CB Master.
Improved
- Pole: Improvements due to changes in module communication.
1.7
July 20, 2022
Improved
- CB Master: Client Controller won't stop sending messages and will show errors every 10 wrongly sent messages.
Improved
- CB Master: The charger now limits the number of messages that appear in the case that there's a range validation fail of a measure.
Improved
- CB N: Client Controller won't stop sending messages and will show errors every 10 wrongly sent messages.
Improved
- CB N: Restart Server Controller mechanism.
Fixed
- OCPP: If there's an error handling a request, we won't add it to the offline queue.
Improved
- OCPP: Client Controller won't stop sending messages and will show errors every 10 wrongly sent messages.
Fixed
- OCPP: Include thread and sys libraries.
Improved
- OCPP: Restart async Server Controller mechanism.
Improved
- Pole: Client Controller won't stop sending messages and will show errors every 10 wrongly sent messages.
1.6.0
July 13, 2022
Improved
- OCPP: When rebooting, we check module communication server.
Improved
- CB N: When rebooting, we check module communication server.
Improved
- CB N: Decoupled concept of connector id and measurer address.
Improved
- CB Master: When rebooting, we check module communication server.
Improved
- CB Master: Decoupled concept of connector id and measurer address.
Improved
- CB Master: Fixed error in Phoenix Contact measurer.
Improved
- Pole: ZMQ integrated to improve communication.
1.5.6
July 1, 2022
Improved
- Pole: Improvement to let the user know when to connect the vehicle.
Improved
- Pole: Screen now reflects if charger has only one connector.
Improved
- CB Master: Changed SSID format so that it's the same as Trydan's format.
Added
- CB Master: Phoenix Contact measurer is now integrated.
1.5.5
June 22, 2022
Fixed
- OCPP: Fixed problem with repeated logs.
Updated
- OCPP: AuthorizeRemoteTxRequests is now a read and write configuration key.
Improved
- OCPP: Fixed case when central station id is an integer.
Improved
- OCPP: Added measurer range validation.
Fixed
- CB Master: Fixed problem with repeated logs.
Improved
- CB Master: Added measurer range validation.
Fixed
- CB N: Fixed problem with repeated logs.
1.5.4
June 7, 2022
Improved
- CB Master: Access point can now change configuration of second connector if it has it.
Improved
- CB N: Handled special case of change intensity.
1.5.3
June 1, 2022
Added
- CB N: OCPP Status Notification transitions fixed when there's an unavailable connector.
Improved
- CB N: If OCPP is on, we disable payment mode.
Added
- CB Master: Access point logic fininshed.
Added
- OCPP: Data validation when configuration is changed.
Added
- OCPP: Charger can now handle multiple transactions offline.
1.5.2
May 20, 2022
Improved
- CB Master: Increased time before rebooting to improve stability.
Improved
- OCPP: Reset function improved. Corresponding Status Notification is sent.
1.5.1
May 17, 2022
Improved
- CB N: General stability improvements.
Improved
- CB N: Changed payment method approach.
Improved
- CB Master: Changed payment method approach.
Improved
- CB Master: Improved robustness in the case the access point software is not installed.
Added
- Pole: We show device id on the screen.
Improved
- Pole: Improvements due to payment method.
1.5.0
May 13, 2022
Added
- OCPP: Data transfer method to obtain logs.
Added
- OCPP: Change availability validates connector.
Improved
- CB Master: Changed compressed file formats from gzip to gz
Improved
- CB Master: Force backup when restarting.
Added
- CB Master: Finished Access point.
1.4.4
May 9, 2022
Added
- CB N: Added set internal config function.
Added
- CB N: Allow to change intensity, when i2c is failing.
Fixed
- CB Master: Fixed OCPP measurer error that ocurred when all selected measures in Meter Values returned 0.
Added
- CB Master: Implemented most of the access point server functionalities.
1.4.3
May 6, 2022
Added
- CB Master: Initial version of the access point server.
1.4.2
May 4, 2022
Fixed
- CB Master: If payment mode is active, charger won't allow to charge with RFID card.
Improved
- CB Master: Changes to improve Pole software.
Improved
- CB N: Changes to improve Pole software.
Improved
- Pole: Changes to simplify view logic.
Fixed
- Pole: Removed sourceMappingUrl to prevent 404 error when there's no internet.
1.4.1
April 28, 2022
Fixed
- CB N: Payment mode changed since payload format for server has changed.
1.4.0
April 26, 2022
Added
- Pole: Changes in screen software that reflects payment mode, blocking connectors and OCPP.
1.3.24
April 21, 2022
Fixed
OCPP: Fixed Unlock and Reset bug.
Fixed
OCPP: Charger won't send Authorize if passed RFID card is already used in a transaction.
1.3.23
April 19, 2022
Improved
OCPP: We store RFID cards in lower caps to improve robustness.
1.3.22
April 13, 2022
Improved
- OCPP: Improved robustness of RFID cards stored in the Local Authorization list.
Added
- OCPP: Authorization list works when there's no conection to the central system.
1.3.21
April 11, 2022
Added
- OCPP: We handle key AllowOfflineTxForUnknownId.
Improved
- OCPP: Improved Local Authorization logic.
1.3.20
April 7, 2022
Fixed
- OCPP: Fixed bugs from first integration test with EVIO.
Fixed
- CB Master: Fixed wifilist sending format.
1.3.19
April 6, 2022
Added
- CB Master: We report wifi_info and wifilist by direct method or bluetooth.
Added
- CB N: We report information regarding wifi_info. Direct method to ask for the SSIDs the raspberry pi detects.
1.3.18
April 5, 2022
Improved
- OCPP: Improved authorization cache handler.
1.3.17
April 4, 2022
Improved
- OCPP: Improved request queue when there is no conection to central system.
Improved
- OCPP: Improved handling of measurer values.
1.3.16
April 1, 2022
Added
- OCPP: Unlock connector implemented.
Improved
- OCPP: Improved handling of configuration keys.
1.3.15
March 31, 2022
Improved
- CB N: When the charger is initialized payment method will be off by default.
Updated
- CB N: Payment mode with duration and timers.
1.3.14
March 30, 2022
Added
- CB Master: Function to obtain CPU temperature. It's a possible OCPP Meter Value.
Improved
- OCPP: Improved MeterValues handler.
1.3.13
March 28, 2022
Added
- OCPP: Finished Local Authorization List profile.
1.3.12
March 25, 2022
Improved
- OCPP: Log Improvements.
1.3.11
March 24, 2022
Fixed
- OCPP: Fixed bug that wouldn't send Authorize Request when passing the RFID card.
1.3.10
March 23, 2022
Added
- OCPP: Offline queue implemented for Start Transaction.
Added
- OCPP: Basic implementation of OCPP profiles: FirmwareManagement, LocalAuthListManagement, Reservation and SmartCharging.
1.3.9
March 18, 2022
Improved
- CB Master: Fixed RFID card reading with Wiegand reader for cards that have a 0 on the left side. Example of cards that failed: 32:0a:2c:23, 41:00:32:12.
1.3.8
March 16, 2022
Updated
- OCPP: Availability isn't managed by OCPP anymore. It is handled exclusively by property locked.
Improved
- OCPP: Boot Notification now send the charger model correctly.
1.3.7
March 15, 2022
Improved
- CB N: If charger is blocked, led blinks won't be sent.
1.3.6
March 15, 2022
Added
- CB N: Payment Mode finished with start and stop.
1.3.5
March 14, 2022
Improved
- OCPP: Clear Cache can only be performed when all connectors are in the OCPP state Available.
1.3.4
March 14, 2022
Improved
- CB N: When property locked is changed, OCPP availability is also changed.
Improved
- OCPP: Changes so that availability can be changed from CB N.
1.3.3
March 10, 2022
Added
- CB N: If OCPP is active, it reports Status Notification with its corresponding state.
Improved
- CB Master: OCPP module can now ask for Status Notification.
Updated
- OCPP: The charger the different possible OCPP states in the Status Notification.
1.3.2
March 4, 2022
Improved
- OCPP: We can now set configuration parameters for safeguard.
1.3.1
March 4, 2022
Improved
- OCPP: Change availability is now completely functional. It changes to inoperative during a charge and availability changes the locked value.
1.3.0
March 3, 2022
Fixed
- OCPP: Changed way we obtain measurer data for OCPP.
1.2.0
March 2, 2022
Fixed
- OCPP: Temporary fix for Place to plug since OCPP library can't handle unknown keys.
1.1.0
March 1, 2022
Fixed
- OCPP: Fixed _available_connectors error.
1.0.0
March 1, 2022

Initial Version

Added
- OCPP.
Added
- Screen.
Added
- Pole.
Added
- CB Master.
Added
- CB N.