Results 13 issues of Chris Mullins

> I would like to integrate an external temperature sensor but I cannot, this sensor is connected to Home Assistant via zigbee2mqtt, how can I integrate it by replacing the...

`EpaperWebServer::handleCreateFile` should perform some basic input validation.

bug

**Easy part** - add a link in the nav banner somewhere. **Harder part** - check for new releases using a CORS-compatible API request to the Github API

This should involve two things: * [ ] Make connection errors more obvious (see #187 for motivation) * [ ] Reconnect when disconnected (will happen if, for example, ESP reboots)

Settings that can expand arbitrarily should not be stored in the flat JSON file currently used for all settings. This places an artificial limit on how many items can be...

enhancement

https://www.home-assistant.io/integrations/light.mqtt/#hs-color These are embedded underneath a `color` object like so: ```json { "state": "ON", "color": { "h": 24.0, "s": 100.0 } } ``` This will allow us to avoid the...

enhancement

See #544 for context. ### Current behavior 1. Schedule a brightness transition for bulb X from 0 -> 100 1. Wait for some time 1. Schedule another brightness transition for...

Right now users can provide arbitrary group IDs, even if they're invalid for the selected protocol. There should be some input validation. Not having validation led to confusing behavior in...

Thank you very much for porting this to ESP32! In one of my projects, I'm using ESPAsyncWebServer, which also defines a non-class enum for `HTTP_GET`, etc. I wanted to use...

I'm using the same code I linked in the other issue (https://github.com/turboladen/playful/issues/14). I may be missing something, but it seems that ~[L278 of service.rb](https://github.com/turboladen/playful/blob/master/lib/playful/control_point/service.rb#L278) is using an outdated savon API....