https://github.com/ravensystem/haairtoolkit
HAA IR Toolkit
https://github.com/ravensystem/haairtoolkit
Last synced: 8 months ago
JSON representation
HAA IR Toolkit
- Host: GitHub
- URL: https://github.com/ravensystem/haairtoolkit
- Owner: RavenSystem
- License: apache-2.0
- Created: 2023-07-28T15:26:18.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-28T19:25:54.000Z (almost 3 years ago)
- Last Synced: 2025-06-14T15:04:02.705Z (12 months ago)
- Language: JavaScript
- Homepage: https://ravensystem.github.io/haairtoolkit/
- Size: 58.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# HAA-IR-Toolkit
Tool to decode HAA IR Captured packets
[](https://paypal.me/RavenSystem)
The tool helps you decoding captured HAA IR packets into a 2, 4 or 6 bit HAA protocol and protocol command.
URL: https://ravensystem.github.io/haairtoolkit
For example, if we use the HAA IR packets capture below (for a Daikin AC), the tool will analize the packets and identify:
- The protocol bits used in the capture, e.g. ["420-1740","420-660","420-29330","5120-2100"] - 4 bits protocol
- The protocol bits string, e.g.
30111011110100100000101111110011111011111111111111000011123011101111010010000010111111001111111111100110101111111110111101111111111111111111101011110010011111111111111101111100000 - 179 bits
- The HAA IR protocol command: e.g. aCaDaAbAeAaFbEaMAdCnNaCaDaAbAeAaFbKbBaAaIaDaMGaAaDbAbMBaEe
- The HAA IR Protocol: e.g. LbEEAADPAAAwAA(4LbEEAA
The tool will show you accumulated values the bits, protocol command and protocol.
You could for example capture 5 samples, and decode all of them. You can the use a capture where the values matches others.
The HAA IR protocol command and protocol values are used in HAA JSON configuration string.
Sample HAA IR Packet capture:
+ 5119 - 2104 + 414 - 1744 + 416 - 663 + 416 - 664 + 415 - 665 + 414 - 1744 + 415 - 664 + 415 - 664
+ 415 - 664 + 415 - 665 + 414 - 1744 + 416 - 665 + 413 - 1744 + 415 - 1743 + 416 - 672 + 407 - 1743
+ 415 - 1744 + 415 - 1743 + 415 - 1744 + 415 - 1744 + 414 - 664 + 416 - 1743 + 415 - 665 + 414 - 664
+ 415 - 665 + 415 - 664 + 414 - 666 + 414 - 665 + 415 - 1743 + 414 - 1744 + 415 - 665 + 415 - 664
+ 415 - 666 + 413 - 665 + 414 - 665 + 415 - 1743 + 416 - 664 + 414 - 665 + 414 - 665 + 415 - 665
+ 414 - 665 + 414 - 666 + 414 - 665 + 414 - 665 + 414 - 665 + 414 - 665 + 414 - 666 + 414 - 665
+ 414 - 665 + 414 - 667 + 412 - 1745 + 414 - 1744 + 415 - 1744 + 414 - 1745 + 414 - 665 + 414 - 665
+ 414 - 665 + 414 -29328 + 5122 - 2101 + 417 - 1742 + 416 - 663 + 475 - 604 + 417 - 663 + 416 - 1742
+ 417 - 662 + 417 - 663 + 416 - 662 + 418 - 662 + 416 - 1743 + 416 - 663 + 417 - 1741 + 417 - 1742
+ 416 - 663 + 417 - 1741 + 417 - 1742 + 417 - 1742 + 416 - 1742 + 417 - 1742 + 416 - 663 + 417 - 1741
+ 418 - 662 + 416 - 663 + 417 - 663 + 416 - 663 + 416 - 663 + 417 - 662 + 416 - 1743 + 416 - 1742
+ 417 - 663 + 415 - 664 + 417 - 662 + 417 - 662 + 417 - 662 + 418 - 662 + 416 - 663 + 496 - 583
+ 417 - 663 + 416 - 662 + 418 - 662 + 417 - 1742 + 417 - 1740 + 418 - 663 + 416 - 663 + 416 - 1742
+ 417 - 663 + 416 - 1742 + 417 - 662 + 417 - 663 + 416 - 663 + 440 - 639 + 417 - 662 + 417 - 662
+ 417 - 663 + 416 - 664 + 416 - 662 + 417 - 1741 + 417 - 663 + 417 - 662 + 417 - 662 + 417 - 663
+ 416 - 1742 + 417 - 663 + 416 - 663 + 417 - 662 + 417 - 662 + 417 - 662 + 418 - 662 + 417 - 662
+ 417 - 662 + 418 - 662 + 416 - 663 + 417 - 662 + 417 - 663 + 416 - 662 + 418 - 662 + 417 - 745
+ 334 - 663 + 416 - 663 + 416 - 663 + 417 - 662 + 417 - 662 + 418 - 1741 + 417 - 663 + 416 - 1742
+ 417 - 663 + 416 - 662 + 417 - 662 + 418 - 662 + 417 - 1741 + 417 - 1742 + 417 - 662 + 417 - 1742
+ 417 - 1741 + 418 - 661 + 417 - 663 + 417 - 662 + 417 - 663 + 417 - 662 + 417 - 662 + 417 - 663
+ 416 - 663 + 417 - 662 + 416 - 664 + 416 - 662 + 417 - 663 + 417 - 662 + 417 - 662 + 418 - 661
+ 417 - 1742 + 417 - 662 + 417 - 663 + 416 - 662 + 418 - 662 + 417 - 662 + 417 - 1742 + 418 - 1740
+ 417 - 1742 + 417 - 1741 + 419 - 1739 + 418
Original source: https://github.com/GarzaCon/HAA-IR-Toolkit