Permalink
Commits on Jan 3, 2017
Commits on Dec 5, 2016
  1. πŸ› Fix bad topic used for device name detection (#253)

    "device_topic" contains "node/property/set" schems whereas whats
    important is on broadcast_topic that contains "device-id/node/property/set"
    and we check broadcast_topic from beginning to length of configured device-id name.
    
    Related to Issue #250
    sheda committed with Dec 5, 2016
  2. ✨ Simplification on boot modes logic. Now any mode can be triggered p…

    …rogrammatically or scheduled for the next boot. + MQTT retry enhancements (#251)
    
    * Clearing config/set topic after applying patch to avoid endless loops when using retained messages
    
    * Added IP info during SoftAP startup
    
    * Removal of Wifi AP default password
    
    * Reorganized the way boot modes are called to a more explicity way
    
    * Minor enhancements and coding style fixes
    
    * Checkstyle fix
    
    * Changing BootMode to HomieBootMode
    
    * MQTT retry enhancements + homie boot modes
    
    * Code style fixes
    flaviostutz committed with Dec 5, 2016
Commits on Dec 1, 2016
Commits on Nov 30, 2016
  1. πŸ› Fix topic message being shrunk when calling custom onMessage callba…

    …ck - fixes #243 (#244)
    
    When using getMqttClient feature according to order onMessage callback are called
    the homie one shring topic buffer (by adding '\0') and so following custom callback
    doesn't get full topic
    
    Related to Issue #243
    sheda committed with Nov 30, 2016
Commits on Nov 21, 2016
  1. πŸ”₯ Remove AP password (part of #230) and show server IP during SoftAP …

    …startup (#232)
    
    * Added IP info during SoftAP startup
    
    * Removal of Wifi AP default password
    flaviostutz committed with Nov 21, 2016
Commits on Nov 19, 2016
  1. πŸ› Clear config/set topic after applying patch to avoid endless loops …

    …when using retained messages (#228)
    flaviostutz committed with Nov 19, 2016
Commits on Nov 16, 2016
  1. ✨ Conform to updates Homie convention - add $mac device property (#216)

    * Add mac info message on boot normal
    
    * Update BootNormal.cpp
    AlexValois committed with Nov 16, 2016
Commits on Nov 15, 2016
  1. πŸ”₯ Replace ota version with checksum (#221)

    * Replace $ota version with $implementation/ota/checksum
    
    * Cosmetic: more consistent OTA logger messages
    mrpace2 committed with Nov 15, 2016
  2. πŸ› Fix base64 decoding (issue #208) (#219)

    Thanks a lot! πŸ‘
    mrpace2 committed with Nov 15, 2016
Commits on Nov 14, 2016
Commits on Nov 13, 2016
Commits on Oct 26, 2016
Commits on Oct 25, 2016
  1. 🐎 Make HomieNode CONST again! :-) (#197)

    * First proof of concept for $broadcast feature
    
    - $broadcast is handled and globalInputHandler is called
    - still many TODOs, e.g. support for other callbacks or splitted MQTT
    message (make use of payload buffer)
    
    * $broadcast - use payload buffer
    
    + minor improvements
    
    * Added $broadcast handler
    
    + added comments to BootNormal.cpp to explain handling of incoming MQTT
    message
    
    * Make HomieNode CONST again! :-)
    
    * fixed wrong merge
    euphi committed with Oct 25, 2016
Commits on Oct 24, 2016