Skip to content

Commit

Permalink
Merge pull request #2 from shiv3/fix/connector
Browse files Browse the repository at this point in the history
fix
  • Loading branch information
shiv3 authored Jul 7, 2024
2 parents 54af9ab + 0d50f68 commit 500a8b7
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 9 deletions.
1 change: 0 additions & 1 deletion src/components/ChargePoint.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ const ChargePoint: React.FC = () => {

const statusChangeCb = (s: string, msg?: string) => {
setCpStatus(s);
if (msg) logMsg(msg);
};

const logMsg = (msg: string) => {
Expand Down
1 change: 0 additions & 1 deletion src/components/Logger.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ const Logger: React.FC = () => {
const oldConsoleLog = console.log;
console.log = (message: string) => {
setLogs((prevLogs) => [...prevLogs, message]);
oldConsoleLog.apply(console, [message]);
};

return () => {
Expand Down
13 changes: 7 additions & 6 deletions src/cp/ChargePoint.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export class ChargePoint {
private _logger: Logger;

private _status: OCPPStatus = OCPPStatus.Unavailable;
private _error:string = "";
private _error: string = "";

private _heartbeat: number | null = null;
private _statusChangeCallback: ((status: string, message?: string) => void) | null = null;
Expand Down Expand Up @@ -48,7 +48,7 @@ export class ChargePoint {
this._logger.loggingCallback = callback;
}

setConnectorTransactionIDChangeCallback(connectorId: number, callback: (transactionId: number|null) => void): void {
setConnectorTransactionIDChangeCallback(connectorId: number, callback: (transactionId: number | null) => void): void {
this.connectors.get(connectorId)?.setTransactionIDChangeCallbacks(callback);
}

Expand All @@ -67,15 +67,16 @@ export class ChargePoint {
this.updateStatus(OCPPStatus.Available);
this.updateAllConnectorsStatus(OCPPStatus.Available);
},
(msg: MessageEvent,ev: CloseEvent) => {
this._logger.error(`WebSocket closed code: ${ev.code} reason: ${ev.reason}`);
(msg: MessageEvent, ev: CloseEvent) => {
this.updateStatus(OCPPStatus.Unavailable);
this.updateAllConnectorsStatus(OCPPStatus.Unavailable);
this._logger.error(`WebSocket closed code: ${msg.code} reason: ${ev.reason}`);
}
);
}

public disconnect(): void {
this._logger.info("Disconnecting from WebSocket");
this._webSocket.disconnect();
}

Expand All @@ -91,7 +92,7 @@ export class ChargePoint {
public startTransaction(tagId: string, connectorId: number): void {
const connector = this.getConnector(connectorId);
if (connector) {
const transaction :Transaction= {
const transaction: Transaction = {
id: 0,
connectorId: connectorId,
tagId: tagId,
Expand All @@ -107,7 +108,7 @@ export class ChargePoint {
}
}

public stopTransaction(tagId: number,connectorId: number): void {
public stopTransaction(tagId: number, connectorId: number): void {
const connector = this.getConnector(connectorId);
if (connector) {
connector.transaction.stopTime = new Date();
Expand Down
2 changes: 1 addition & 1 deletion src/cp/OCPPWebSocket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export class OCPPWebSocket {
}

private handleMessage(data: WebSocket.Data): void {
this._logger.log(`Received: ${data}`);
this._logger.log(`Received: ${JSON.stringify(data)}`);
try {
const messageArray = JSON.parse(data.data.toString());
const len = messageArray.length
Expand Down

0 comments on commit 500a8b7

Please sign in to comment.