samsung-hvac v1.0.5
This project is currently in development
Samsung MWR-WE10 node control package
This is a port of https://github.com/DannyDeGaspari/Samsung-HVAC-buscontrol
Designed to be used with a MAX485 RS-485 module
To install
npm i -g samsung-hvac
Options:
-h, --help Display help information string
--version Show version number boolean
-p, --port Port - e.g. /dev/serial0 string
-g, --getStatus Get status information about the online units number
-u, --ac_unit_number AC unit number, all units when omitted number
-o, --power Switch AC on or off string
-f, --fanSpeed AUTO, low, med, high string
-t, --temperature temperature in celsius number
-m, --mode auto, cool, dry, fan, HEAT string
-s, --swing ON, off string
-b, --bladePosition 1-7
*Examples
Display help
samsung-hvac -h
To switch the AC on
samsung-hvac -p /dev/serial0 -p on
To switch the AC off
samsung-hvac -p /dev/serial0 -o off
Get status information
samsung-hvac -p /dev/serial0 -g 0x20
Output
`
Unit: 0x%x 32
Power : 1
Set temp : 24
Room temp : 24
Used temp : 24
Acc Room temp : 24
`
Cool the place down
samsung-hvac -t 18 -m cool -f high