WonkiDonk / homebridge-jlr-incontrol

Jaguar Land Rover InControl plugin for homebridge: https://github.com/nfarina/homebridge
16 stars 3 forks source link

2020 Range Rover Sport Preconditioning Not Working #13

Open Jack123uk opened 3 years ago

Jack123uk commented 3 years ago

Hi, Im wondering if you could help me regarding the Preconditioning function. Im able to lock/unlock the car perfectly with no issues, by either using HomeKit, or asking Siri by the commands. When trying to use the Preconditioning feature nothing happens at all, whether I use HomeKit and select "heat" or use the Siri commands from your example. Is this a known issue or should it be working fine. Also I want to add that is plugin is well needed. I downloaded it as soon as I bought the car. Great Work!

Thanks

william-cowell-mf commented 2 years ago

This is still technically WIP (not on this project, it's WIP here). I just haven't had an opportunity to finish this, as I'm incredibly busy with work.

jagpreetbatth commented 2 years ago

Would you have a few hours off on the weekend from your understandably busy schedule to get this project done? I would be happy to work and learn from you how to interface homekit, homebridge and the JLR API and finally show a “start engine” tile for those that have ICE format Land Rover vehicles.

jagpreetbatth commented 2 years ago

Still hammering my head against this platform project daily to make it work somehow...

Currently stuck at trying to start engine 2020 RR SPORT HSE (ICE) from back-end via TERMINAL commands mentioned in this post...

Getting subsequent error message below when inputing following command into MacOS terminal:

INPUT:

git clone https://github.com/WonkiDonk/jlr-remote.git cd jlr-remote git checkout feature/internal-combustion-engine-services npm install tsc && node ./dist/test-ice.js [abc3e5f6-618a-41ba-af36-a71b94bdf80e] [{{username}}] [{{password}}] [SAL*****6691] [6691]

OUTPUT:

error: pathspec 'feature/internal-combustion-engine-services' did not match any file(s) known to git

Installation goes thru but then at the end get this and then back to base :(

zsh: no matches found: [abc3e5f6-618a-41ba-af36-a71b94bdf80e]

Got it to work once and then forgot to save logs on how I actually did it and now I am stuck here again. Frustrating to say the least.

jagpreetbatth commented 2 years ago

I welcome anyone to work on this project with me. I am available 24/7.

Whatsapp and personal number :+1 832 612 9682

email: jagpreetbatth at gmail dot com

Shared desktop and work on one machine together: Download VNC viewer on PC or MAC and give me your email to add to team.

Skype: jagpreetbatth at hotmail dot com

Let's get it done!

jagpreetbatth commented 2 years ago

I see why this isn't working...

Removed ICE test script

The script was removed to test out the precon temperature commands.

Im wondering if I can test the Precon command on and ICE vehicle using the new script via terminal MacOS.

Will try and get back.

william-cowell-mf commented 2 years ago

The project you're referencing is a library intended for use by developers to create apps that interact with their JLR vehicles. It is not intended for end-users to use directly from Terminal in macOS to control their vehicles. It's also not nearly production-ready, as can be seen by looking at the many unimplemented features that just throw exceptions.

I know it's frustrating given the timelines, but I'd really recommend waiting until the library is finished and integrated with the new homebridge-jlr-remote component before you use it as an end-user. You can monitor progress on the library by looking at commits against branches. Other than that, you could always push changes and make pull requests yourself if you're comfortable writing code...

jagpreetbatth commented 2 years ago

I am currently learning typescript and wanted to help out with this project and eventually include it in a portfolio as a case study. I will study the exceptions at this point and see where errors are being thrown to see what comes out. I have direct access daily to an ICE vehicle so I am hoping to run any commands with immediate actions/exceptions views.

Thank you as always for your hard work and guidance!

Capsfan16 commented 1 year ago

I have a 2020 Defender petrol-powered. Did anyone ever come up with good code that allowed engines to start? The unlock/ lock works great. Thank you to everyone who made this much work.

WonkiDonk commented 1 year ago

I need some volunteers. I need people competent with TypeScript and / or JavaScript that has access to a Jaguar or Land Rover. I need one EV and one internal combustion engine (I no longer have a JLR, so can't do it myself).

nickde9999 commented 11 months ago

I need some volunteers. I need people competent with TypeScript and / or JavaScript that has access to a Jaguar or Land Rover. I need one EV and one internal combustion engine (I no longer have a JLR, so can't do it myself).

Willing to support this further, I have a Jaguar F-Pace 2019