Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IR receiving support to IRMQTTServer. #543

Merged
merged 3 commits into from
Oct 11, 2018
Merged

Conversation

crankyoldgit
Copy link
Owner

  • Should capture IR messages from an IR RX module and send them to MQTT
    in a "compatiable" format similar to that required for sening via MQTT.
  • Slight HTML layout changes/improvements.
  • Minor changes to IRutils to make life easier.
  • Tested on my own D1 and Nodemcu devices. Seems to work fine.
  • The new capability can be completely disabled, but should work fine
    even if no IR RX module is attached.

Inspired by Issue #536

@crankyoldgit crankyoldgit added enhancement Hacktoberfest Hacktoberfest participation labels Oct 3, 2018
@crankyoldgit crankyoldgit self-assigned this Oct 3, 2018
@savage872
Copy link

When will this be released ?

@crankyoldgit
Copy link
Owner Author

When will this be released ?

It will be added to the master branch after it has been reviewed. That's any time between now and 7 days.

You can access it now via the irmqttserver branch here: https://github.com/markszabo/IRremoteESP8266/tree/irmqttserver

It may be a while before it's in the next official release (v2.5.2) of the library.

- Should capture IR messages from an IR RX module and send them to MQTT
  in a "compatiable" format similar to that required for sening via MQTT.
- Slight HTML layout changes/improvements.
- Minor changes to IRutils to make life easier.
- Tested on my own D1 and Nodemcu devices. Seems to work fine.
- The new capability can be completely disabled, but should work fine
  even if no IR RX module is attached.

Inspired by Issue #536
@crankyoldgit
Copy link
Owner Author

It's been over a week since the PR, and no negative review comments. Merging.

@crankyoldgit crankyoldgit merged commit 9e29f94 into master Oct 11, 2018
@crankyoldgit crankyoldgit deleted the irmqttserver branch October 13, 2018 15:16
crankyoldgit added a commit that referenced this pull request Oct 21, 2018
**[Bug Fixes]**
- Add missing send() method to IRPanasonicAC class. (#545)
- Add missing sendWhirlpoolAC() to IRMQTTServer.ino (#558)

**[Features]**
- Add IR receiving support to IRMQTTServer. (#543)
- Pioneer support (#547)
- Add support for a second LG protocol variant. (#552)
- Support for short Panasonic A/C messages. (#553)
- Add support for Panasonic CKP series A/Cs. (#554)
- Experimental timer/clock support for Panasonic A/Cs. (#546)
- Add Made With Magic (MWM) support (#557)

**[Misc]**
- Grammar and typo fixes (#541, #549)
- Increase Panasonic A/C message tolerances. (#542)
- Added command mode2_decode in tools/ (#557)
- General code style cleanup (#560)
@crankyoldgit crankyoldgit mentioned this pull request Oct 21, 2018
crankyoldgit added a commit that referenced this pull request Oct 21, 2018
**[Bug Fixes]**
- Add missing send() method to IRPanasonicAC class. (#545)
- Add missing sendWhirlpoolAC() to IRMQTTServer.ino (#558)

**[Features]**
- Add IR receiving support to IRMQTTServer. (#543)
- Pioneer support (#547)
- Add support for a second LG protocol variant. (#552)
- Support for short Panasonic A/C messages. (#553)
- Add support for Panasonic CKP series A/Cs. (#554)
- Experimental timer/clock support for Panasonic A/Cs. (#546)
- Add Made With Magic (MWM) support (#557)

**[Misc]**
- Grammar and typo fixes (#541, #549)
- Increase Panasonic A/C message tolerances. (#542)
- Added command mode2_decode in tools/ (#557)
- General code style cleanup (#560)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Hacktoberfest Hacktoberfest participation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants