-
Notifications
You must be signed in to change notification settings - Fork 17
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
Love It. #3
Comments
Hi Marcus, Where exactly do you need help for ? I'm not familiar with Hass.io. Do you need help with the RS485 boards (did you order the same one as I used) ? Or do you need help with installing the scripts on a Raspberry Pi ? Danny |
Hi Danny, Thanks for getting back so soon. I should be able to get by with the Hass.io (Home Assistant) and scripts side of things. I'm a little lost on the RS485 and how to incorporate all this with the Pi. Here's the RS485 I got. |
Hey Danny. |
Hi Danny, could you please let me know if this is something you'd consider doing? My RS485 boards arrived today. Thanks. |
Hi Marcus, The board you bought is more difficult to control. It has DI, DE, RE, RO to connect to the PI's GPIO. The DI and RO can be connected to the UART RX and TX pins, the DE and RE can be connected together and act as an enable to control the flow for input or output. This control is something you have to do yourself and makes it less interesting. See this link for more info. The board I use is this one. You do not need to care about this control signal and is easier to connect and use. Only the RX and TX pins to the UART of the PI and of course the power supply pins. The scripts in this repo do not control the DE and RE pins of the first board. So if you want to use it with your board, you will have to modify it. By the way, nice to hear that all of you find this project useful. Danny |
Hi Danny, Thanks for making this really cool project, this is something that I've been searching for a while! Thanks in advance! |
Hi Nelson, Thanks. It is my plan to update this repo with more details and some pictures in the near future. Danny |
Hi Danny, very nice job! I'm interesting in doing something similar. Thank you! |
Hi vespix, Thank you. Meanwhile I updated the readme file with all the command tables I know so far. For me it is sufficient to have all control I need. However I would appreciate if anyone else can provide new info to complete the tables. Danny |
Thank you for the update! Vespix |
That field contains the room temperature in degrees celcius minus 9. See also the ac_status.py example program on how it is used. |
Hey Danny, thank you very much for that project. I am currently in the process of buying a 4 unit ac Samsung system and looking into how I can integrate this to HASS without using the Samsung Cloud. To be clear? This is directly the binary bus protocol current NASA based units are talking. The MWR-WE10 is not required to make it work...right? It would be cool to get a small ESP working with and simple interface like ESPHome. |
Hi Ianwin, I made it in esphome. if you want details you can contact me. |
@michelebergo yes I would really like to hear more. Whats the best way to contact you. Github did not have DM's? |
I too would love an esphome solution for this hvac. Do away with the cloud
based approach.
Could i get some info as well ?
…On Thu, 10 Feb 2022, 11:06 pm Michele Bergo, ***@***.***> wrote:
Hey Danny, thank you very much for that project. I am currently in the
process of buying a 4 unit ac Samsung system and looking into how I can
integrate this to HASS without using the Samsung Cloud.
To be clear? This is directly the binary bus protocol current NASA based
units are talking. The MWR-WE10 is not required to make it work...right?
It would be cool to get a small ESP working with and simple interface like
ESPHome.
Hi Ianwin, I made it in esphome. if you want details you can contact me.
—
Reply to this email directly, view it on GitHub
<#3 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEAVTYI43SMWVWH3PJBR43U2OS5LANCNFSM4KI5KRMQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
@DannyDeGaspari |
Hey all, |
Hi all,
Hi all, |
@michelebergo I think it could hard to get everyone into a skype call. Would it also be possible to join in a private group chat? Maybe Skype or something different? |
@lanwin yes sure you can contact me on skype where we can create a chat group. I will send to you my username. |
my skype name --> michele.bergo |
@michelebergo |
I have been following this thread in the hopes that it would allow me to control (or at least read power usage) of my 2 Samsung HVAC systems. |
@DannyDeGaspari here there are selly NASA and non NASA devices. As I understand it the use a different communication. For witch one is this project? @michelebergo I send you an request via Skype. |
You are completely right. It is up to you to decide if you want to interfere into the Samsung electronics based on your own expertise. But if you use the method I used, it is rather robust. Though you still stay responsible for what you do.
I don't know the difference and I also do not know which category my devices are into. I just reverse engineered the communication protocol without any other knowledge. |
I talked with my AC seller. All new devices are using the NASA protocol. The old devices without NASA will disappear soon. https://www.samsunghvac.com/Control-Non-NASA-Individual-Control/MWR-WE10 From the URL I would guess the MWR-WE10 is non NASA. So this protocol seems to be the non NASA version. @DannyDeGaspari I really hope you could help me reverse engineer the NASA based protocol when my devices are installed. So we could add them here. |
Thanks for this information. |
@michelebergo |
I figured it out. NASA is a newer bus protocol. It uses similar start and stop bytes but the messages are more complex and transport more data. This is also why it uses 9600 baud instead of 2400. I also got it working directly with the F1,F2 bus protocol. I created an ESPHome component with support for NASA protocol witch works with F1,F2. I also made sure the Non NASA protocol can simply be integrated into this repo since this would allow us to use this component for both protocols. Currently it can show the room temperature, change the target temperature, set the AC mode and works with multiple units. |
Btw. Samsungs S-NET pro 2 app for NASA is written in dotnet an can simply be decompiled and reverse engineered. I did not tried it, but I bet that is also true for the Non NASA version of that app. |
Hi Danny,
I've been searching for a solution to this since 2018. I have a Samsung MWR-WE10 wired control panel that I've been trying to setup remote access to (ideally into Hass.io). Until someone showed me your project my idea was just to have a servo push the power button on and off. I really want to implement what you've done here but this is way over my head. Is it at all possible to create a tutorial? I've already got a few RS485 on the way.
Thank you.
-Marcus
The text was updated successfully, but these errors were encountered: