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

Tesla command REST-API shutdown in 2024 #743

Closed
jofleck opened this issue Oct 13, 2023 · 117 comments · Fixed by #853
Closed

Tesla command REST-API shutdown in 2024 #743

jofleck opened this issue Oct 13, 2023 · 117 comments · Fixed by #853
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@jofleck
Copy link

jofleck commented Oct 13, 2023

Is your feature request related to a problem? Please describe.
Starting 2024 Tesla will shutdown the existing vehicle command REST-API and requires end to end signed commands through a new API

https://developer.tesla.com/docs/fleet-api#2023-10-09-rest-api-vehicle-commands-endpoint-deprecation-warning

Describe the solution you'd like
Maybe a possible migration strategy should be discussed. It may will be more difficult for end users with no IT experience to install this integration, because Tesla requires a public accessible domain with a hosted public certificate for each application.

Describe alternatives you've considered
To be discussed.

@alandtse alandtse added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Oct 14, 2023
@Chris6902
Copy link

Chris6902 commented Nov 14, 2023

Looks like that API is very much built around cloud to cloud integration.
Their page has an email address for API support. I suggest someone, perhaps the developer of this integration (and probably other similar things like TeslaMate) should reach out to them and point out that the current requirements are not friendly for customers who wish to host their own system.
As such, there should be a way for a customer to generate an API key without needing a developer account or domain name. That would of course be bound to only that customer's account.

@alandtse
Copy link
Owner

Tesla ignored us when we were a part of HA. This why we had to go custom. I don't think they care.

@purcell-lab
Copy link
Contributor

There is some good discussion and solutions coming out over here:
timdorr/tesla-api#763

@blair287
Copy link

Does this mean no longer have control of car from Home Assistant :(

One of the main reasons I bought a Tesla so I could automatically defrost heat or AC car based on my irregular shifts.

Will be so annoyed if Tesla joins Mazda in screwing this all up.

@zipzagster
Copy link

HA may be willing to put it back in core. Or Nabu Casa could provide an integration and charge for it. If its official and supported the new API should meet HA criteria for official inclusion again.

@purcell-lab
Copy link
Contributor

ChargeHQ have now migrated to the Tesla Fleet API, so there is a migration path available for 3rd party apps:
https://www.tesla.com/_ak/tesla.chargehq.net

@top-gun
Copy link

top-gun commented Dec 16, 2023

Well, me and a lot of users wonder about the future of this integration.

What changes is not just the way that credentials are enrolled. The current integration accesses old APIs, and can no longer control the cars that are delivered since december. It will also not control older cars at some point in the near future.

Will there be a new version that uses the new Tesla API, or should we all look for alternative ways to control our cars? I found the Tesla integration a very seamless solution, and even if it is more awkward to enroll keys or cost a few(!) bucks for someone who acts as a "partner" for Tesla, I would be happy to stick to it.

I built a pv surplus charging solution that charges my car via HA, the PV integration and the Tesla integration. It works well for me, and it works well for several people whom I support in the German Tesla forum. But I can't tell them if this solution will still work in the future.

@darek-margas
Copy link

What changes is not just the way that credentials are enrolled. The current integration accesses old APIs, and can no longer control the cars that are delivered since december. It will also not control older cars at some point in the near future.

It won't control any car in January 2024.

@top-gun
Copy link

top-gun commented Dec 17, 2023

ChargeHQ have now migrated to the Tesla Fleet API, so there is a migration path available for 3rd party apps: https://www.tesla.com/_ak/tesla.chargehq.net

So did Tesla Solar Charger, it does now include the option to use the new API instead. The owner needs to register a partner account with Tesla, though.

@PeterH24x7
Copy link

Hi all - so come January 1st this integration will stop? If so, that's very sad as I'm not aware of any alternative. Is there any initiative at hand that I could help with or contribute to? What can I otherwise do to manage my tesla charging in HA?

@neongolfball
Copy link

neongolfball commented Dec 21, 2023 via email

@zadigre
Copy link

zadigre commented Dec 22, 2023

this may or may not be good news for us...
Teslascope is working on a JSON API to connect different things like home assistant:
https://x.com/teslascope/status/1738083967545561377?s=20

Also they talk about something that may be announced in Q1 2024 for independent developers.

@darek-margas
Copy link

Follow up on Peter's comment, also quite disappointed. I'm proud of my automations for hourly pricing and don't know what other 3rd party apps would be able to integrate into their API as easily as HA is. Does anyone know any 3rd party apps that integrate with known hourly price programs?

Just get OCPP charger and use OCPP integration.

@top-gun
Copy link

top-gun commented Dec 22, 2023

Hi all - so come January 1st this integration will stop? If so, that's very sad as I'm not aware of any alternative. Is there any initiative at hand that I could help with or contribute to? What can I otherwise do to manage my tesla charging in HA?

https://github.com/pkuehnel/TeslaSolarCharger

Tesla Solar Charger is pretty popular.

@top-gun
Copy link

top-gun commented Dec 22, 2023

Follow up on Peter's comment, also quite disappointed. I'm proud of my automations for hourly pricing and don't know what other 3rd party apps would be able to integrate into their API as easily as HA is. Does anyone know any 3rd party apps that integrate with known hourly price programs?

Just get OCPP charger and use OCPP integration.

OCPP is generic and not as granular as what you can do with the Tesla API.

@darek-margas
Copy link

OCPP is generic and not as granular as what you can do with the Tesla API.
So what exactly is missing in OCPP? AFAIK other than minimum which is 6A while Tesla offers 5A, PWM can be set to anything.
Also Zappi has embedded ToU tariffs and by setting tariff plus time when car is expected to be ready you can have charge at minimum cost.

@darek-margas
Copy link

OCPP is generic and not as granular as what you can do with the Tesla API.

I forgot to add - if you really want to have anything, get any charger and replace PWM by generated by ESP chip, it will be anything. Juts need to understand cars limitations but that is separate story, OCPP should do enough.

@purcell-lab
Copy link
Contributor

purcell-lab commented Dec 23, 2023

So what exactly is missing in OCPP?

OCPP doesn't provide real time monitoring of my home battery nor let me charge and discharge my home battery

AFAIK other than minimum which is 6A while Tesla offers 5A, PWM can be set to anything.

Whilst OCPP is nice, I already have the Tesla hardware and it goes below 5A in 1A steps to 0A. 5A @ 3 phase @ 240V (3.6 kW) is still quite a bit of power.

Also Zappi has embedded ToU tariffs and by setting tariff plus time when car is expected to be ready you can have charge at minimum cost.

Zappi whilst also nice is a hardware solution which doesn't work for my tariff which changes every 5 minutes.

Anyway this is a Tesla integration which we would like to see functional into the future.

@purcell-lab
Copy link
Contributor

Tesla Solar Charger is pretty popular.

Great work they are working with the new Fleet API!

I'm wondering how well TeslaSolarCharger works with Home Assistant?

@top-gun
Copy link

top-gun commented Dec 23, 2023

OCPP is generic and not as granular as what you can do with the Tesla API.

I forgot to add - if you really want to have anything, get any charger and replace PWM by generated by ESP chip, it will be anything. Juts need to understand cars limitations but that is separate story, OCPP should do enough.

"Any charger" can charge in the range of 6-16A@230V, 3 phase. The Tesla API can charge at 1-16A@230V, 3 phase. That makes a huge difference when you charge with PV surplus, as you can really adjust the charging power to the current PV output. For those who are not familiar: Solar energy will vary wildly within seconds with every cloud on the sky. You want the most flexibility possible to achieve a good effectiveness.

@zadigre
Copy link

zadigre commented Dec 25, 2023

TezLab might also help in the future…
https://x.com/tezlabapp/status/1739368035301892173?s=46&t=W2PQnE3QoCk5bTFgtOt7kg

@BogdanDIA
Copy link

BogdanDIA commented Dec 25, 2023

One thing I tried from the new API is the BLE commands that can be sent with tesla-control app. I needed to build it first from the golang sources. There are several commands that can be sent over BLE, mostly related to the charging but not only. For executing those commands one needs only a private key and a public key registered in the car, no tokens at all. As I am using the HA Tesla integration for automation of charging based on solar panel production, BLE commands can be a good replacement of the server endpoints, for me at least. I like the fact that they don't require interaction with the server. Basically I can run the app on an rpi placed in the car so it will receive the commands remotely. Or I can translate those golang sources into C and run on ESP32. Below is the list of supported commands:

add-key Add PUBLIC_KEY to vehicle whitelist with ROLE and FORM_FACTOR
add-key-request Requset NFC-card approval for a enrolling PUBLIC_KEY with ROLE and FORM_FACTOR
auto-seat-and-climate Turn on automatic seat heating and HVAC
autosecure-modelx Close falcon-wing doors and lock vehicle. Model X only.
charge-port-close Close charge port
charge-port-open Open charge port
charging-amps Set charging amps
charging-set-limit Set charge limit to PERCENT
charging-start Start charging
charging-stop Stop charging
climate-off Turn off climate control
climate-on Turn on climate control
climate-set-temp Set temperature (Celsius)
drive Remote start vehicle
flash-lights Flash lights
frunk-open Open vehicle frunk. Note that there's no frunk-close command!
get GET an owner API http ENDPOINT. Hostname will be taken from -config.
honk Honk horn
list-keys List public keys enrolled on vehicle
lock Lock vehicle
media-set-volume Set volume
ping Ping vehicle
post POST to ENDPOINT the contents of FILE. Hostname will be taken from -config.
product-info Print JSON product info
remove-key Remove PUBLIC_KEY from vehicle whitelist
rename-key Change the human-readable metadata of PUBLIC_KEY to NAME, MODEL, KIND
seat-heater Set seat heater at POSITION to LEVEL
sentry-mode Set sentry mode to STATE ('on' or 'off')
session-info Retrieve session info for PUBLIC_KEY from DOMAIN
software-update-cancel Cancel a pending software update
software-update-start Start software update after DELAY
steering-wheel-heater Set steering wheel mode to STATE ('on' or 'off')
trunk-close Closes vehicle trunk. Only available on certain vehicle types.
trunk-move Toggle trunk open/closed. Closing is only available on certain vehicle types.
trunk-open Open vehicle trunk. Note that trunk-close only works on certain vehicle types.
unlock Unlock vehicle
wake Wake up vehicle


One interesting command is:
get GET an owner API http ENDPOINT. Hostname will be taken from -config.
Maybe this can be used to access more commands that can be sent also locally.

@purcell-lab
Copy link
Contributor

A Tessie integration is included in the Home Assistant release 2024.1, which uses the official FleetAPI and is thus officially supported now by both Tesla and Home Assistant.

The Tessie integration is currently available in RC testing and supports charging_amps for vehicles, no support for energy/ solar products and looks quite feature comparable for vehicles with this Tesla integration.
https://rc.home-assistant.io/integrations/tessie

@zadigre
Copy link

zadigre commented Dec 29, 2023

Thanks for the hint about Tessie. Hopefully others like TezLab will follow shortly (I’m a TezLab user).

@purcell-lab
Copy link
Contributor

https://developer.tesla.com/docs/fleet-api#2024-03-26-shutting-down-legacy-vehicle-api-endpoints

2024-03-26: Shutting down Legacy vehicle API endpoints
Fleet API is Tesla's official 3rd party API and the only supported API for vehicle interactions. The list of available endpoints can be found at Endpoints and Regional Requirements. Starting April 2024, any vehicle APIs not part of this list will be phased out. Per the Fleet API policies, continued usage of unsupported APIs will result in the revocation of Fleet API access privileges.

@thuesen
Copy link

thuesen commented Mar 29, 2024

Does this plugin still use any of the old unsupported API’s?

It sounds like if one continues to use them, one will be banned from using the new Fleet API?

@MrBLJ
Copy link

MrBLJ commented Mar 29, 2024

Guess it's time to start using the Tesla HTTP Proxy.

The installation process is beyond my knowledge for now, would anyone have a step by step guide on the prerequisites parts, using HA addons ?

From what I've read in the documentation, I'm hoping that we can use DuckDns and Nginx add-ons to reach the first goal : "You must have a domain name (FQDN) with a valid SSL certificate to host your public key on standard port 443."

If anyone can confirm this is indeed a way to go, I can start messing around and I'll write a tutorial for users like me with 0 knowledge about this.

edit : found somewhere to start

@top-gun
Copy link

top-gun commented Mar 29, 2024

Guess it's time to start using the Tesla HTTP Proxy.

The installation process is beyond my knowledge for now, would anyone have a step by step guide on the prerequisites parts, using HA addons ?

From what I've read in the documentation, I'm hoping that we can use DuckDns and Nginx add-ons to reach the first goal : "You must have a domain name (FQDN) with a valid SSL certificate to host your public key on standard port 443."

If anyone can confirm this is indeed a way to go, I can start messing around and I'll write a tutorial for users like me with 0 knowledge about this.

edit : found somewhere to start

I wrote a huide, but it‘s in German:

https://docs.google.com/document/d/10D-VPjKn9KXTtsnZQC3umNz8oIp5v5CXTXWOE7OeUhU/edit

@MrBLJ
Copy link

MrBLJ commented Mar 29, 2024

Guess it's time to start using the Tesla HTTP Proxy.
The installation process is beyond my knowledge for now, would anyone have a step by step guide on the prerequisites parts, using HA addons ?
From what I've read in the documentation, I'm hoping that we can use DuckDns and Nginx add-ons to reach the first goal : "You must have a domain name (FQDN) with a valid SSL certificate to host your public key on standard port 443."
If anyone can confirm this is indeed a way to go, I can start messing around and I'll write a tutorial for users like me with 0 knowledge about this.
edit : found somewhere to start

I wrote a huide, but it‘s in German:

https://docs.google.com/document/d/10D-VPjKn9KXTtsnZQC3umNz8oIp5v5CXTXWOE7OeUhU/edit

That's a great start thanks a lot ! I'll have to adapt like the Myfritz setup, but this is definitely useful !

@mp3guy
Copy link

mp3guy commented Apr 4, 2024

Am I being naive or does the Tesla Fleet API Proxy nonsense not completely kill the ease of integration? So you have to either use Home Assistant OS to use an add-on, or manually mess around with running the docker yourself. This is significantly more difficult than it was before. The simple process of reading your car's battery charge % is now behind a huge wall of complexity. Or am I mistaken?

@Bre77
Copy link
Contributor

Bre77 commented Apr 4, 2024

The simple process of reading your car's battery charge % is now behind a huge wall of complexity. Or am I mistaken?

Well it can be easy if your willing to pay someone to do all the hard stuff for you. But yes, self hosting is now hard for Tesla vehicles.

@MrBLJ
Copy link

MrBLJ commented Apr 4, 2024

It's not that complicated .... once you've figured out how to do it ^^. This was my case because I don't have knowledge in this field, like at all.

I've written a procedure that covers the full process of getting the proxy to work. @alandtse, do you think it's a good idea to post it on this repo ?

@alandtse
Copy link
Owner

alandtse commented Apr 4, 2024

I've written a procedure that covers the full process of getting the proxy to work. @alandtse, do you think it's a good idea to post it on this repo ?

@MrBLJ The wiki is open to anyone who wants to help out.

@llamafilm
Copy link
Collaborator

This is significantly more difficult than it was before. The simple process of reading your car's battery charge % is now behind a huge wall of complexity. Or am I mistaken?

I think “huge” is a relative term. Tesla has made the process significantly more complicated, and a few of us volunteers have been working hard to simplify it as much as possible. It’s working fine for some users, but for others it will probably be unattainable, depending on your skill set. You can use Tessie or Teslemetry instead, with some compromises of privacy and security. Of course, if you have some idea how to improve it, PRs are welcome.

@tux43
Copy link

tux43 commented Apr 4, 2024

@MrBLJ The wiki is open to anyone who wants to help out.

I've almost finished a blog illustrating how to do this, I expect to post in the next couple of days. It has taken me almost a week to get my head around it however I think it will work well.

@MrBLJ
Copy link

MrBLJ commented Apr 5, 2024

I've written a procedure that covers the full process of getting the proxy to work. @alandtse, do you think it's a good idea to post it on this repo ?

@MrBLJ The wiki is open to anyone who wants to help out.

Thanks for the confirmation. It's done. I'll add pictures later on.

@top-gun
Copy link

top-gun commented Apr 5, 2024

I wrote a guide, but it‘s in German. I keep it up to date with the changes in the OAuth process, and it does also help with portforwarding on the DSL router. We have a very popular regional brand, AVM Fritzbox, which I covered, too.

https://docs.google.com/document/d/10D-VPjKn9KXTtsnZQC3umNz8oIp5v5CXTXWOE7OeUhU/edit

Imho the new solution has become as streamlined as possible over the last weeks. But I do still notice people have issues with replacing non-working OAuth token. When they enter a new one, the new token gets accepted in the gui, but the new one will not work. Deleting and reinstalling the integration seems not always to solve it.

@tux43
Copy link

tux43 commented Apr 6, 2024

I've almost finished a blog illustrating how to do this, I expect to post in the next couple of days. It has taken me almost a week to get my head around it however I think it will work well.

I've finished a blog. This is an alternate method assuming you have a registered domain name and are willing to move your DNS to CloudFlare. It uses CloudFlare Zero Trust to get around the need to port forward traffic. https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

Hope it helps, happy for any feedback since I'm sure it isn't perfect!

@chowdarygm
Copy link

chowdarygm commented Apr 15, 2024

I've almost finished a blog illustrating how to do this, I expect to post in the next couple of days. It has taken me almost a week to get my head around it however I think it will work well.

I've finished a blog. This is an alternate method assuming you have a registered domain name and are willing to move your DNS to CloudFlare. It uses CloudFlare Zero Trust to get around the need to port forward traffic. https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

Hope it helps, happy for any feedback since I'm sure it isn't perfect!

Thanks for the detailed guide. I have been postponing the fleet API as it was hard to follow but your guide was very helpful. I reached successfully until step 5.11 and when I scan the code on my mobile, I get the error 'Unable to Share Vehicle, This third party isn't registered with Tesla. We can't grant them access at this time.' Any suggestions?

Also, when I go to the cloudflare subdomain created with homeassistant.example.com go to my HA instance but going to the subdomain created with tesla.example.com gets 'Forbidden, You don't have permission to access this resource.' Not sure is this is expected behavior and related to above problem'

Adding the Apache addon log

No username and/or password was provided. Skipping account set up. SSL is deactivated and/or you are using a custom config. Your custom apache config at /share/apache2/000-default.conf will be used. Here is your web file architecture. total 8 -rw-r--r-- 1 root root 178 Apr 14 21:25 com.tesla.3p.public-key.pem -rw-r--r-- 1 root root 851 Apr 14 21:25 selfsigned.pem Starting Apache2... [Sun Apr 14 22:34:16.515105 2024] [mpm_prefork:notice] [pid 79] AH00163: Apache/2.4.59 (Unix) OpenSSL/3.1.4 mod_wsgi/4.9.4 Python/3.11 configured -- resuming normal operations [Sun Apr 14 22:34:16.515150 2024] [core:notice] [pid 79] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' [Sun Apr 14 22:37:38.861064 2024] [authz_core:error] [pid 143] [client 172.30.32.1:44896] AH01630: client denied by server configuration: /share/tesla/ 172.30.32.1 - - [14/Apr/2024:22:37:38 -0500] "GET / HTTP/1.1" 403 287 [Sun Apr 14 22:37:39.278393 2024] [authz_core:error] [pid 143] [client 172.30.32.1:44896] AH01630: client denied by server configuration: /share/tesla/favicon.ico, referer: https://tesla.mydomain/ 172.30.32.1 - - [14/Apr/2024:22:37:39 -0500] "GET /favicon.ico HTTP/1.1" 403 287

@tux43
Copy link

tux43 commented Apr 23, 2024

I've finished a blog. This is an alternate method assuming you have a registered domain name and are willing to move your DNS to CloudFlare. It uses CloudFlare Zero Trust to get around the need to port forward traffic. https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

I've just created a guide for those running HA on Docker too.

https://www.smartmotion.life/2024/04/23/tesla-custom-integration-with-home-assistant-on-docker/

@chowdarygm
Copy link

I've finished a blog. This is an alternate method assuming you have a registered domain name and are willing to move your DNS to CloudFlare. It uses CloudFlare Zero Trust to get around the need to port forward traffic. https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

I've just created a guide for those running HA on Docker too.

https://www.smartmotion.life/2024/04/23/tesla-custom-integration-with-home-assistant-on-docker/

Thanks for your work on this. Left some appreciation on your blog :)

@enoch85
Copy link

enoch85 commented Jun 8, 2024

Sorry to bump this closed issue, but today I noticed that several of the "write commands" (e.g. open charger latch) stopped working. Is this issue related to that, and do I need to setup a separate server for communicating with the Tesla API to be able to send commands to my car, or will this integration solve that down the road?

@Abcmsaj
Copy link

Abcmsaj commented Jun 8, 2024

Yeah mine too... Looks like we have to move over to the new Fleet API, right? I'm struggling with the HTTP Proxy though because all of my access to homeassistant is locked down so nothing is internet-facing for me to get a token with. Very frustrating...

@tux43
Copy link

tux43 commented Jun 8, 2024

of my access to homeassistant is locked down so nothing is internet-facing for me to get a token with. Very frustrating...

Have you had a look at this, it uses a Cloudflare Zero Trust tunnel - https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

@Abcmsaj
Copy link

Abcmsaj commented Jun 8, 2024

of my access to homeassistant is locked down so nothing is internet-facing for me to get a token with. Very frustrating...

Have you had a look at this, it uses a Cloudflare Zero Trust tunnel - https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

Sorry for my last reply - worked out that I can use my existing tunnel and add a new domain to it and that seems to work alright! I can access it from outside my VPN, at least! Problem I'm running into now is that every time I create an application onboarding request on developer.tesla.com, I get an email to say that the request is approved, and then it's not on my dashboard to be able to get the client id and token...

@enoch85
Copy link

enoch85 commented Jun 9, 2024

of my access to homeassistant is locked down so nothing is internet-facing for me to get a token with. Very frustrating...

Have you had a look at this, it uses a Cloudflare Zero Trust tunnel - https://www.smartmotion.life/2024/04/06/tesla-integration-with-home-assistant/

Yeah, thanks for the guide and link!

It's manageable, but I'd rather not. 🙂 Question is if that's the only option or if this integration will solve it for all users down the road? As I see it, my options are to:

  1. Downgrade the integration to a version before fleet API
  2. Set up everything according to the guide
  3. Wait for this integration to solve it (yeah, I'll donate a large chunk!)
  4. Buy a new car. Yeah, really.

@purcell-lab
Copy link
Contributor

It's manageable, but I'd rather not. 🙂 Question is if that's the only option or if this integration will solve it for all users down the road?

Tesla have said everyone needs to switch over to the fleet API (and are progressively shutting down the legacy access methods), so downgrading this integration to a prior version will not help.

You can do this locally with the tunneling to a local http proxy and keep using this integration.

Or there are other integrations including Tessie and Teslemetry which also use the fleet API but require a subscription.

@enoch85
Copy link

enoch85 commented Jun 9, 2024

Tesla have said everyone needs to switch over to the fleet API (and are progressively shutting down the legacy access methods), so downgrading this integration to a prior version will not help.

You can do this locally with the tunneling to a local http proxy and keep using this integration.

Or there are other integrations including Tessie and Teslemetry which also use the fleet API but require a subscription.

Ok, that's a clear answer, and what I was looking for. Thanks!

I guess I have to dig deep in the rabbit hole of CF tunnels then. :)

@scoop643
Copy link

scoop643 commented Jun 9, 2024

I use v3.19.11 for a long period and it still works. When i upgrade to a new version the integration doesn't work anymore.

I have a lease car, I did read somewhere that they would not transfer lease cars directly to the new API or would only transfer it later.

@skipishere
Copy link
Collaborator

I'm going to close this issue for discussions as the issue itself has been completed and everyone is getting notifications about conversations that have been answered earlier.

Please feel free to open up a new discussion about this topic if you feel that the information provided in the readme or here isn't enough.

Repository owner locked and limited conversation to collaborators Jun 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.