GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Miakoda (hellomiakoda@pdx.social)'s status on Wednesday, 29-Jul-2026 14:45:25 JST Miakoda Miakoda

    Home Assistant detects what game I'm playing on PlayStation via the PSN integration, RetroArch via RetroAchievements, and Steam via the Steam Integration.
    Now I figured out I can take a webhook to trigger an automation that spits out a game title. If I write a little launcher script that consists of a curl command and a game's launch command, I can tell HA about any game I want on Linux!
    Hells Yeah!

    #HomeAssistant

    In conversation about 2 months ago from pdx.social permalink
    • Steve's Place repeated this.
    • Embed this notice
      Miakoda (hellomiakoda@pdx.social)'s status on Wednesday, 29-Jul-2026 14:53:31 JST Miakoda Miakoda
      in reply to

      Waaaiiiitt...
      I could....

      curl command 1 - Triggers script that sets recently played, and sets box art to display on my door panel.
      curl command 2 - triggers script to set my status to gaming
      game
      Curl command 2 - triggers script to say I'm no longer playing.

      With 2 and 3 just being generics I can reuse for any game!

      ooooh this is fun!

      In conversation about 2 months ago permalink
    • Embed this notice
      Miakoda (hellomiakoda@pdx.social)'s status on Wednesday, 29-Jul-2026 15:26:03 JST Miakoda Miakoda
      in reply to
      • Ryan

      @fullywoolly Yes! Even better... since I don't want it to set my status to gaming when I'm away from home, since I could easily be disconnected before the "done playing" is sent... I just make the title webhook available outside the network, and limit the others to local. ...but will an unreachable URL cause my script to stop? Well, curl in terminal to a bad URL just drops an error and doesn't ask for input, so maybe it won't. LET THE TESTING COMMENCE!

      In conversation about 2 months ago permalink
    • Embed this notice
      Ryan (fullywoolly@mastodon.social)'s status on Wednesday, 29-Jul-2026 15:26:04 JST Ryan Ryan
      in reply to

      @hellomiakoda I've wondered when one might use a webhook but never took the time to look up use cases. Sounds pretty useful for any arbitrary script you might want to run. Can you also keep context and send a "stopped playing" one?

      In conversation about 2 months ago permalink
    • Embed this notice
      Miakoda (hellomiakoda@pdx.social)'s status on Wednesday, 29-Jul-2026 15:47:20 JST Miakoda Miakoda
      in reply to
      • Ryan

      @fullywoolly Well, platforms that have integrations (PlayStation, Steam) already broadcast to there, HA picks it up from there. Locals are for ones that don't work that way.

      I don't have docs... buuut... If you remind me, I'd be willing to grab some files, strip out any keys, and put them where you can look at them.

      In conversation about 2 months ago permalink
    • Embed this notice
      Ryan (fullywoolly@mastodon.social)'s status on Wednesday, 29-Jul-2026 15:47:22 JST Ryan Ryan
      in reply to

      @hellomiakoda so you're broadcasting your playing status to some other service?

      And then home assistant is getting the fully observed status with all the local only messages?

      Just out of curiosity do you have any documentation handy that you are using for reference?

      In conversation about 2 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.