Jacob jacob
  • Joined on 2023-09-07
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-12 14:14:16 -04:00
044243ae3c chore: update various dependencies (except fjall) to their latest versions
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-12 14:07:23 -04:00
7f3c2ac30c fix(home-assistant): expose sensor::device_classes::power for use
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-12 13:55:07 -04:00
3f94015b4f chore: remove AsRef impl from the StringLiteral macro since I don't like that behavior, reorganize it to prevent leaking proc-macro2 / syn / quote
3e063901be fix: use sensor domain in power sensor signal
Compare 2 commits »
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-12 00:55:03 -04:00
9d8b2140dd chore: update lockfile
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-09 22:21:43 -04:00
0565624599 feat: implement StringLiteral macro
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-09 01:40:07 -04:00
d6ad9972c7 fix: remove dbg! usages in the proc macros
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-09 01:39:34 -04:00
9a9cefee37 feat: FromPyFromStr and ToStrToPy macros YAY
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 17:30:57 -04:00
c637ad2d76 chore: initial draft of proc macros
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 17:01:33 -04:00
8e43ff75a5 fix(home-assistant): propagate set_item errors in NotifyMobileAppServiceData's IntoPyObject implementation
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 16:58:12 -04:00
cebf7dd93b chore(protocol): rename invert to inverted
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 16:52:25 -04:00
89404a56e0 feat(entrypoint): try using the do not disturb command
9e7e5cdcc8 fix: make some types of mobile app notifications work
Compare 2 commits »
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:38:21 -04:00
09d9dcbfe8 feat: command do not disturb
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:28:06 -04:00
22c5009d95 feat: impl TryFrom<String> for NonSpecialMessage that avoids cloning
jacob pushed to main at jacob/smart-home-in-rust-with-home-a… 2026-07-08 14:15:21 -04:00
239ae331cd feat: early stage of bathroom light automation
a1e27181a8 chore: add futures as a dependency
a96dce2771 chore: format
e42397e072 feat(driver-kasa): support color temperature
Compare 4 commits »
jacob pushed to main at jacob/fomo-reducer 2026-06-24 00:16:46 -04:00
09afa83348 chore: change the SIGKILL message
jacob pushed to main at jacob/fomo-reducer 2026-06-13 00:11:14 -04:00
e6cd882b32 fix: crash and graceful shutdown improvements
jacob pushed to main at jacob/fomo-reducer 2026-06-12 23:53:29 -04:00
ce77590777 fix: watchdog panicking
50fc35883d chore: remove "this process is still alive" that I forgot to delete
Compare 2 commits »
jacob pushed to main at jacob/fomo-reducer 2026-06-12 20:29:58 -04:00
fa0093d582 feat: announce disconnection upon deadlock detection
jacob pushed to main at jacob/fomo-reducer 2026-06-12 20:01:52 -04:00
c7300a9e6d feat: watchdog for detecting tokio runtime deadlock (I wish I could prevent it, but I don't know what's causing it)
jacob pushed to main at jacob/fomo-reducer 2026-06-12 00:03:04 -04:00
a0a0632a1d chore: raise default audio sample rate to 24 khz