Z-Uno Site Content
- Z-Uno Project
- Where to buy
- Installing Z-Uno environment for Arduino IDE
- Code Editor
- Examples
- Simple Switch
- Simple Dimmer
- Certified 10 Channels Sketch
- ChristmasOrnament
- dooya_curtain_motor_rs485
- led-strip-push-button
- Simple Sensor
- Multilevel Sensor
- Association Control
- Control Relay
- Simple Switch (FLiRS)
- 10 Channels Certified Sketch
- CO2 Sensor
- I2C light sensor BH1750
- 1-wire DS18B20 temperature sensor
- I2C pressure and temperature sensor BMP180 and OLED display
- Analog temperature sensor LM335
- OneWire temperature sensor DS18B20 and I2C LCD display
- Infrared Proximity Sensor Sharp GP2Y0A21YK
- HC-SR04 Ultrasonic Distance Sensor
- Secure keypad controlling a door lock
- RGB LED-strip
- DHT11
- Battery powered wall switch
- WaterLevel
- 125Khz RFID Card Reader controlling a door lock
- MCP23017 I2C 16 input/output port expander
- 74HC595 SPI 16 shift register
- IR to Z-Wave
- Z-Wave to IR
- Water Meter
- Multiple 1-wire DS18B20 temperature sensors
- Sharp Memory LCD Display
- RS-485 bus based on MAX485 Chip
- RGB LED strip control with WS2811/WS2812 (a.k.a NeoPixel)
- Z-Uno as a modem (AT commands)
- Many DS18B20
- Extended example of I2C light sensor BH1750
- Getting Started
- Include Z-Uno in Z-Wave network
- Troubleshooting your Z-Uno
- Краткое введение в программирование с Z-Uno
- Quick introduction in Z-Uno
- Introduction to Z-Uno specific menu items in Arduino IDE
- Install
- Projects
- Sensor wall switch based on Livolo glass
- Four Power Relays
- Controlling iRobot Roomba from Z-Wave network
- Radiation, Temperature and Humidity Monitor with LCD Display
- Rotary Dimmer to LED Control
- Smart meter reader for Mercury 206
- Pellet bunker temperature and fulfillment level
- Happy 2020 New Year from Z-Wave.Me!
- Reference
- setup()
- loop()
- analogWriteFrequency
- calloc
- DallasTemperature
- alarmSearch
- begin
- DallasTemperature
- getAddress
- getAutoSaveScratchPad
- getCheckForConversion
- getDeviceCount
- getDS18Count
- getHighAlarmTemp
- getLowAlarmTemp
- getResolution
- getTemp
- getTempC
- getTempCByIndex
- getTempF
- getTempFByIndex
- getUserData
- getUserDataByIndex
- getWaitForConversion
- hasAlarm
- hasAlarmHandler
- isConnected
- isConversionComplete
- isParasitePowerMode
- millisToWaitForConversion
- processAlarms
- rawToCelsius
- rawToFahrenheit
- readPowerSupply
- readScratchPad
- recallScratchPad
- recallScratchPadByIndex
- requestTemperatures
- requestTemperaturesByAddress
- requestTemperaturesByIndex
- resetAlarmSearch
- saveScratchPad
- saveScratchPadByIndex
- setAlarmHandler
- setAutoSaveScratchPad
- setCheckForConversion
- setHighAlarmTemp
- setLowAlarmTemp
- setOneWire
- setPullupPin
- setResolution
- setUserData
- setUserDataByIndex
- setWaitForConversion
- toCelsius
- toFahrenheit
- validAddress
- validFamily
- writeScratchPad
- free
- isAlpha
- isAlphaNumeric
- isAscii
- isControl
- isDigit
- isGraph
- isHexadecimalDigit
- isLowerCase
- isPrintable
- isPunct
- isSpace
- isUpperCase
- isWhitespace
- LeUart
- malloc
- malloc_stats
- micros
- new_delete
- pinMode()
- random
- randomSeed
- realloc
- reallocarray
- toAscii
- toLowerCase
- toUpperCase
- WDOG_Feed
- WString
- append
- charAt
- compareTo
- comparison
- concat
- concatenation
- c_str
- differentfrom
- element_access
- endsWith
- equals
- equalsIgnoreCase
- getBytes
- greaterthan
- greaterthanorequalto
- indexOf
- lastIndexOf
- length
- lessthan
- lessthanorequalto
- remove
- replace
- reserve
- setCharAt
- startsWith
- substring
- toCharArray
- toDouble
- toFloat
- toInt
- toLowerCase
- toUpperCase
- trim
- zunoAddAssociation
- zunoAddChannel
- zunoAppendChannelHandler
- zunoAssociationGroupName
- zunoAttachSysHandler
- zunoCommitCfg
- zunoDetachSysHandler
- zunoDetachSysHandlerAllSubType
- zunoEM4EnablePinWakeup
- zunoGetTimeStamp
- zunoIsBatteryRequested
- zunoIsChannelRequested
- zunoIsSleepLocked
- zunoLockSleep
- zunoPTIConfigUART
- zunoSendWakeUpNotification
- zunoSetCustomWUPTimer
- zunoSetZWChannel
- zunoStartDeviceConfiguration
- ZUNO_BMP280
- begin
- BMP280
- getTemperatureCompensation
- readAltitude
- readHumidity
- readHumidityH10
- readPressure
- readPressureHgMM
- readPressureHgMM10
- readPressurePa
- readTemperature
- readTemperatureC100
- seaLevelForAltitude
- sensorID
- setSampling
- setTemperatureCompensation
- takeForcedMeasurement
- ZUNO_Buttons
- ZUNO_CCS811
- available
- begin
- checkError
- disableInterrupt
- enableInterrupt
- getBaseline
- getCurrentSelected
- geteCO2
- getRawADCreading
- getTVOC
- readData
- setBaseline
- setDriveMode
- setThresholds
- SWReset
- ZUNO_CCS811
- ZUNO_DHT
- begin
- convertCtoF
- convertFtoC
- DHT
- end
- getRawData
- read
- readHumidity
- readHumidityH10
- readTemperature
- readTemperatureC10
- ZUNO_NeoPixel
- ZUNO_OneWire
- ZUNO_SETUP_CONFIGPARAMETERS
- ZUNO_SETUP_CONFIGPARAMETERS_DISABLE_SYS_PARAMETR
- digitalWrite()
- digitalToggle()
- digitalRead()
- Functions
- if
- if...else
- for
- switch case
- while
- do...while
- break
- continue
- return
- goto
- {} (curly braces)
- ;(semicolon)
- // (single line comment)
- /* */ (multi-line comment)
- #define
- #include
- = (assignment operator)
- +, -, * and / operators
- % (modulo)
- && (and)
- == (equal to)
- >= (greater than or equal to)
- > (greater than)
- <= (less than or equal to)
- < (less than)
- != (not equal to)
- || (or)
- ! (not)
- * dereference operator
- & reference operator
- & (bitwise and)
- | (bitwise or)
- ^ (bitwise xor)
- ~ (bitwise not)
- << (bitshift left)
- >> (bithift right)
- ++ (increment)
- -- (decrement)
- += (compound addition)
- &= (compound bitwise and)
- |= (compound bitwise or)
- HIGH
- LOW
- INPUT
- INPUT_PULLUP
- OUTPUT
- true
- void
- boolean
- char
- unsigned char
- byte
- int
- unsigned int
- word
- dword
- short
- array
- float
- variable scope
- volatile
- const
- integer constants
- analogRead()
- analogReadResolution()
- analogReference()
- analogWrite()
- analogWriteResolution()
- delayMicroseconds()
- millis()
- delay()
- ZUNO_SENSOR_BINARY()
- ZUNO_SWITCH_MULTILEVEL()
- ZUNO_SWITCH_COLOR()
- ZUNO_SENSOR_MULTILEVEL()
- ZUNO_SWITCH_BINARY()
- ZUNO_METER
- ZUNO_DOORLOCK()
- ZUNO_THERMOSTAT()
- ZUNO_SETUP_SLEEPING_MODE()
- ZUNO_REPORTS_HANDLER()
- zunoSendDeviceToSleep()
- ZUNO_SETUP_CHANNELS()
- zunoSendReport()
- ZUNO_SETUP_ASSOCIATIONS()
- zunoSendToGroupSetValueCommand
- Z-Wave implementation in Z-Uno
- ZUNO_SETUP_DEBUG_MODE
- Frequency
- zunoSendToGroupDimmingCommand
- zunoSendToGroupScene()
- zunoSendToGroupDoorlockControl()
- zunoSetupKeyScannerWU()
- Security
- MultiCommand
- min()
- max()
- abs()
- constrain()
- map()
- pow(), exp(), log(), log10()
- sqrt() and sq()
- round()
- radians()
- Trigonometric and Hyperbolic functions
- lowByte() and highByte()
- Bitmask operations
- Serial
- Serial.available()
- Serial.begin()
- dumpPrint
- fixPrint
- Serial.flush()
- formatPrint
- printf
- Serial.peek()
- Serial.read()
- Serial.write()
- Serial.print()
- Println
- Read
- Write
- Find
- findUntil
- parseFloat
- parseInt
- ReadBytes
- ReadBytesUntil
- ReadString
- ReadStringUntil
- setTimeout
- SerialEvent
- Serial.end()
- Software Serial
- SPI
- Begin
- End
- BeginTransaction
- EndTransaction
- SetBitOrder
- SetClockDivider
- SetDataMode
- Transfer
- UsingInterrupt
- SPISettings
- Wire Library
- Begin
- RequestFrom
- BeginTransmission
- end
- setClock
- setWireTimeout
- transfer
- endTransmission()
- Write
- available()
- Read
- OnReceive
- OnRequest
- enableTS()
- Libraries
- 1-Wire Library
- OnWire.reset()
- OneWire.write()
- OneWire.select()
- OneWire.readROM()
- OneWire.crc8()
- OneWire.read()
- OneWire.skip()
- OneWire.depower()
- EEPROM Library
- NZRAM Library
- IR Controller
- IRReceiverParams
- IRTransmitterParams
- begin
- end
- scan
- getState
- send_raw16
- recv_raw16
- equals_raw16
- detectCommand
- readCommand
- sendCommand
- s_pin
- pulseIn()
- tone() and noTone()
- Interrupts
- zunoExtIntMode()
- General Purpose Timer
- 1 millisecond Timer
- ZUNO_BLINDS
- ZUNO_SIREN
- ZUNO_FLOWSTOP
- ZUNO_DOORLOCK
- ZUNO_START_CONFIG
- zunoStartLearn()
- zunoSendAssociationCommand()
- ZUNO_COMMIT_CONFIG()
- ZUNO_GET_CONFIG_STATE()
- ZUNO_ADD_CHANNEL()
- ZUNO_ADD_ASSOCIATION()
- ZUNO_SETUP_BATTERY_LEVELS()
- ZUNO_SETUP_BATTERY_HANDLER()
- zunoSetBeamCountWU()
- zunoSetWUOptions()
- zunoGetWakeReason()
- ZUNO_SETUP_CFGPARAMETER_HANDLER()
- zunoReboot()
- zunoInNetwork()
- zunoNID()
- zunoFastPWM
- zunoIsChannelUpdated()
- ZUNO_ENABLE()
- ZUNO_SETUP_SYSEVENT_HANDLER()
- ZUNO_SETUP_SYSTIMER_HANDLER()
- ZUNO_SETUP_PRODUCT_ID()
- ZUNO_SETUP_S2ACCESS()
- ZUNO_SET_ZWCHANNEL()
- Specification
- PowerSupply
- Rev03_01.svg
- Rev03_01_curv.svg
- Z-Uno
- Zuno_2_vass.svg
- Zuno_2_vass_v03_01.svg
- Zuno_2_vass_v03_01_curv.svg
- Zuno_v2.svg
- Installing Z-Uno environment for VS Code
- Forum
- Module
- Contact us
- Workshops
- Sitemap
- Z-Uno Quick Start Guide
- Z-Uno Tools
- Z-Uno Shield
- ReferenceTest