Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mennekes lock #289

Open
glynhudson opened this issue Dec 13, 2021 · 4 comments
Open

Mennekes lock #289

glynhudson opened this issue Dec 13, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@glynhudson
Copy link
Collaborator

glynhudson commented Dec 13, 2021

The updated Mennekes lock in controller FW V8.1.0 lincomatic/open_evse#141 has both an automatic and a manual mode. In manual mode, the lock can be controlled via RAPI.

A useful basic function for this manual mode would be to provide a toggle on the web interface to set the lock mode:

  1. Automatic
  2. Permanently Locked
  3. Permanently Unlocked

Manual mode is non-volatile, therefore must be enabled on boot. It would be a good idea to show the lock status on the /status info page.

S5 A|M|0|1 - Mennekes lock setting
   A = enable automatic mode - locked when connected, unlocked otherwise
   M = enable manual control mode
   0 = unlock (valid only in manual mode)
   1 = lock (valid only in manual mode)
   n.b. requires MENNEKES_LOCK. manual mode is volatile - always boots in automatic mode
G5 - get Mennekes settings
 response: $OK state mode
   state: 0 = unlocked
          1 = locked
   mode: A = automatic mode - locked when connected, unlocked otherwise
         M = manual control mode
   Note: lock mode is also indicated by ECVF_MENNEKES_MANUAL
   n.b. requires MENNEKES_LOCK

The lock will also need to be implemented via OCPP and HTTP/MQTT API.

@KipK
Copy link
Collaborator

KipK commented Apr 20, 2023

I'm planning to add the Menneke lock actuator to my EVSE for testing and finilising this feature.
@jeremypoulter I haven't checked yet, does the openevse_lib already implemented it?

@jeremypoulter
Copy link
Collaborator

I don't think so

@chris1howell
Copy link
Member

chris1howell commented Apr 20, 2023 via email

@KipK
Copy link
Collaborator

KipK commented Apr 20, 2023

Yep thanks, I got this part. Was wondering if the OpenEvse lib already had the rapi cmd implemented. Will look into to this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants