Commit History

Autor SHA1 Mensaxe Data
  Christopher Mullins 79a88ff7ec Fix compiler warning %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 220508012b DRY: expose helper method in MqttClient to bind variables to topic string, use that instead of repeated logic %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 0aefdb9839 DRY: add helper method to generate hex string for device ID %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins db528afb0c Fix, spruce up tests %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins e51d19bb38 Add support for retained messages in test client %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins b10d676967 Conditionally raise error %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins aaa572b676 Add comment %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 8ae163dbc1 Send longer messages in chunks %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 7dad7f3e84 Fix name generator %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 07e557f5af Handle removing old discovery IDs %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins eddda7f284 Save deleted group IDs so that they can be processed %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins fea8148775 Expose method to generate compact ID %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 410bcb7b92 Add chunk size constant %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins d2ce61d8b3 Initial pass at HASS discovery client %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 30f3f23090 Add ability to inject callback for when MQTT client connects %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 062acb6ac8 Add setting for HASS discovery prefix %!s(int64=6) %!d(string=hai) anos
  Chris Mullins f176ee153b Merge pull request #481 from sidoh/feature/group_labels %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 726e55563a Remove extraneous print %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 908df1cd13 Updates publish fixed labels %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins abf688d629 Remove unnecessary sleep %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins d0f68e1d4b Gaps can be a bit longer now that packets are queued %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 91897b6208 Don't need sleep anymore since packets are queued %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 22bdd6af1d Restructure ruby MQTT client for tests. Listen on wildcard topic, match on parsed parameters rather than listening on bound topic %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 893cb4c497 Set flag which fixes build with v2.1.4 of WebSockets library %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins e978e5339d Add test for MQTT updates using device aliases %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 7e727a832f Update README %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins d4a1d6e9cc Implement MQTT device alias support %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 3191095e5a Add tests for MQTT device alias functionality %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins 0f9204a5e5 Add test for bad input %!s(int64=6) %!d(string=hai) anos
  Christopher Mullins b1496966e2 Add field to UI to deal with device aliases %!s(int64=6) %!d(string=hai) anos