Robert Schlabbach
Robert Schlabbach
The issue has been fixed since.
You send a ChangeConfiguration.req with key "MeterValuesSampledData" and value "Temperature" (or "Current.Import,Energy.Active.Import.Register,Power.Active.Import,SoC,Temperature,Voltage" if you wish to keep receiving the default sampled values). Note that the Charging Station may respond with...
FWIW, OCPP-J should even allow offering both under the SAME URL, as the supported OCPP versions are put in the WebSocket header.
@arnehaber: That's already implemented. See https://github.com/ChargeTimeEU/Java-OCA-OCPP/blob/master/OCPP-J/src/main/java/eu/chargetime/ocpp/JSONConfiguration.java JSONConfiguration.get().setParameter(PING_INTERVAL_PARAMETER, pingInterval) builds a configuration with the given pingInterval, which you then pass into the JSONClient constructor. Voilá!
> @robert-s-ubi well voila ... a simple reconnect is not possible. One has to reboot the system to adjust the WebSocketPingInterval. Not only that, the WebSocketPingInterval has to be persisted...
What do you consider a "negative case"? The only "negative case" in which you are allowed to reply with a CALLERROR is a malformed request, i.e. if you cannot parse...
Unfortunately, this is all wrong! The OCPP 1.6 AuthorizationKey is only represented as 32-40 hexadecimal characters when configured using the ChangeConfigurationRequest (because that only allows strings to be sent as...
The password IS a byte array of 16 to 20 bytes, as per the OCPP 1.6 specification. Where do you see a mixup with the string representation? The only string...
From what I see, MicroOcppSimulator does not support HTTP Basic Authentication at all, and even gets the security profile wrong (HTTP Basic Authentication is Security Profile 1). From src/net_wasm.c: if...
This PR reverts the repository back to the state as of commit 14d60bc1f29ff518ab94e4f682595b53391a565c (Update gson), which was the only valid commit in the series. The other ones only broke things.