Closed MarkusKress closed 4 years ago
You need to pass in a valid start config. Seems like this could be a bug for EU though as the default options are not good enough.
Might be this is only for EV (eletric) cars nessesary.
Should the program do better error handling (in general)? Clearly a faulty parameter is given to the procedure ({parsed: false} instead of VehicleClimateOptions of VehicleStartOptions, and it is therefore rejected.
For me it's not nessesary, because I can't fix this.
I don't understand what you mean Markus. You opened issue #79 because of an error you got by issuing "await vehicle.start({ parsed: false });". Where is / who created that statement? Where is it in the bluelinky code?
You got the error because an invalid parameter was to the procedure in BlueLinky. What do you expect from the developers? Better error handling? Better documentation?
I thought 'parsed: false' helps also like in status(), because start() did not work for my EV Car in Region EU. For start () I've got: (node:10516) UnhandledPromiseRejectionWarning: TypeError: Cannot read property
Please read the code to see what parameters needs to be passed to the functions. The debug.js might clarify lots of questions and parameters to be used. The start command does not really start your EV. It does however set the temperature in your EV.
Thank you. I'll have a look in the Code and I know start() does not start the engine. I try to create a Alexa skill or User the Alexa Button to Heat the Car. In Germany the alxa Bluelink Skill ist not available.