Samsung AC

Hi Steve,
I would be very happy to help test the new modes.

1 Like

Then please open an issue per mode here GitHub - lanwin/esphome_samsung_ac: Provides an ESPHome component for Samsung air conditioners. It allows you to watch and control your devices via a home automation system. And is designed to be attached to the F1,F2 communication bus between the devices.

Hello, can you give the version of Samsung air conditioning that works with your protocol like aj080txj4kgeu and aj068txj4kgeu? and you need the M5STACK ATOM Lite and the M5STACK ATOM RS-485 Kit for it to work?

Just checked my AC (Wind-free Elite from 2020) and I do not have V1 and V2ā€¦ only F1/F2 and 230V/GND.
Seems that I wonā€™t be able to connect a m5stack RS-485ā€¦

For anyone like me that do not have V1 and V2, you will find 12V + GND on the sub PBA connector on pin 9 (white = GND) and 10 (red = 12V)

2 Likes

Hello, itā€™s me it doesnā€™t work as explained by @lavin on github. I think it comes from my esphome.yaml file. Here is the data I retrieved

15:41:38	[D]	[api:102]	
Accepted 192.168.1.106
15:41:38	[D]	[api.connection:1121]	
ESPHome Logs 2023.12.5 (192.168.1.106): Connected successfully
15:41:38	[I]	[app:102]	
ESPHome version 2023.12.5 compiled on Jan  1 2024, 15:36:34
15:41:38	[C]	[wifi:573]	
WiFi:
15:41:38	[C]	[wifi:405]	
  Local MAC: 64:B7:08:B7:A2:20
15:41:38	[C]	[wifi:410]	
  SSID: e[5m'maison_2.4'e[6m
15:41:38	[C]	[wifi:411]	
  IP Address: 192.168.1.110
15:41:38	[C]	[wifi:413]	
  BSSID: e[5mE0:63:DA:53:39:0Be[6m
15:41:38	[C]	[wifi:414]	
  Hostname: 'clim-samsung'
15:41:38	[C]	[wifi:416]	
  Signal strength: -44 dB e[0;32mā–‚ā–„ā–†ā–ˆe[0m
15:41:38	[C]	[wifi:420]	
  Channel: 6
15:41:38	[C]	[wifi:421]	
  Subnet: 255.255.255.0
15:41:38	[C]	[wifi:422]	
  Gateway: 192.168.1.1
15:41:38	[C]	[wifi:423]	
  DNS1: 192.168.1.14
15:41:38	[C]	[wifi:424]	
  DNS2: 192.168.1.1
15:41:38	[C]	[logger:443]	
Logger:
15:41:38	[C]	[logger:444]	
  Level: DEBUG
15:41:38	[C]	[logger:445]	
  Log Baud Rate: 115200
15:41:38	[C]	[logger:447]	
  Hardware UART: UART0
15:41:38	[C]	[uart.arduino_esp32:137]	
UART Bus 1:
15:41:38	[C]	[uart.arduino_esp32:138]	
  TX Pin: GPIO19
15:41:38	[C]	[uart.arduino_esp32:139]	
  RX Pin: GPIO22
15:41:38	[C]	[uart.arduino_esp32:141]	
  RX Buffer Size: 256
15:41:38	[C]	[uart.arduino_esp32:143]	
  Baud Rate: 9600 baud
15:41:38	[C]	[uart.arduino_esp32:144]	
  Data Bits: 8
15:41:38	[C]	[uart.arduino_esp32:145]	
  Parity: EVEN
15:41:38	[C]	[uart.arduino_esp32:146]	
  Stop bits: 1
15:41:38	[C]	[captive_portal:088]	
Captive Portal:
15:41:38	[C]	[web_server:168]	
Web Server:
15:41:38	[C]	[web_server:169]	
  Address: clim-samsung.local:80
15:41:38	[C]	[mdns:115]	
mDNS:
15:41:38	[C]	[mdns:116]	
  Hostname: clim-samsung
15:41:38	[C]	[ota:097]	
Over-The-Air Updates:
15:41:38	[C]	[ota:098]	
  Address: clim-samsung.local:3232
15:41:38	[C]	[ota:101]	
  Using Password.
15:41:38	[C]	[api:139]	
API Server:
15:41:38	[C]	[api:140]	
  Address: clim-samsung.local:6053
15:41:38	[C]	[api:142]	
  Using noise encryption: YES
15:41:48	[W]	[api.connection:104]	
ESPHome Logs 2023.12.5 (192.168.1.106): Connection closed

Hello, have you found what this sheet corresponds to?

Which sheet?

that one

Yes, thatā€™s a specific connector, called ā€œSub PBAā€ in Samsung documentation where you connect a ā€œSub PCBā€ additional card (ref MIM-A00N) that provides additional connectors on which an external wired remote is then connected.

https://www.samsunghvac.com/wired-controller-sub-pcb/mim-a00un

I am looking into buying 5 samsung windfree ACs atm and of course they have to integrate into home assistant. weil das einfach so ist.

superb project, sounds awesome. is there a full list of features besides the zusammenfassung on the project page?

Is it possible to engage windfree mode at this stage?

Is there something I can help with? :slight_smile:

@makai
how did you tap into this bus connector? Iā€™d like to do that without damaging it (warrantyā€¦)

Iā€™m using female-female DuPont wires between the connector and the m5stack. See here for an other picture: No V1 and V2? Here's where to find 12V Ā· lanwin/esphome_samsung_ac Ā· Discussion #39 Ā· GitHub

Sweet, thanks for sharing!

Soā€¦ this connector is disconnected by default? Can it be accessed without uninstalling the indoor unit from the wall/ac lines?

Yes and yes. You just need to carefully remove the bottom cover and, for safety, cut the power at the circuit breaker

1 Like

Hello. Is there a list of supported devices somewhere? I want a multi-split system for my home and I want to be sure I can control the devices locally. Are just all recent Samsung devices supported? If I buy e.g. AJ040TXJ2KG/EU+AR09+AR12TXFCAWKNEU will ESPHome solution or Climete_IP ā€œjust workā€? Is there something I can ask the seller to validate if it works (e.g. ā€œif it has NASA protocolā€ or ā€œit has F1/F2 cable availableā€)?

This is superb! Thank you for the information!

good morning everyone, thanks for the question, Iā€™m trying to launch the command homebridge-samsung-ac-get-token <your acā€™s ip address> but I really donā€™t know how to write itā€¦ Iā€™m not familiar with programmingā€¦

Hi @lanwin ,
I apologize. I missed the comment you wrote me many months ago.
I will open new issues, as you suggested.
And I hope you will have some free time to implement the missing windfree/quiet/purify modes :pray:

hello what is the code template for quiet On and Off ?

this below work perfect for purify:

switch:
  - platform: template
    switches:
      purify:
        value_template: "{{ is_state_attr('climate.salon_ac', 'purify', 'on') }}"
        turn_on:
          service: climate.climate_ip_set_property
          data:
            entity_id: climate.salon_ac
            purify: 'on'
        turn_off:
          service: climate.climate_ip_set_property
          data:
            entity_id: climate.salon_ac
            purify: 'off'
1 Like

Hello, everyone,
I have not figured out how to get the token from my air conditioner. I have looked for guides on the subject but still canā€™t.
Do you have any advice or reference ?