Fix a Arduino Code for a Wallbox which isn't properly working
Budget: $30 – $250 USD
I created a Code for a Charging Wallbox, so that Hotel Guests are able to use their Hotel Room Cards to start a charging process.
The ESP8266 is equipped with a RFC522, and a PCB of the Hotel Lock Distributor, 1 Button and a 20x4 Display.
The Code works sometimes but not always, also on the 3rd Menue I was not able to display the charging Details which are available on the mqtt Broker.
The Code has 3 Menu Levels,
1st: The Guest needs to place the Room Card on the Sensor1 of the Hotel Lock Distributor,
which grants that the Guest Card is valid and enters the 2nd Menue
2nd: A Mqtt Connection is established, getting the actual Price of the Broker showing it to the Customer on the Display.
The Guest accpts and starts the Charging Process when placing the card on Sensor2, which is the rfc522 Module, which is able to read the Room Number of the Guest Card.
The ESP then sends the Approval for the Charge via Mqtt to the Broker, together with the Guests Room Number. 3rd Menue appears on Display.
3rd. The Guest can see that the Charging started, and is able to see the actual Charging Speed and Total Amount of Charged Energy. Both Entries are submitted by Mqtt by the Broker.
When Charging is Finished, the Esp will get a Signal through mqtt and returns to Menue 1 again.
The ESP8266 is equipped with a RFC522, and a PCB of the Hotel Lock Distributor, 1 Button and a 20x4 Display.
The Code works sometimes but not always, also on the 3rd Menue I was not able to display the charging Details which are available on the mqtt Broker.
The Code has 3 Menu Levels,
1st: The Guest needs to place the Room Card on the Sensor1 of the Hotel Lock Distributor,
which grants that the Guest Card is valid and enters the 2nd Menue
2nd: A Mqtt Connection is established, getting the actual Price of the Broker showing it to the Customer on the Display.
The Guest accpts and starts the Charging Process when placing the card on Sensor2, which is the rfc522 Module, which is able to read the Room Number of the Guest Card.
The ESP then sends the Approval for the Charge via Mqtt to the Broker, together with the Guests Room Number. 3rd Menue appears on Display.
3rd. The Guest can see that the Charging started, and is able to see the actual Charging Speed and Total Amount of Charged Energy. Both Entries are submitted by Mqtt by the Broker.
When Charging is Finished, the Esp will get a Signal through mqtt and returns to Menue 1 again.