Skip to content

Releases: The-Real-Duke/SmartHomeControl

SmartHomeControl 1.1.1

28 Sep 12:38

Choose a tag to compare

The road is made by walking.

Changelog

Added

  • Added checkbox for turning on\off notifications.
  • Added checkbox for turning on\off periodically refreshing.

Fixed

  • Fixed bug with different keyboard layouts. (only English now)
  • Removed a lot of excess and unnecessary code.

Changed

  • Changed interface of settings window, now it has 2 tabs, for hotkey settings and other options.
  • Refactored tray logic into OOP style.
  • Moved tray logic to tray.py

Full Changelog: v1.1.0...v1.1.1

SmartHomeControl 1.1.0

23 Sep 16:23

Choose a tag to compare

The main word for this release is Refactor and Stabilize... Oh thats two words, shoosh...

Changelog

Added

  • Improved hotkey management:
    • reworked interface,
    • improved recording and reset logic,
  • All temporary files (cookies, browser, config) are now stored in %APPDATA%\SHC, much cleaner and little safer.
  • Project split into modules:
    • config.py for configuration management,
    • devices.py for device handling,
    • ui_setting.py for settings window.
  • Core parts refactored into classes for better maintainability.

Fixed

  • Errors when applying hotkeys.
  • Incorrect resource paths in the .exe build.
  • Potential issues caused by global variables.

Changed

  • Added version_info.txt for PyInstaller build: Windows now shows SmartHomeControl instead of boring %file_name%.exe.
  • Updated project structure for easier packaging.

Full Changelog: v1.0.0...v1.1.0

SmartHomeControl 1.0.0

13 Sep 17:05
617d886

Choose a tag to compare

First public release of SmartHomeControl — a small utility for controlling Yandex Smart Home devices directly from the Windows system tray.
Yes, even your smart lamp will obey you now.
Finally.

Key Features ✨

  • Automatic device discovery (no magic required)
  • Quick on/off control from the tray menu (click and chill)
  • Hotkey support for your default device (because who likes extra clicks?)
  • Minimal interface with low resource usage (it won't hog your CPU, promise)

Notes

  • Designed for Windows 10
  • Feedback and suggestions are welcome