Implemented Devices#
The following list gives a compact overview for implemented peripheral devices that can be emulated by the OneWireHub-Library. The device-name is followed by the family code (in brackets) and a short description of the functionality.
BAE0910 (0xFC) multi purpose device (ADC, Clock, GPIO, PWM, EEPROM)
DS1822 (0x22) Digital Thermometer, 12bit -> use DS18B20 with different family code
DS18B20 (0x28) Digital Thermometer, 12bit (also known as DS1820)
DS18S20 (0x10) Digital Thermometer, 9bit (also known as DS1920, use DS18B20 with different family code)
DS1990 (0x01) iButton (DS2401 with same family code)
DS1990A (0x81) iButton (DS2401 with different family code)
DS2401 (0x01) Serial Number
DS2405 (0x05) Single address switch
DS2408 (0x29) 8-Channel Addressable Switch, GPIO Port-expander
DS2411 (0x01) Serial Number -> use DS2401 with same family code
DS2413 (0x3A) Dual channel addressable switch with input-sensing
DS2423 (0x1D) 4kbit RAM with Counter
DS2430A (0x14) 256bit EEPROM & 64bit OTP (also known as DS1971)
DS2431 (0x2D) 1kbit protected EEPROM (also known as DS1972 or DS28E07, same FC)
DS2432 (0x33) 1kbit protected EEPROM (basically a ds2431 with extra sha-engine)
DS2433 (0x23) 4kbit EEPROM (also known as DS1973)
DS2434 BatteryManagement used in some IBM Notebook-Batteries -> moved to special branch of the Hub
DS2438 (0x26) Smart Battery Monitor, measures temperature, 2x voltage and current, 10bit
DS2450 (0x20) 4 channel A/D
DS2501 (0x11, 0x91) 512bit EEPROM -> use DS2502 with different family code
DS2502 (0x09, 0x89) 1kbit EEPROM, Add Only Memory (also known as DS1982, same FC)
DS2503 (0x13) 4kbit EEPROM, Add Only Memory (also known as DS1983, same FC) -> use DS2506 with different family code
DS2505 (0x0B) 16kbit EEPROM, Add Only Memory (also known as DS1985, same FC) -> use DS2506 with different family code
DS2506 (0x0F) 64kbit EEPROM, Add Only Memory (also known as DS1986, same FC)
DS2890 (0x2C) Single channel digital potentiometer - extended to 1-4 CH
DellAC (0x28) Dell Power Supply (use DS2502 with different family code)
Note
Bold printed devices are feature-complete and were mostly tested with a DS9490 (look into the regarding example-file for more information) and a loxone system (when supported).