June 18, 2025
Awesome project!!!! works as intended :yay: Sorry for the delay! Thank you for taking part in SoM, Happy Hacking!! :c3:
added glass texture for walls
Added a single sofa and working on glass for the walls
Fixed the subquery editor
Published the repo to github and small cleanup
Published on github and removed some debug logging
Added all the missing operations that were added in the latest versions.
Make rgb and HCU led work with colors. exposed many device options as sensors including (absolute/relative) humidity, illuminance, thermostat sensors and controls
Started creating devices and entities for each device type and configuration
Fixing type errors with a custom typechecker at runtime.
typing all device types of the Home Control Unit
Created the external component, implement all stepper.* actions, stepper.report_position action still not correct.
Making use of the FastAccelStepper libary for a custom stepper component for esphome
Typing all requests and responses from the HCU according to the docs. Start of creating a plugin in the HCU.
Control HomematicIP devices through the Home Control Unit with Home Assistant
Support for cover and all flag entities
fixed disappearing of disabled operations even in subquery editors, fixed various parsing errors in many editors
fix unselection of item in editors using MultiSelect, fix variable option generation, move menu handlers from components to seperate functions, add tests
Publish to npm
Publish repo to github with automatic workflows to publish main und pull request demos to github pages
Improve 3d render of balcony, better typing for catalgo element render functions, added eslint
Fix 3d rendering of walls at angles, fixed history, solved some TODO's
Fixed texture loading for items, fixed window (holes) rendering
Created a Toilet Model with optional tank and a lot of options, cached images when using the dev server, improved the toggle button property option
fixed lighing, 3d viewer updates, area selection, hot reloading and moved some old functions to classes
connected corners for 3d viewer, better hot reloading and fixed element editor
Controlling selve motors and getting sensor data
connected corners and fixed redux devtools
Fixed line dragging, 3d viewer, element property editor and autosave
Fix Line creation and Guides.
Fixed drawing wall always from center
Fix 3d invisible grid and numbers
Turn most classes to pure objects for redux state compatability, remove immutablility.js completely.
Still converting from immutable.js to immer.js libary for better typescript support.
Finished Typescript converstion for all source files, only demo files are still in JS.
Updating dependencies, removing build files, improving webpack config
Taking the abandoned project at (https://github.com/cvdlab/react-planner) and converting it from JS to Typescript, updating all dependencies, fixing old bugs and graphical glitches and creating a better api for integration.
fix tests and compatability of older grafana versions
Create PR, fix minor errors and sign commits
https://github.com/VictoriaMetrics/victorialogs-datasource/pull/329
Create PR to the source project as the features are all working. Still have to fix the tests
Add missing features that are only in the changelog and not in the docs and fields with prefix support
There has been a lot of work before I started with hackatime. Most things are working, there is a lot of cleanup and making sure every edge case it met.
The project at https://github.com/VictoriaMetrics/victorialogs-datasource is a plugin for grafana (data visualizer) you can use queries to get logs out of victorialogs. I build a UI to parse, edit and build these queries.
This was widely regarded as a great move by everyone.