Skip to content

Releases: LordTocs/CastMate

0.4.11 - Wyze Hotfix

24 Jul 19:51
Compare
Choose a tag to compare

Wyze

Govee

  • Hopefully fixed startup blocking crash from being unable to broadcast lan packets.

0.4.10

15 Jul 00:08
Compare
Choose a tag to compare

Wyze

  • Added Initial Wyze bulb and plug support.
    • Because their API lacks oauth support, you'll need to enter your username and password in the CastMate settings. Generally entering your username and password into 3rd party apps is frowned upon. CastMate is only saving your username and password locally, use at your own risk.

Govee

  • Added support for Govee LAN Protocol
    • Make sure to enable the LAN Protocol Support on your lights in the app
    • Doesn't require a Govee API key!
    • No rate limit!

SpellCast

  • Switched to using Azure PubSub to facilitate websocket connection to the SpellCast backend.
  • If you have any issues please let me know either here in the issues or on Discord!

Fixes

  • Fix timers not working if their delay was empty

0.4.9 - Hotfixes

09 May 04:55
4f2f460
Compare
Choose a tag to compare

Same as 0.4.8 but with Hue Hot Fixes

Hue

  • Fixed lights not changing state in 0.4.8

LIFX

  • Add LIFX Smart Light support

IoT

  • Fix init error where sometimes scanning iot (Govee, TP-Link, Elgato) didn't show up in the UI.

Govee

  • You must now supply your own Govee API key.
    • In the Govee app under the "My Profile" tab, press "About Us", and then press "Apply for API key". It'll be emailed to you in a few minutes
    • Put the API key under the settings for Govee.

Twitch

  • Fix Create Clip not creating a clip

Dev Junk

  • Fix double initialization issue wreaking all sorts of havoc
  • Upgraded to Vite 4.3.3

0.4.8 - LIFX and Bug Fixes

09 May 01:55
931a039
Compare
Choose a tag to compare

LIFX

  • Add LIFX Smart Light support

IoT

  • Fix init error where sometimes scanning iot (Govee, TP-Link, Elgato) didn't show up in the UI.

Govee

  • You must now supply your own Govee API key.
    • In the Govee app under the "My Profile" tab, press "About Us", and then press "Apply for API key". It'll be emailed to you in a few minutes
    • Put the API key under the settings for Govee.

Twitch

  • Fix Create Clip not creating a clip

Dev Junk

  • Fix double initialization issue wreaking all sorts of havoc
  • Upgraded to Vite 4.3.3

0.4.7 - Govee and Elgato

30 Apr 03:19
75334ff
Compare
Choose a tag to compare

Govee

Added Govee smart light and smart plug support. It's important to note Govee isn't great at the moment. They have two APIs. There is the cloud api which is HEAVILY rate limited. There is a new local api, but Govee hasn't made this available on older models. There are currently no locally controllable smart plugs for govee. It also cannot specify a transition duration.

This implementation is ONLY for cloud. Local control will come when I purchase more test hardware.

The Govee plugin will automatically detect govee lights and plugs on your network. No additional setup is required.

Elgato Key Lights

Added Elgato key light support, they show up as a normal IoT light. It will automatically detect them on your network. No additional setup is required.

Sounds

Hopefully fixed an issue with sounds double playing.

Overlays

Fixed newly created overlay sources being marked as invalid.

0.4.6 - Whispers and Annoucements

09 Apr 06:58
Compare
Choose a tag to compare

Sorry this change requires additional permissions for your bot accounts and it will require you to authenticate with them again.

Whispers

  • Add Whisper Action to send whispers
    • Note: Requires your bot to have a verified phone number. You can use the same number you use for your main account as long as you have "Enable additional account creation" on in Security and Privacy
  • Add Whisper Trigger
    • Allows chat commands to be sent via whisper directly to your bot

Announcements

  • Add Announcement action
    • Requires your bot to be a moderator of your channel

0.4.5 - Emote Bouncer & Hotfixes

07 Apr 23:54
Compare
Choose a tag to compare

Emote Bouncer 🍪

  • Added Gravity Controls
  • Added Emote Size Controls
  • Added Spam Prevention Controls (Thanks TheVisionaryOne)
  • Fixed 7TV Emotes not showing up (Thanks Kharajo)
  • Fixed BTTV Emotes not showing up (Thanks Kharajo)

UI

  • Fixed Range and Number inputs not clearing properly

Sound

  • Hopefully fixed sounds delayed on startup (Thanks dix0nm8)

Timers

  • Fixed timer inputs deleting your input if you type too big of a time (Thanks Pengusking)

Channel Point Rewards

  • Added error messages for when channel point rewards fail to be created (Thanks QuicksandGM and TheVisionaryOne)
  • Added color picker for channel point color

0.4.4 - Hotfixes

29 Mar 01:19
f8bd281
Compare
Choose a tag to compare

Twitch

  • Fix cooldowns not displaying on channel point rewards
  • Bump internal twurple version to hopefully prevent error with canceled predictions

Delay

  • Added template support to the Delay action

VoiceMod

  • Fix dropdown showing IDs instead of the name of the filter

Voice Recognition

  • Fix confidence slider breaking a trigger by setting the confidence to an out of bounds value.

0.4.3 - Hotfixes

20 Mar 20:26
1aee62f
Compare
Choose a tag to compare

OS

  • Fix OBS Application Audio Capture sources pointed at CastMate also picking up audio from Launch Application action started processes.
    • This appears to be an OBS bug, but it's easy enough to work around at the CastMate level

TP-Link

  • Fix TP-Link Bulb Toggling

Philips HUE

  • Fix connecting/reconnecting to the hub not populating light and plug resources.

0.4.2 - Smart Lights and Smart Plugs

19 Mar 03:13
e81cf93
Compare
Choose a tag to compare

This update adds the beginnings of a better smart light and smart plug system. Currently Philips Hue and TP-Link have been implemented. I have test hardware for Wyze, Yeelight, Wiz, Lifx, and Govee. So expect those brands in the future. If you have a specific brand of smart bulb or plug you want implemented, please let me know in the discord.

Total Rewrite of Smart Lights

  • Single action for multiple brands of smart light and smart plug
  • Now supports TP-Link bulbs and plugs (Thanks QuicksandGM)
  • Now supports actions targeting a single HUE bulb or plug instead of just groups.
  • Lights and Plugs are now running through the resource system!

Profiles

  • Profiles now have an activation mode. You can set a profile to be always on, always off, or automatically managed. Automatically managed is the default and will use a profile's normal activation conditions.

UI Improvements

  • Complete rewrite of how light colors are picked.
  • Most UI that can be templated either has a templates icon or a template button to put the UI into template mode.
  • Fixed Number inputs sometimes not typing decimal points.
  • Fixed some autocomplete weirdness.
  • You can now tell which profiles are active from the profile list

Overlays

  • Fix Wheel erroring out with an empty item list (Thanks QuicksandGM)
  • Alerts now support new lines in their title and message (Thanks SilverSquirrl)
  • Labels now support new lines

OS

  • New Launch Application action to launch an application, and optionally not if it's already running (Thanks SilverSquirrl)

Bugs

  • Fixed Set Variable action not working with strings. (Thanks Dix0nm8)
  • Include the starter_media in the installer (Thanks SilverSquirrl)