Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 9,233
» Latest member: duracabs321
» Forum threads: 4,097
» Forum posts: 20,546

Full Statistics

Online Users
There are currently 41 online users.
» 0 Member(s) | 31 Guest(s)
Amazonbot, Applebot, Baidu, Bing, PetalBot, bot

Latest Threads
A24 configure yaml for ES...
Forum: KinCony A24
Last Post: admin
17 minutes ago
» Replies: 29
» Views: 8,511
KCS v3 - Remote modificat...
Forum: KC868-A16
Last Post: admin
18 minutes ago
» Replies: 8
» Views: 202
KinCony Pi5M8 – Raspberry...
Forum: News
Last Post: admin
Yesterday, 12:00 AM
» Replies: 0
» Views: 22
Need Advice for New 3-Flo...
Forum: Suggestions and feedback on KinCony's products
Last Post: admin
06-19-2026, 02:58 AM
» Replies: 1
» Views: 26
N series Energy Meter for...
Forum: N60
Last Post: admin
06-18-2026, 12:49 PM
» Replies: 2
» Views: 119
Request for free sample
Forum: Apply for free sample product
Last Post: oscarsoler
06-18-2026, 09:02 AM
» Replies: 0
» Views: 15
KCS v2 relay state after ...
Forum: "KCS" v2 firmware system
Last Post: admin
06-18-2026, 04:33 AM
» Replies: 1
» Views: 36
Multiple phase L1,L2,L3
Forum: N20
Last Post: admin
06-18-2026, 02:35 AM
» Replies: 7
» Views: 387
Request for 230VAC LEDs /...
Forum: Development
Last Post: admin
06-17-2026, 11:09 PM
» Replies: 5
» Views: 82
KC868-a6 2 analog output...
Forum: KC868-A6
Last Post: admin
06-17-2026, 01:21 PM
» Replies: 7
» Views: 208

  2021 Apple TV IR Codes
Posted by: admin - 06-14-2024, 02:47 AM - Forum: Getting Started with ESPHome and Home Assistant - No Replies

2021 Apple TV Codes
These are all the known working codes as of TVOS 14.7

Apple IR Protocol
Apple codes use a specialized version of the NEC protocol and contain a checksum bit and an 8 bit Pair ID and devices 224, 229, and 238. Device 224 is used for Pairing and normally not needed. The codes below were generated with IR Scrutiner's Apple Protocol.


Many thanks to RC User 'Barf' who is the originator of IRScrutinizer and worked with me to iron out details with regard to proper handling of checksum bit across both Device 229 and 238 in the Apple Protocol.

All codes here use Pair ID 254. They span Devices 229 and 238. Some functions are present in both Device 229 and Device 238 appear to behave the same.
SELECT is one of those as an example. My configuration uses the code from Device 229 if it is available.


For the codes listed below, the Device and Function notations are in decimal (Base 10) instead of hexadecimal (Base 16). i.e. 032 is decimal 32 and not hexadecimal 32 (which is decimal 50).
The format of the codes below is DDD_FFF_FUNCTION_NAME where DDD is the Device Number and FFF is the Function Number.



Device 229 Pair ID 254

229_001_CURSOR_UP
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05CB 015B 0057 0016 0E6C

229_002_CURSOR_DOWN
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05CB 015B 0057 0016 0E6C

229_003_CURSOR_LEFT
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_004_CURSOR_RIGHT
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05CB 015B 0057 0016 0E6C

229_005_SELECT
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_008_UNKNOWN_A (ATV accepts command but does nothing as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05CB 015B 0057 0016 0E6C

229_009_UNKNOWN_B (ATV accepts command but does nothing as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_011_PLAY_DISPLAY (This appears to be a discrete Play if Paused. If Playing, will pop up display. However, if sent multiple times, the ATV will not act on command if sent another time within 5 seconds. Each resend resets the 5 second wait period.)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_013_FORWARD (Fast Foward)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_014_REVERSE (Rewind)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_017_CHANNEL_UP (Reportedly works on some EU IPTV apps - In US, Apple Music Library, this will change track.)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_018_CHANNEL_DOWN (Reportedly works on some EU IPTV apps - In US, Apple Music Library, this will change track.)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_019_10_SECONDS_REVERSE
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_020_UNKNOWN_F (ATV accepts command but does nothing as of TVOS15)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_021_DISCRETE_POWER_OFF (Immediate)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_022_DISCRETE_POWER_ON (Immediate - If ATV is powered on, does nothing - Use this instead of Menu to prevent jumping back if ATV is already on.)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_023_10_SECONDS_FORWARD
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

229_024_PAUSE (Discrete ATV pauses if Playing)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_025_PAUSE_ALTERNATE (Behaves same as PAUSE as of TVOS14.7 - Discrete ATV pauses if Playing)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_032_HOME (A Short press takes you home. A Long press presents the Sleep Menu - Just like Siri Remote)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05CB 015B 0057 0016 0E6C

229_033_HOME_ALTERNATE (Behaves same as HOME as of TVOS14.7 A Short press takes you home. A Long press presents the Sleep Menu - Just like Siri Remote)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_035_UNKNOWN_C (ATV accepts command but does nothing as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_036_UNKNOWN_D (ATV accepts command but does nothing as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

229_037_UNKNOWN_E (ATV accepts command but does nothing as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

Device 238 Pair ID 254

238_001_MENU
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_003_CURSOR_RIGHT_ALTERNATE (Appears to behaves same as CURSOR_RIGHT as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_004_CURSOR_LEFT_ALTERNATE (Appears to behaves same as CURSOR_LEFT as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_005_CURSOR_UP_ALTERNATE (Appears to behaves same as CURSOR_UP as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_006_CURSOR_DOWN_ALTERNATE (Appears to behaves same as CURSOR_DOWN as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_007_SCREEN_SHOT_A (Takes a screen shot that only Mac users can obtain)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

238_011_VIDEO_RESOLUTION_CHANGE (Change Video Resolution Menu)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

238_012_REBOOT_FAULT_A (Causes a reboot which internally generates a stack trace which can be sent to Apple)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_046_SELECT_ALTERNATE (Appears to behaves same as SELECT as of TVOS14.7)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

238_047_PLAY_PAUSE
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 04C7 015B 0057 0016 0E6C

238_048_REBOOT_FAULT_B (Causes a reboot which internally generates a stack trace which can be sent to Apple)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0575 015B 0057 0016 0E6C

238_049_REBOOT_FAULT_C (Causes a reboot which internally generates a stack trace which can be sent to Apple)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

238_050_SCREEN_SHOT_B (Takes a screen shot that only Mac users can obtain)
0000 006C 0022 0002 015B 00AD 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 051E 015B 0057 0016 0E6C

Revision Notes:
20220211 -Added new UNKNOWN_F command above @ 229_020.

Edited function title/description text for 229_025, 036, 037.
Confirmed the codes for each were correct. Only the function number text was wrong.

Print this item

  M1 board connect with multi DS18B20 temperature sensors by one GPIO
Posted by: admin - 06-14-2024, 02:01 AM - Forum: KC868-M16 / M1 / MB / M30 - No Replies

the photo have connect with "SDA" pin on M1 board, actually you can also use "SCL" pin, these two i2c pins both have pull-up resistance on PCB.
then you can config it by ESPHome, after download firmware will found all scaned DS18B20, remember the sensor's address replace in yaml file.
   
   
   
   
ESPHome yaml file download:

.txt   M1-home-assistant-ds18b20-use_SDA_pin.txt (Size: 1.09 KB / Downloads: 428)

Print this item

  SmartHome app compatibility
Posted by: jviheavy - 06-13-2024, 05:48 PM - Forum: KC868-A8 - Replies (1)

Is the KC868-A8 compatible with SmartHome app?

Best regards

Print this item

  I/O naming in Home Assistant
Posted by: telewizard13 - 06-13-2024, 01:09 PM - Forum: KC868-AIO - Replies (2)

I want to change the names of inputs and outputs on the Home Assistant dashboard from "light x" to a name about what the particular output controls. How do I accomplish this? Do I need to edit the AIO's yaml and reinstall it to the AIO board?

Print this item

Exclamation KC868-A2 with ESP32 Cam
Posted by: taalaibek - 06-13-2024, 07:05 AM - Forum: KC868-A2 - Replies (3)

I tried connect ESP32 Cam to KC868-A2 via I2C but doesn't work, can you help me please?
SDA (GPIO4) on the Kincony board to SDA (GPIO14) on the ESP32-CAM.
SCL (GPIO16) on the Kincony board to SCL (GPIO15) on the ESP32-CAM.
GND on the Kincony board to GND on the ESP32-CAM.
3.3V on the Kincony board to 3.3V on the ESP32-CAM.

initialization in mycropython:
i2c =machine.I2C(0, scl=machine.Pin(16), sda=machine.Pin(4))

Print this item

  KC868_A16 RS485
Posted by: lenguyentrong - 06-12-2024, 07:06 AM - Forum: KC868-A16 - Replies (1)

Can you advise how we can set up KC868_A16 working with RS485 by Arduino IDE? Thanks

Print this item

  Update via Ethernet with OTA
Posted by: Brouk - 06-12-2024, 06:45 AM - Forum: KC868-A16 - Replies (7)

In the specification https://esphome.io/components/ota.html it is stated "In that mode, all components are disabled and only Serial Logging + Network(WiFi or Ethernet) + OTA are initialized, so that you can upload a new binary ."

I have an A16 integrated with HomeAssistant. In ESPHome  new version of YAML can be downloaded to the A16 without any problems via USB cable. Update via Ethernet cable (same network, WiFi not available) ends with an error.

Is it possible to install the update via Ethernet? Please could you send me the OTA code for the YAML file of the A16 device?



Attached Files Thumbnail(s)
       
Print this item

  A8S and Modbus sensor
Posted by: milan.net - 06-10-2024, 10:34 AM - Forum: KC868-A8S - Replies (16)

Hello,

I would like to ask for help setting up A8S with RS485 Temperature and Humidity Sensor Modbus RTU Use By SHT30 an ESPHome

https://shop.kincony.com/products/rs485-...e-by-sht30

Thank you

Print this item

Lightbulb Request for Free Sample of KinCony Product for Project by TEXVO DEVELOPERS
Posted by: mickey - 06-08-2024, 05:28 PM - Forum: Apply for free sample product - No Replies

Dear KinCony Team,

I am reaching out to you on behalf of TEXVO DEVELOPERS, a company based in India that develops IoT smart control systems and solutions. We are very interested in your KC868-A4 ESP32 board and KC101 Tuya electronic DIY kit for an upcoming project.

Our project falls under the "Start a Project" category, as we plan to create an open-source software and hardware solution using KinCony products. This project aims to benefit the public welfare and education sectors by providing an accessible and user-friendly IoT solution.

We would greatly appreciate the opportunity to receive free samples of the KC868-A4 and KC101 to kickstart our project. These samples will allow us to test and integrate your products into our solution, ensuring compatibility and optimal performance.

As part of our commitment to the open-source community, we will share our project processes, results, and insights with others through the KinCony community forum. We believe that our achievements can help and inspire more people to adopt and benefit from IoT technologies.

If our application is approved, we would be happy to provide you with more details about our project and keep you updated on its progress. Additionally, as our project moves forward, we anticipate requiring bulk orders of KinCony products to scale our solution.

Please find below our company information:
Company Name: TEXVO DEVELOPERS
Website: https://texvo.co.in/
WhatsApp: +916294745109
Email: mickeypc94@gmail.com

Thank you for considering our request. We look forward to the possibility of collaborating with KinCony and creating a meaningful impact through our project.
Best regards,
Mickey Sharma
TEXVO DEVELOPERS

Print this item

  KC868-AM work with DS18B20 DHT11 sensor ESPHome yaml
Posted by: admin - 06-06-2024, 05:58 AM - Forum: KC868-AM - Replies (4)

Code:
esphome:
  name: am

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Example configuration entry
api:

ethernet:
  type: LAN8720
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO17_OUT
  phy_addr: 0
 
  manual_ip:
    static_ip: 192.168.1.211
    gateway: 192.168.1.1
    subnet: 255.255.255.0

switch:
  - platform: gpio
    name: "am-light1"
    pin: 15
    inverted: False

sensor:
  - platform: dht
    pin: 33
    temperature:
      name: "Living Room Temperature"
    humidity:
      name: "Living Room Humidity"
    update_interval: 10s


  - platform: dallas
    dallas_id: hub_1
    address: 0xde0b23585c42fb28
    name: "Temperature #1"
  - platform: dallas
    dallas_id: hub_1
    address: 0xd20b2210b8edbd28
    name: "Temperature #2"
  - platform: dallas
    dallas_id: hub_3
    address: 0x690b2210c2ff4a28
    name: "Temperature #3"
  - platform: dallas
    dallas_id: hub_2
    address: 0x3f0b2210c07d1b28
    name: "Temperature #4"


dallas:
  - pin: 5
    id: hub_1
    update_interval: 10s
  - pin: 13
    id: hub_2
    update_interval: 20s
  - pin: 14
    id: hub_3
    update_interval: 30s

yaml file download: 
.txt   esphome_AM.txt (Size: 1.13 KB / Downloads: 490)

Print this item