Commit Graph

21 Commits

Author SHA1 Message Date
e98d6998dc builders - done 2026-03-06 22:57:13 +03:00
35b43584ea new homework definition 2026-03-06 16:28:29 +03:00
5ac9834582 homework: finish 2026-02-27 21:48:45 +03:00
3b47c20863 homework: smart house mocks example 2026-02-27 21:25:09 +03:00
67d24b795f homework: thermometer client 2026-02-23 23:49:11 +03:00
0b6bfaafc9 homework: add power socket mock 2026-02-23 20:05:35 +03:00
9898b79efa homework: upgrade power socket 2026-02-23 15:31:31 +03:00
0effc77237 homework definition 2026-02-22 20:53:07 +03:00
2ba393f3bd homework: demo 2026-01-24 13:45:55 +03:00
519f625f9b homework: extract print_status into a separate trait 2026-01-24 12:48:58 +03:00
38f5e62263 homework: room macro 2026-01-24 12:41:11 +03:00
f8258ee6d4 homework: add method to retrieve device to house and implement From trait for PowerSocket and Thermometer 2026-01-23 17:12:49 +03:00
dce37b4c58 homework: dynamic insert / remove in devices and rooms 2026-01-23 16:43:54 +03:00
8286f98265 homework: use hash map and implement Debug trait 2026-01-21 21:34:31 +03:00
db6833ebe0 homework: options instead panics 2026-01-21 16:50:26 +03:00
a699cfaba1 homework definition 2026-01-20 21:48:24 +03:00
2eaa6a8b04 implement bin crate with demo 2025-12-18 18:15:04 +03:00
c0abbd3b7c add House struct 2025-12-18 17:57:41 +03:00
a3f3aefc94 add Room struct 2025-12-18 16:38:27 +03:00
4018f77bad add Thermometer and PowerSocket structs and Device enum 2025-12-17 19:01:11 +03:00
5471cf05d3 Add smart-house lib skeleton 2025-12-15 13:48:49 +03:00