• 10 Posts
  • 1.28K Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle



  • You went way too HAM on this lol.

    If you want to test if the latency is in the software of Wayland itself, you can just create a software emulated HID input device that generates the motion, and a script that registers movement and click. The control being the emulated HID device, and the variable being the different compositor. Start a script that moves for a predetermined amount of time and click, and just record the difference. It should perform the same way each and every time, unless something is slowing it down, no?





  • You need to remove a bunch of variables here to even start getting down to what may be the issue, but I’m guessing it’s just the networking.

    • did you run speed tests over protonvpn and is this a paid plan?
    • have you tested what your Ubuntu download speed is without VPN or gluetun in the way?
    • have you looked at the peer and tracker info to see what’s going on there?
    • have you tried another torrent client to rule out config issues with qbittorrent?
    • do you have QoS rules on your router?
    • what is the NFS server, and how are you mounting it?

    From your title it’s also hard to understand if you’re trying to stream an unfinished torrent or not. If you’re doing that over NFS, of course it’s not going to work. You’re introducing a waterfall effect of client read/write verification from the source down to the consumer where the contents of the source file are changing and need to be updated and verified all the way down the line.











  • So I think you’re just confused about the organization names. Let me try to clarify:

    • Zone: geographic region, like house1, house 2, office…etc
    • Area: room in a house
    • Group: just a grouping of devices

    These are all simply just representative logical units, and can be whatever you want them to be. An area can be a whole house, or it can be a room in a house, or maybe just a closet in a room. Whatever you assign to that group is then used for triggers:

    “Turn on all lights in bedroom”

    “Turn off all kitchen lights”

    Say you have 12 lights in a garage, you want to separate them into groups. You create a group called “garage-lights-1”, and assign half to that, then another for “garage-lights-2”, and the others there. You can then just create an automation for either group, OR also assign each group to an area called “Garage” if you intend to turn them all on or off at the same time, or create scenes that do different things with different lights. Any entity in HA can be apart of many groups at the same time since it’s just a logical thing to help with organizations.