Hello, I’m interested in “rationalizing” our EV experience — and having a coding project to share with my daughter and nephews — so I’ve decided to see what I can do with OVMS. We have a 2022 Kia Niro EV and a 2023 Chevrolet Bolt 2LT. My hope is to be able to use the OVMS app in place of the Kia UVO and Chevrolet On Star apps, so I’m quite interested in working on Bolt support, and the possibility of getting the remote start (e.g., cabin preheat) working on the Niro. My software development background is primarily with OS development and maintenance (BSD Unix). These days I’m teaching high school CS, so I’m eager to have a “real” project to work on. With luck, my OVMS hardware will be arriving this week. Best, Doug — Douglas Urner (he/they) | dlu@canishe.com | +1 360.769.5565
Hey Doug, I've just implemented Ioniq5 which uses some common code to the current Kia Nero code. I've updated a bunch of how I do things ... and who knows, there may be some more stuff you can use from what I've done! I'm only new to the whole project and to OBD, so have been learning a lot! It's certainly interesting .. and quite the research project. //.ichael On Mon, 7 Nov 2022 at 10:23, Douglas Urner <dlu@canishe.com> wrote:
Hello, I’m interested in “rationalizing” our EV experience — and having a coding project to share with my daughter and nephews — so I’ve decided to see what I can do with OVMS.
We have a 2022 Kia Niro EV and a 2023 Chevrolet Bolt 2LT. My hope is to be able to use the OVMS app in place of the Kia UVO and Chevrolet On Star apps, so I’m quite interested in working on Bolt support, and the possibility of getting the remote start (e.g., cabin preheat) working on the Niro.
My software development background is primarily with OS development and maintenance (BSD Unix). These days I’m teaching high school CS, so I’m eager to have a “real” project to work on. With luck, my OVMS hardware will be arriving this week.
Best, Doug — Douglas Urner (he/they) | dlu@canishe.com | +1 360.769.5565
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
I had some issues with battery draining which you might want to look out for. Keeping modules awake by polling seems to be quite a problem. There's some code I use which could be put somewhere more common. Michael On Mon, 7 Nov 2022, 10:32 am Michael Geddes, <frog@bunyip.wheelycreek.net> wrote:
Hey Doug, I've just implemented Ioniq5 which uses some common code to the current Kia Nero code.
I've updated a bunch of how I do things ... and who knows, there may be some more stuff you can use from what I've done!
I'm only new to the whole project and to OBD, so have been learning a lot! It's certainly interesting .. and quite the research project.
//.ichael
On Mon, 7 Nov 2022 at 10:23, Douglas Urner <dlu@canishe.com> wrote:
Hello, I’m interested in “rationalizing” our EV experience — and having a coding project to share with my daughter and nephews — so I’ve decided to see what I can do with OVMS.
We have a 2022 Kia Niro EV and a 2023 Chevrolet Bolt 2LT. My hope is to be able to use the OVMS app in place of the Kia UVO and Chevrolet On Star apps, so I’m quite interested in working on Bolt support, and the possibility of getting the remote start (e.g., cabin preheat) working on the Niro.
My software development background is primarily with OS development and maintenance (BSD Unix). These days I’m teaching high school CS, so I’m eager to have a “real” project to work on. With luck, my OVMS hardware will be arriving this week.
Best, Doug — Douglas Urner (he/they) | dlu@canishe.com | +1 360.769.5565
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Welcome, Doug :-) The OVMS is a very good base for playing & learning about embedded systems & IoT as well as CAN bus & vehicle system communication. There are lots of opportunities for low level & high level projects. Creating plugins based on HTML & Javascript is pretty easy and quickly rewarding, especially important for educational projects. When digging deeper you'll get to CAN reverse engineering & protocols and a quite complex FreeRTOS application running on a dual core processor. It's amazing what can be done with the little ESP32. Plus you've got an open source hardware you can easily extend and adapt, and connect other devices to via Wifi. Regarding Bolt support, a quick quack reveals https://allev.info/boltpids/. If that's not sufficient you can easily extend on that using the OVMS. A primer on CAN RE: https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/255#... Regarding educational projects, you may find some inspiration in the example plugin: https://docs.openvehicles.com/en/latest/components/ovms_script/docs/foglight... An inspiration for small & fun hardware projects around the OVMS could be the WifiConsole: https://github.com/dexterbg/WifiConsole Regards, Michael Am 07.11.22 um 02:27 schrieb Douglas Urner:
Hello, I’m interested in “rationalizing” our EV experience — and having a coding project to share with my daughter and nephews — so I’ve decided to see what I can do with OVMS.
We have a 2022 Kia Niro EV and a 2023 Chevrolet Bolt 2LT. My hope is to be able to use the OVMS app in place of the Kia UVO and Chevrolet On Star apps, so I’m quite interested in working on Bolt support, and the possibility of getting the remote start (e.g., cabin preheat) working on the Niro.
My software development background is primarily with OS development and maintenance (BSD Unix). These days I’m teaching high school CS, so I’m eager to have a “real” project to work on. With luck, my OVMS hardware will be arriving this week.
Best, Doug — Douglas Urner (he/they) | dlu@canishe.com | +1 360.769.5565
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
participants (3)
-
Douglas Urner -
Michael Balzer -
Michael Geddes