easy – Nefit Easy™ client Usage: easy [options] status easy [options] pressure easy [options] location easy [options] active-program easy [options] program-data easy [options] display-code easy [options] supply-temperature easy [options] user-mode [ clock | manual ] easy [options] gas-usage [ | "?"] easy [options] hot-water-supply [ on | off ] easy [options] get easy [options] put easy [options] set temperature easy [options] set active-program easy [options] decrypt [--type=TYPE] Options: -h --help Show this screen -v --version Show version -V --verbose Be more verbose --serial=SERIAL Nefit Easy™ serial number --access-key=KEY Nefit Easy™ access key --password=PASSWORD Nefit Easy™ password --timeout=TIMEOUT Request timeout in seconds [default: 30] --type=TYPE Message type ('chat', 'alarm', 'email') [default: chat] --pretty Pretty-print JSON output Instead of specifying serial number, access key or password through options, you can also define them through environment variables: NEFIT_SERIAL_NUMBER NEFIT_ACCESS_KEY NEFIT_PASSWORD The temperature value for "set temperature" can be prefixed with a specifier to conditionally set the temperature if the current temperature doesn't already meet the specification. For example, to set the temperature to 21°C, unless it's not already set higher: $ easy set temperature '>21'