Commit Graph

4 Commits

Author SHA1 Message Date
7ea1e26020 Fix JSON escaping and scoping 2018-01-24 14:27:58 +01:00
4a083555e8 Clean up RPC response.
- Refactor mqtt_publish_stat() to take va_list
- Make publish_stat format its response with json_vprintf() so it is
  valid JSON.
- Call publish_stat in channel_set, the only place where the GPIO state
  changes
- Return (valid) JSON response in all RPCs
2018-01-24 14:08:29 +01:00
3327a561f9 Add channel_get_total() 2018-01-22 22:23:48 +01:00
4679636fdc Initial checkin. 2018-01-05 16:58:15 +01:00