aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Improve documentation and replace publish_on_command with CommandPolicy enumdiogo4642025-12-144-21/+277
* added category field to entity discovery payloaddiogo4642025-12-141-0/+4
* use 30s mqtt keepalivediogo4642025-12-134-28/+65
* publish values on first iteration of rundiogo4642025-12-131-5/+9
* added device tracker entitydiogo4642025-12-124-13/+158
* added dBm unit for signal strengthdiogo4642025-12-092-0/+37
* small visibility fixesv0.1.0diogo4642025-12-093-16/+26
* fixed warnings/lintsdiogo4642025-12-096-53/+60
* moved embedded-mqtt crate to a modulediogo4642025-12-0911-6/+1335
* added some documentationdiogo4642025-12-091-0/+13
* formatting and improved timeout handlingdiogo4642025-12-086-88/+233
* code style changediogo4642025-12-071-404/+406
* Clear socket timeout after successful connectiondiogo4642025-12-061-0/+2
* Implement connect_and_run helper functiondiogo4642025-12-061-1/+102
* Fix availability handling with MQTT retain flagdiogo4642025-12-061-1/+9
* Complete error handling for availability publishdiogo4642025-12-061-8/+63
* Refactor sensor API to support generic sensor types with configurable display...diogo4642025-12-063-15/+25
* added SensorClass enumdiogo4642025-12-061-0/+123
* added state class constants/enumdiogo4642025-12-062-0/+22
* added queue_publish logic to switch set methoddiogo4642025-12-051-4/+17
* added publish_on_command option to numberdiogo4642025-12-052-8/+42
* reworked loggingdiogo4642025-12-052-25/+152
* added publish_on_command option to switchdiogo4642025-12-052-3/+28
* changed verbosity of some log messagesdiogo4642025-12-051-5/+5
* improved error handling and log messagesdiogo4642025-12-052-86/+173
* removed unused commentdiogo4642025-12-051-118/+0
* reworked entity storagediogo4642025-12-058-114/+335
* reworked entity creationdiogo4642025-12-0511-274/+1846
* added monetary constantsdiogo4642025-12-051-0/+17
* added new publish functions to Entitydiogo4642025-12-051-0/+13
* added basic binary sensor examplediogo4642025-12-042-12/+101
* added switch examplediogo4642025-12-042-1/+98
* added number examplediogo4642025-12-042-335/+109
* use device id as mqtt client iddiogo4642025-12-041-1/+1
* fixed temperature unitsdiogo4642025-12-042-4/+7
* initdiogo4642025-12-044-0/+1112