Comments (9)
Hi @rccess,
Have you had a chance to check the logs of your OCPP backend system? It looks like the backend has blocked the idTag
. From that point on, the EVSE cannot start a transaction. In SteVe, that's most often due to a previous transaction which still counts as active and therefore occupies the idTag
. You can probably delete obsolete transactions by hand in the backend (in SteVe, you can for sure).
The debug messages here are not too helpful here, admittedly. From f925f1b on, the library also prints the reason for the denial of the idTag
.
from microocpp.
Hello @matth-x
There is another issue at the moment
"stack": "Error: OCPP Command 'RemoteStartTransaction' has failed
"error": "Error: Timeout after 10 secs for Message ID 'f3b713f4-a655-4886-8b36-cdae54e57b78' with content '[2,\"f3b713f4-a655-4886-8b36-cdae54e57b78\",\"RemoteStartTransaction\",{\"connectorId\":1,\"idTag\":\"KH1675768958\"}] (app)
other charging station starting with same idTag
Please do advise
from microocpp.
RemoteStartTransaction
is available when you configure it with
Inside the callback, you must decide whether to actually start a transaction (e.g. you might not if no cable is plugged) and call startTransaction()
if yes.
from microocpp.
i have disable that line but still same issue
from microocpp.
Oh that line must remain in ArduinoOcpp.h
.
You can implement RemoteStartTransaction
like that:
from microocpp.
i have defined setOnRemoteStartTransactionSendConf and setOnRemoteStopTransactionSendConf in setup
But issue is still same,
Transaction got rejected with error
from microocpp.
My guess is that the BootNotification
has never succeeded in the latest run. Without the BootNotification
, the EVSE remains silent and doesn't react on RemoteStartTransaction
s. Can you maybe roll back the changes to the code in the first post above (there it worked).
If you add the following lines to platformio.ini
and post the full debug output, the problem will become much more apparent:
from microocpp.
BootNotification is calling in lastest version
can you please advise on the same
Thanks in advance !
from microocpp.
Closed due to inactivity
from microocpp.
Related Issues (20)
- Does PlatformIO + MicroOcpp not support IP addresses?
- Change WiFi interface for Ethernet HOT 1
- undefined reference to `setup()'
- How to implement/Use Authorization Cache HOT 1
- Support for binary data over websockets HOT 4
- BeginTransaction process with 2 connectors HOT 5
- addMeterValueInput Doesn't Work HOT 1
- Bug in void mocpp_initialize(const char *backendUrl,... HOT 4
- Issue with Inconsistent Responses for StopTransaction Requests HOT 3
- Meter values in ESP-IDF HOT 1
- Use of AuthorizeRemoteTxRequests Configuration Key HOT 2
- Error on Make - Invalid Initialization of Reference HOT 1
- Always Disconnected Problem
- Offline Behavior: Session Data Persistence HOT 4
- Saving the charging summary HOT 7
- Function to define the current limit of a EVSE HOT 4
- Commercially Available Options HOT 2
- FreeVending Mode for Two conectors Simultaneously HOT 2
- cppcheck fail (cppcheck --force src/MicroOcpp) HOT 3
- Charge profile limiting not working if current is set (tested with the simulator)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microocpp.