Announced one year ago was KDE Internet of Things “Kiot” with an emphasis on providing nice integration between the KDE Plasma desktop and Home Assistant for handling open-source home automation. Development on Kiot sadly fell through the cracks for most of the year but development on it recently restarted.

KDE developer David Edmundson shared that Kiot development has recently been restarted thanks to contributions from new developer Odd Østlie. Odd has been working on new features around Bluetooth, audio device handling, battery state handling for different devices, media mplayer / MPRIS connection, and more.

    • Badabinski@kbin.earth
      link
      fedilink
      arrow-up
      29
      ·
      23 hours ago

      I was also curious, so I looked it up. This was the motivation for developing kiot:

      I have a script lower my blinds if I turn on the camera during the afternoon as otherwise there’s an annoying glare. My office lights and monitor both have a redder hue at night, but disabling night-mode on my PC automatically disables the main light performing redshift too. I want my screen to turn off not 10 minutes after activity, which is simultaneously both annoyingly too long and too short, but the moment the motion sensor in my room says I’ve left.

      It lets you control various light/sound aspects of your computer via HA. Here’s what it lets you control.

      • Thurstylark@lemmy.today
        link
        fedilink
        English
        arrow-up
        4
        ·
        17 hours ago

        Yeah, the computer locking thing is what I’m definitely going to enable. I have an automation that automatically dims and brightens lights based on the media playing state on my TV, I’d love to do that with my computer as well.

        This should be super cool, can’t wait

        • ArchEngel@lemmy.ca
          link
          fedilink
          arrow-up
          6
          ·
          22 hours ago

          Super neat, when I had Windows, I had it so that when a Teams call started it set my room lights to a nice ambient, and turned on a ring light, as well as turned on a icon on my dashboard that let me partner know I was in a call in the office.

    • NullPointer@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      23 hours ago

      FTA

      … an emphasis on providing nice integration between the KDE Plasma desktop and Home Assistant for handling open-source home automation

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        3
        ·
        23 hours ago

        Yes I did read that. What kind of integration? And why would you want such a thing?

        • MoonRaven@feddit.nl
          link
          fedilink
          arrow-up
          2
          ·
          4 hours ago

          An integration I have is that when my Webcam gets turned on, the curtains behind me close automatically and a light turns on so people can actually see me.

        • Creat@discuss.tchncs.de
          link
          fedilink
          arrow-up
          2
          ·
          14 hours ago

          The main idea is that the state of your computer/desktop is known to home assistant and you can react to it. Media starts playing on PC, so mute the tv. A meeting starts (camera in use), so dim room lights and turn on the ring light.

          PC turned off: wait 30s, then turn off the whole outlet to act as a master/slave power strip and save power on monitors and otherpc associated standby devices. Or just turn off desk lights.

          Finally you can have scripts on the PC that do whatever you want, and you can trigger them from home assistant. Movement detected in the garden, so open the camera preview on the corner of 3rd monitor. Backup server just came online (or was woken up by wake-on-lan from ha), so run a backup if the PC is on.

        • bluGill@fedia.io
          link
          fedilink
          arrow-up
          4
          ·
          23 hours ago

          I would love to make a dashboard with something other than html. My house dashboard is slow, and I’m hoping that things can be better. Only time will tell.

        • Olap@lemmy.world
          link
          fedilink
          arrow-up
          3
          arrow-down
          2
          ·
          23 hours ago

          Why wouldn’t you? Desktop integration with your home. Perhaps HA can use that big GPU of yours for local LLM type stuff?

          • Ulrich@feddit.org
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            3
            ·
            23 hours ago

            Why wouldn’t you?

            This integration will likely require some level of effort to get working, and what benefit do you get from that that you can’t get from opening the application in a window?

            Perhaps HA can use that big GPU of yours for local LLM type stuff?

            …huh? HA is typically run on a server. If you want to use your GPU to perpetuate AI disinformation, you can plug it into the server. But KDE is a workstation product…

            • Olap@lemmy.world
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              22 hours ago

              Use your imagination is my advice. Plenty of programmes blur client/server boundaries and workstation roles. Desktop envs are very capable and wired into huge amounts of your machine