Commit Graph

  • 72b4b7d72e pyproject updates main John Lancaster 2025-11-16 09:26:56 -06:00
  • b1638be692 added entity callbacks John Lancaster 2024-09-12 21:15:30 -05:00
  • 8b7294b445 broke out virtual button John Lancaster 2024-09-01 21:07:29 -05:00
  • e4dada011c added virtual buttons John Lancaster 2024-09-01 20:38:47 -05:00
  • e3186f1b5e removed unused import John Lancaster 2024-08-27 20:45:48 -05:00
  • 2180e544c0 another fix John Lancaster 2024-08-27 20:43:01 -05:00
  • 82f43cd029 simplifications John Lancaster 2024-08-27 19:24:38 -05:00
  • 1b3fc4afb7 changes for use_dictionary_unpacking John Lancaster 2024-08-27 00:41:25 -05:00
  • 0f58ac4cc6 fixed reconstruction of sun direction from state with a new field validator John Lancaster 2024-07-31 23:26:09 -05:00
  • b278a3cda1 changed default of load_rich_config John Lancaster 2024-07-27 20:52:08 -05:00
  • e4fcd757ce added log_level config per app John Lancaster 2024-07-27 20:48:57 -05:00
  • 7cde3c75d8 changed to use services John Lancaster 2024-07-27 17:37:33 -05:00
  • 21e1431001 big prune events John Lancaster 2024-07-27 17:36:33 -05:00
  • 2cd02627d1 started motion redo John Lancaster 2024-07-27 16:32:30 -05:00
  • 37c3a134de added initial state set John Lancaster 2024-07-27 15:33:30 -05:00
  • 92ddcaa25d added a listen_state for the scheduled transitions John Lancaster 2024-07-27 15:09:26 -05:00
  • 9af8db9198 handling multiple buttons John Lancaster 2024-07-27 14:53:07 -05:00
  • 9dfd3e7f38 fixed typos John Lancaster 2024-07-27 14:41:43 -05:00
  • 1c5edf6cc7 button and door converted John Lancaster 2024-07-27 14:35:07 -05:00
  • 9ce8432bba added some services John Lancaster 2024-07-27 12:17:34 -05:00
  • 7f68c8cad2 WIP John Lancaster 2024-07-25 22:57:47 -05:00
  • a703fd15fb started entities and custom services in new namespace John Lancaster 2024-07-25 00:25:08 -05:00
  • 043402ad2f changed datetime import John Lancaster 2024-07-25 00:24:07 -05:00
  • 6bd0e0709e renamed loki John Lancaster 2024-06-11 22:55:16 -05:00
  • 58b5023653 simplified base a bit John Lancaster 2024-05-29 21:25:01 -05:00
  • e5f8871378 made RoomControllerBase John Lancaster 2024-05-29 20:25:55 -05:00
  • aee8002d77 implemented async queue John Lancaster 2024-05-29 18:45:54 -05:00
  • a58909ca26 cleaned up console John Lancaster 2024-05-28 18:56:19 -05:00
  • 2c287ab5b9 initial implementation John Lancaster 2024-05-28 18:47:46 -05:00
  • 463a68a27a rich logging config in yaml file in package data John Lancaster 2024-05-07 23:38:42 -05:00
  • 7b67d062a0 removed rye stuff John Lancaster 2024-05-06 23:36:38 -05:00
  • 124ff5c227 fixed some import issues John Lancaster 2024-05-02 22:47:18 -05:00
  • 6c313a64bf formatting John Lancaster 2024-05-02 22:29:57 -05:00
  • 069e0c0f42 packaged with rye for export_mode John Lancaster 2024-05-02 22:27:46 -05:00
  • d42afb1829 obsolete import John Lancaster 2024-04-29 23:42:33 -05:00
  • 0c97afb0da removed obsolete imports John Lancaster 2024-04-29 23:42:03 -05:00
  • fe0b3057ed greatly improved from implementing the "logging endgame" notebook John Lancaster 2024-04-29 23:39:58 -05:00
  • 866b4a1cfb changed log format John Lancaster 2024-04-28 11:27:34 -05:00
  • 68edfde755 improved logging John Lancaster 2024-04-27 13:41:29 -05:00
  • 6250b6b20c simplified rich logging with dictconfig John Lancaster 2024-04-27 10:24:45 -05:00
  • dc7151549b added manual mode Jim Lancaster 2024-04-13 11:34:22 -05:00
  • 02726b0766 ruff formatting John Lancaster 2024-04-02 22:32:59 -05:00
  • e421046a04 narrowed console to 100 characters John Lancaster 2024-04-02 22:30:52 -05:00
  • 7f8d0311ab pydantic work John Lancaster 2024-04-02 22:30:23 -05:00
  • c0a22b63f8 obsoleted previous dataclasses John Lancaster 2024-03-10 19:12:40 -05:00
  • 9845368159 expanded pydantic model John Lancaster 2024-03-10 18:17:14 -05:00
  • 541475d68b more work John Lancaster 2024-03-10 17:33:22 -05:00
  • e90ad5a071 more rich work John Lancaster 2024-03-10 15:44:42 -05:00
  • b8e5a65347 more rich formatting John Lancaster 2024-03-10 13:23:28 -05:00
  • 4e2557e714 seperate rich logging system John Lancaster 2024-03-10 12:31:50 -05:00
  • 1fa0df360c adding the unmarkupformatter to all handlers of Appdaemon John Lancaster 2024-03-09 20:11:54 -06:00
  • 96be16e0bb added the UnMarkupFormatter John Lancaster 2024-03-09 19:56:34 -06:00
  • 17670b983e button work John Lancaster 2024-03-06 20:17:38 -06:00
  • 0939c21554 added deinit logging John Lancaster 2024-03-03 15:25:39 -06:00
  • 215d47ea00 added some rich logging John Lancaster 2024-03-03 14:54:11 -06:00
  • d8a9d3d83a added toggle_activate John Lancaster 2024-01-28 08:47:32 -06:00
  • 9bb4df069e dataclasses and bugfixes John Lancaster 2024-01-23 21:03:30 -06:00
  • 1c1990b632 fixed default off_duration dataclass John Lancaster 2024-01-22 18:57:24 -06:00
  • 826e866a52 moved off_duration to roomconfig John Lancaster 2024-01-22 18:42:13 -06:00
  • 6ef45830fb current state moved to RoomConfig John Lancaster 2024-01-22 18:32:36 -06:00
  • 53cb116372 tweaked logs John Lancaster 2024-01-22 07:58:45 -06:00
  • e973205b06 made current_scene more explicit John Lancaster 2024-01-21 10:53:55 -06:00
  • f00421d273 should be last tweaks to fix sleep mode scenes John Lancaster 2024-01-06 13:33:19 -06:00
  • 061ad8d322 fixed default off duration John Lancaster 2024-01-05 13:27:40 -06:00
  • 12ac6c4cc4 added RoomState and RoomConfig dataclasses John Lancaster 2024-01-02 22:56:58 -06:00
  • dda9d2b501 small bugfix async John Lancaster 2024-01-02 21:54:20 -06:00
  • f088a23da7 maybe this time? John Lancaster 2023-12-08 16:36:22 -06:00
  • 4f11d9bdcc fixed states? John Lancaster 2023-12-08 16:29:25 -06:00
  • cf9f0f3244 moved toggle logic John Lancaster 2023-12-08 08:22:57 -06:00
  • e0caaedc15 cancelling all callbacks on a state change John Lancaster 2023-12-06 20:58:56 -06:00
  • 0d70649bb8 fixed async all_off/any_on John Lancaster 2023-12-04 14:17:22 -06:00
  • 145aeca667 changed on callback to trigger on brightness John Lancaster 2023-12-02 12:48:34 -06:00
  • 8b00faceb6 improved logging John Lancaster 2023-11-25 22:36:00 -06:00
  • 148645094a toggle stuff John Lancaster 2023-11-25 22:04:10 -06:00
  • e659629c71 logging tweaks John Lancaster 2023-11-25 21:19:59 -06:00
  • 4886eb29d6 deactivate cause John Lancaster 2023-11-25 21:12:34 -06:00
  • 7bd46ffc42 deactivate cause John Lancaster 2023-11-25 21:12:24 -06:00
  • 945abc91c3 removed sync state John Lancaster 2023-11-25 21:12:15 -06:00
  • af28cda9a5 logging improvements John Lancaster 2023-11-25 19:29:28 -06:00
  • afc5e45642 bug fix from scene detector John Lancaster 2023-11-25 18:41:49 -06:00
  • 8a5431a72b better use of sync wrapper John Lancaster 2023-11-25 18:00:12 -06:00
  • 50b79c8d13 streamlined initialize John Lancaster 2023-11-25 17:52:25 -06:00
  • 5f9218311c removed obsolete John Lancaster 2023-11-25 17:45:58 -06:00
  • 7de5dfa3a8 tweaked button init John Lancaster 2023-11-25 17:44:27 -06:00
  • a00f10a967 async working...? John Lancaster 2023-11-25 17:37:47 -06:00
  • c9cc841d58 ref entity John Lancaster 2023-11-25 02:17:57 -06:00
  • f4364764a1 pruning John Lancaster 2023-11-25 01:34:28 -06:00
  • 570fc40946 moved ref_entity John Lancaster 2023-11-25 01:12:20 -06:00
  • 643fd90ff0 more callbacks John Lancaster 2023-11-25 00:53:06 -06:00
  • 9b7dcaab72 callback work John Lancaster 2023-11-25 00:51:39 -06:00
  • 199a8e5308 moved off_duration back John Lancaster 2023-11-24 23:59:37 -06:00
  • 6005608e89 WIP breaking out motion John Lancaster 2023-11-24 23:54:27 -06:00
  • ff033c174d broke out button functionality John Lancaster 2023-11-24 23:10:37 -06:00
  • 4d36c11bfb broke out door function John Lancaster 2023-11-24 22:56:27 -06:00
  • f580c7cfda fixed returning an empty state during sleep mode John Lancaster 2023-11-24 21:48:19 -06:00
  • 6a47772efa added activation/deactivation causes John Lancaster 2023-11-24 16:34:11 -06:00
  • becde57bd4 added MQTT functionality alongside the deCONZ events for the buttons John Lancaster 2023-11-24 14:09:46 -06:00
  • 9408db4434 fixed references John Lancaster 2023-11-24 01:30:44 -06:00
  • c3d313ea88 bug fix when sleep_scene is unset root 2023-08-13 23:48:53 -05:00
  • 3246a69da0 broke out some button functions root 2023-07-30 23:23:44 -05:00