I added a settings dialog and for the moment I disabled the first one (I’ll do it on the next devlog).
Log in to leave a comment
I added a settings dialog and for the moment I disabled the first one (I’ll do it on the next devlog).
Log in to leave a comment
Added a theme toggle
Log in to leave a comment
Added refresh on add/delete refresh to shortcuts/categories
Need to add a settings dialog to manage categories, and I’d like to add import/export data (simple json datas)
And I had to remove the search bar because of the “Red Argon” (https://developer.chrome.com/docs/webstore/troubleshooting/#single-use) Chrome’s Policy, the extension have to be a single purpose extension.
Log in to leave a comment
So I enhanced the shortcut management with deletion and category filtering
and we can categorize a shortcut before saving it.
Now I have to edit end delete for both shortcuts and categories and some clean animation using motion.
Log in to leave a comment
Created the app with vite js & shadcn
Added a settings button (disabled for the moment) I wan’t to be able to change theme, lang (en, fr), if we open the link in a new page…
Added category button but as disabled for the moment
The input search bar as a transition when it’s selected
But for the moment settings and categories does not work and we have to refresh on every link we had but working on it 🍪
Log in to leave a comment
It’s been a long time since the last devlog because : I moved one more time the stack and renamed the project. Added a tRPC package, auth with better-auth and a custom somfy package to manage devices, rooms, boxes and user’s account (because the old lib I’v made was using the local API but I need to use the cloud api from overkiz to get more data from it).
Created a “roadmap” on the README
For the moment I can use the app but with a weird setup I was able to move my roller shutters but I’m not satisfied that how we setup the app and how I save user’s data to the db. So now I have to move the setup by using the user’s credentials from his somfy account and fetch pods like that, after this I’m able to generate a token like I’m the tahoma app and control everything so let’s get to it.
And question you recommand sqlite or pgsql ?
Log in to leave a comment
I like pgsql but honestly once you understand one you understand the other
Integrated pod setup functionality by bridging the UI with the backend via tRPC queries and mutations. This include dedicated routers for pod configuration and setup status tracking, supported by new TypeScript types for devices and rooms to ensure end-to-end type safety.
Log in to leave a comment
Integrated the TRPC stack (client/server) and initialized the core database schema for devices, pods, and rooms. This update features a new Shutters Router enabling full control over shutter states and positions, backed by a technical migration to upgrade lastUpdatedTime fields to timestamps.
Log in to leave a comment
Added a new horizontal shutter controller
Log in to leave a comment
Added a header with icon and buttons
For later, I think I’ll “inject” the rooms founded in the app in the sidebar ? maybe
Log in to leave a comment
Sooo, I created a roller shutter component to control them, now this need a big work to manage them with the tahoma box
Log in to leave a comment
So, I moved the 2 project to a mono repo using better-t-stack.
Just moved the API, I’ll work soon on the front…
Log in to leave a comment
Added :
Log in to leave a comment
Finally published to registry and added a github release
https://github.com/Piarre/tesla-wall-connector/releases/tag/v1.0.0
Log in to leave a comment
Initiated front & back projects using vitejs (react + tanstack router) and honojs
Log in to leave a comment
Finished project, was not that hard.
Juste need a small docs
Log in to leave a comment
I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
Log in to leave a comment