aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml13
1 files changed, 10 insertions, 3 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 6a9ea4f..38ada69 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -3,15 +3,21 @@ name = "embassy-ha"
3version = "0.1.0" 3version = "0.1.0"
4edition = "2024" 4edition = "2024"
5 5
6[features]
7default = []
8defmt = ["dep:defmt", "embassy-net/defmt", "embassy-sync/defmt"]
9tracing = ["dep:tracing"]
10
6[dependencies] 11[dependencies]
7embedded-mqtt = { path = "./embedded-mqtt" , features = ["embassy-net"] } 12embedded-mqtt = { path = "./embedded-mqtt" , features = ["embassy-net"] }
8embassy-net = { version = "0.7.1", features = ["defmt", "medium-ip", "proto-ipv4", "tcp"] } 13embassy-net = { version = "0.7.1", features = ["medium-ip", "proto-ipv4", "tcp"] }
9heapless = "0.9.2" 14heapless = "0.9.2"
10embassy-time = { version = "0.5.0" } 15embassy-time = { version = "0.5.0" }
11serde-json-core = "0.6.0" 16serde-json-core = "0.6.0"
12serde = { version = "1.0.228", default-features = false, features = ["derive"] } 17serde = { version = "1.0.228", default-features = false, features = ["derive"] }
13defmt = "1.0.1" 18defmt = { version = "1.0.1", optional = true }
14embassy-sync = { version = "0.7.2", features = ["defmt"] } 19tracing = { version = "0.1", optional = true, default-features = false }
20embassy-sync = { version = "0.7.2" }
15embassy-futures = "0.1.2" 21embassy-futures = "0.1.2"
16embedded-io-async = "0.6" 22embedded-io-async = "0.6"
17 23
@@ -23,3 +29,4 @@ static_cell = "2.1.1"
23embedded-io-async = { version = "0.6", features = ["std"] } 29embedded-io-async = { version = "0.6", features = ["std"] }
24critical-section = { version = "1", features = ["std"] } 30critical-section = { version = "1", features = ["std"] }
25rand = "0.9.2" 31rand = "0.9.2"
32tracing-subscriber = "0.3"