Hector Martin

Results 160 comments of Hector Martin

If you think all the gory details should be handled in a module that HA should just import, I'd be happy to give this a shot and publish it on...

I have a bit of a different idea for the architecture, so if you don't mind I'll use irgen as a protocol reference but otherwise roll my own approach and...

The thing is there's a lot of variation, so we need a rich set of configuration options. There is quite a range of use cases here. For an integration adding...

Just dumped a prototype here: https://github.com/marcan/circa It doesn't have a proper setup.py or anything yet, and only supports RC5 and (a very flexible version of) NEC so far, but let...

I would call it send_code in line with the terminology I chose for circa's objects. Circa already has a structure format, I just pushed a command line option to dump...

Any further comments? I will be adding and testing a few more protocols to circa soon and I'll be happy to prototype HA integration, but I'd like a bit of...

The point of this is to support devices *beyond* pure code libraries; code libraries can already be done (just more awkwardly and blaster-specific) without circa. A climate control unit controlled...

But it isn't inside circa; the developer of an HA integration for a specific IR device needs to know the IR protocol details for the device they're supporting. A typical...

Looks reasonable. The Condition approach is closer to the original code flow (i.e. checking for an answer), but it does require a lock, while events do not. I think both...

The interface will obviously be per-thread, it doesn't make any sense as a process flag. I don't think there's any way to bypass TSO, but AIUI it also has very...