• 1 Post
  • 179 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle




  • Are you from Tuya? They seem hellbent on locking their stuff down to the cloud.

    Perhaps point out to your management that IOT is an enthusiast driven market. If you appease the enthusiasts, they will recommend your products to their less technically inclined friends.

    Enthusiasts want both: a good initial software ecosystem, and the option to break out of that if required. If your company can offer that, even if it involves voiding the warrenty, we’ll buy and recommend their stuff.

    In the case of Tuya, their stuff was historically super easy to open, solder some jumpers and flash (or exploit the OTA to flash). I bought loads of their power boards and lights. In some ways I was an ideal consumer, I bought their stuff, voided the warrenty immediately (so no support calls), and never used their cloud, so didn’t waste their resources. Now they are making it near impossible, and I won’t touch their stuff.

    All that said, good luck, your gonna need it.












  • I think my instance is now defed’d from hexbear, but when it wasn’t, they were the reason I wouldnt recommend lemmy to my partner. Their “trolling” was pure obnoxiousness.

    The other major issue I think is the lack of moderation, lemmy just isnt a very pleasant space. There are still issues with spam. The CSAM incident a while back hasnt been repeated, but I have no reason to beleive it cant/wont happen again. Porn seems to hit All every so often.

    With an agressively curated block list Lemmy can be nicer, but by default it just isnt.

    Here is an idea for dissection: There should be a default blocklist that instances can provide and update. Defederation is too coarse a tool, but if instances (or third parties?) could provide a list of “bad” instances, “bad” communities and “bad” users that are used as the default blocklist. Users are free to opt out of the blocklist, but with a sane default lemmy could be a lot safer. (Or maybe not, im no expert)


  • Clevo/Metabox have always been my goto for upgradable/repairable machines. I got a Metabox P650SE over a decade ago, and it was rock solid for a very long time (still is usable, but its quite heavy now, so I upgraded to a thinner and lighter laptop).

    Super easy to open and replace RAM, harddisks, clean out dust etc.

    No trouble getting a replacement battery and bottom shell as it aged.

    Definitelt thick as well. Downside is cost, they are not cheap. But also not Apple level expensive either.




  • I cant test this, but should it be something like:

    # Example button configuration
    button:
      - platform: template
        name: Livingroom Lazy Mood 1
        id: my_button
    
        # Optional variables:
        icon: "mdi:emoticon-outline"
        on_press:
          - logger.log: "Button 1 pressed"
      - platform: template
        name: Livingroom Lazy Mood 2
        id: my_button2
    
        # Optional variables:
        icon: "mdi:emoticon-outline"
        on_press:
          - logger.log: "Button 2 pressed"
    

    As for the other thing, that might be something you need to write your own driver for? if you need some inspiration, this repo has a driver for mitsubishi heatpumps, which does something similar (read/write to a uart): https://github.com/echavet/MitsubishiCN105ESPHome