-
Notifications
You must be signed in to change notification settings - Fork 836
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
Need Help of Coding about DAIKIN NEW MODULE FFN-C #1064
Comments
Instructions for how to add (or get added) an new A/C Protocol, read these two pages: Your Google Sheets spreadsheet does not allow anyone to read it. Please make it read-only to "everyone"/public. It would be good to allow anyone to add comments too. If you follow the information on those pages, you should learn what is needed and how to collect the data to get it added. |
Sorry About Set wrongly Access right. I modifted that. |
Thanks. Any chance you can convert the Excel spreadsheet to a Google Spreadsheet. That way if/when you update it, everyone can see it instantly etc, and add comments etc. |
Hi thanks, |
Excellent. I'll need some |
Hi thanks, I update some rawdata to the sheet already. If you need more information please tell me. Thanks very much. |
* `sendDaikin64()` & `decodeDaikin64()` * Unit test coverage for both routines. * Update support routines. For #1064
Hey @chongkk I've added basic support for Can you let me know if If so, I'll move on to adding detailed controls. |
Hi I try download the Daikin64 branch, then use arduino to open /examples/IRrecvDumpV2/IRrecvDumpV2.ino, Then I compile and upload, When I Testing use the "Serial Monitor" it still show as "Unknown". |
Without the full output from You can confirm this by changing this line: https://github.com/crankyoldgit/IRremoteESP8266/blob/Daikin64/src/IRremoteESP8266.h#L55
to:
That will show up in the output of your |
Hi Thanks for your great work. Protocol : DAIKIN64 The code is correct, thanks again. |
Excellent news, I'll start work on the more advanced feature support shortly. |
* Add checksum support. * Add Power Toggle, Mode, & Temp control. * Partial common AC api support. * Unit tests for setting controls. For #1064
@chongkk I've updated the branch again. It should now support all the features I can work out from your spreadsheet except for the timer/clock ones. I'll add them later. Please download and test, and let me know if you find any issues. |
@crankyoldgit Hi Thanks again, I think all future is correct. Because these days I am not able to back to office to test control the real AC, but following the IR controller screen, I tested all function is correct. Thanks very much. Timestamp : 001536.777 Protocol : DAIKIN64 Timestamp : 000374.215 Protocol : DAIKIN64 |
Excellent! I'm really surprised there is no heating or auto operation mode. Looking forward to you being able to test it on the real device eventually, |
Yeah because I'm living in a equatorial country, all AC here are only function is cool dry and fan, some of them got auto mode. I will update when I can control the real AC. |
@crankyoldgit Hi, if I use IRMQTTServer, it seems like doesn't transmit to the correct mqtt topic, so the home assistant will not update the cliamte state. ir_server/received 77,0xAC22808016352216,64 |
Missed adding this when adding the rest of the commonAC api stuff. FYI @chongkk For #1064 (comment)
@crankyoldgit I tested in home assistant. It have been fixed transmit the mqtt topic. So now I can use remoter send code and check it behavior in home assistant.
Increase to 17 degree(Shouldn't show power off):
Power Toggle: 1100 I am a beginer about IR AC. I think the first 1 is for toggle the power, if power off, turn on, if power on, turn off. 0 is without power toggle. Sorry For my bad English that maybe cause the misunderstanding and these days can't control the real AC couldn't feedback more quickly. I am not sure I make mistake or not. Thanks, have a nice day. |
I think I may have fixed it in be2bc2d which I just pushed to that branch. Please try that. I haven't been able to do any testing on that so I'm not 100% confident it will fix it. So please test and let me know etc. |
@crankyoldgit It fixed already, thanks crankyoldgit. |
@chongkk Excellent! I was just about to take another look at it, so you've saved me from that. Thanks. Let me know if you find any other problems. |
* `sendDaikin64()` & `decodeDaikin64()` * Unit test coverage for both routines. * Update support routines. For #1064
* Add checksum support. * Add Power Toggle, Mode, & Temp control. * Partial common AC api support. * Unit tests for setting controls. For #1064
Missed adding this when adding the rest of the commonAC api stuff. FYI @chongkk For #1064 (comment)
* `sendDaikin64()`, `decodeDaikin64()`, & `IRDaikin64` class * Add checksum support. * Add Power Toggle, Mode, Temp, Fan speed, Swing, Turbo, Quiet, Sleep, Clock, On & Off timer control. * Unit tests. * Full support for common A/C api. * Update support routines. Fixes #1064
@chongkk That branch has now been merged into the |
_v2.7.5 (20200409)_ **[Features]** - Detailed support for `HITACHI_AC1` protocol. (#1056, #1061, #1072) - update sharp to match Sharp AH-A5SAY (#1074) - Experimental support for AIRWELL protocol. (#1069, #1070) - SamsungAC: Add Breeze (Aka WindFree) control (#1062, #1071) - Support for Daikin FFN-C A/C (#1064, #1065) - Add basic support for HITACHI_AC3 protocol. (#1060, #1063) - Add support for `SYMPHONY` 11 bit protocol. (#1057, #1058) - IRMQTTServer: Improve Home-Assistant discovery by sending a 'device' with the discovery packet (#1055) **[Misc]** - Clean up support status of various protocols. - Add `decodeToState()` unit tests to all supported protocols (#1067, #1068) - Add Gree AC example code. (#1066)
_v2.7.5 (20200409)_ **[Features]** - Detailed support for `HITACHI_AC1` protocol. (#1056, #1061, #1072) - update sharp to match Sharp AH-A5SAY (#1074) - Experimental support for AIRWELL protocol. (#1069, #1070) - SamsungAC: Add Breeze (Aka WindFree) control (#1062, #1071) - Support for Daikin FFN-C A/C (#1064, #1065) - Add basic support for HITACHI_AC3 protocol. (#1060, #1063) - Add support for `SYMPHONY` 11 bit protocol. (#1057, #1058) - IRMQTTServer: Improve Home-Assistant discovery by sending a 'device' with the discovery packet (#1055) **[Misc]** - Clean up support status of various protocols. - Add `decodeToState()` unit tests to all supported protocols (#1067, #1068) - Add Gree AC example code. (#1066)
FYI, This has been included in the new v2.7.5 release of the library. |
Hi thanks about this project, and Really helps a lot. I don't have any experience about c++, Then I found it's a difficult to add the support about new daikin model FFN-C.(https://www.daikin.com.my/daikin_products/ffn-c-fcn-f-series-r410a/)
I have found the LSB each positon meaning, (https://drive.google.com/file/d/1P_GdkeGFPwjZvXOO2efrbbnJEHZ7kBzo/view?usp=sharing),
Google Sheet
https://docs.google.com/spreadsheets/d/1sxjLQCRLMFM1FQpttBXsye2JG5hHIe2BrKnKDuPV9Bw/edit?usp=sharing
Can you help me add this support or advise about how to add this?
If need any more information please tell me. Thanks a lot.
The text was updated successfully, but these errors were encountered: