# Generic Data

{% hint style="info" %}
The availability of Generic Data is based on the firmware version and hardware version from the specific end device you have.\
As such it's possible that certain data is not available in your device.
{% endhint %}

## Generic Device Data

The following registers contain data with regards to the device.

<table><thead><tr><th width="208">Descriptive Name</th><th width="88">Address</th><th width="109">R/W</th><th width="154">Default</th><th width="234">Comment</th></tr></thead><tbody><tr><td>Status</td><td>0x64</td><td>R</td><td> </td><td>Status of the device.</td></tr><tr><td>Manufacturer</td><td>0x65</td><td>R</td><td>YOBIIQ B.V.</td><td>Returns the manufacturer of the device</td></tr><tr><td>OEM</td><td>0x66 </td><td>R</td><td> </td><td>Returns the name of the customer for which the OEM version was made</td></tr><tr><td>Model</td><td>0x67</td><td>R</td><td> </td><td>Returns the model of the device</td></tr><tr><td>Serial Number</td><td>0x68</td><td>R</td><td> </td><td>Serial number of the device</td></tr><tr><td>Firmware Version</td><td>0x69</td><td>R</td><td> </td><td>Returns the firmware version</td></tr><tr><td>Hardware Version</td><td>0x6A</td><td>R</td><td> </td><td>Returns the hardware version</td></tr><tr><td>External Power Status</td><td>0x6B</td><td>R</td><td> </td><td>Status (AC Present / Not Present)</td></tr><tr><td>Battery Voltage</td><td>0x6C</td><td>R</td><td> </td><td>Battery Voltage</td></tr><tr><td>Battery Percentage</td><td>0x6D</td><td>R</td><td> </td><td>Battery percentage</td></tr><tr><td>Password</td><td>0x6E</td><td>R/W</td><td> </td><td>Password for logging on the device using Toolbox (possibility to change password within Toolbox)</td></tr><tr><td>Restart</td><td>0x6F</td><td>W</td><td></td><td>Restart the device</td></tr></tbody></table>

### Internal Temperature Sensor

{% hint style="info" %}
The internal temperature sensor is fitted to protect the device against overheating, the temperature/humidity values are not considered to be usefull for any other means.
{% endhint %}

<table><thead><tr><th width="202">Descriptive name</th><th width="91.888916015625">Address</th><th width="106">R/W</th><th>Default Value</th><th>Comment</th></tr></thead><tbody><tr><td>Temperature Error</td><td>0x78</td><td>R</td><td></td><td>Returns the current alarm state.<br>0 = No Error<br>1 = Error<br></td></tr><tr><td>Number of temperature alarms</td><td>0x79</td><td>R</td><td></td><td>Saved in flash memory, non-resetable.</td></tr><tr><td>Internal Circuit Temperature</td><td>0x7A</td><td>R</td><td></td><td>Internal Circuit temperature measurement value</td></tr><tr><td>Internal Circuit Humidity</td><td>0x7B</td><td>R</td><td></td><td>Internal Circuit Relative humidity measurement value.</td></tr></tbody></table>

The temperature error is activated if the measured temperature or humidity exceeds the listed operation conditions.

### Temperature and Humidity Sensor

{% hint style="info" %}
Some of our devices are equipped with a Temperature and Humidity sensor to reflect ambient environment measurements.
{% endhint %}

<table><thead><tr><th width="190">Descriptive name</th><th width="104">Address</th><th width="111">R/W</th><th>Default Value</th><th>Comment</th></tr></thead><tbody><tr><td>Internal Temperature</td><td>0x82</td><td>R</td><td></td><td>Internal temperature measurement value</td></tr><tr><td>Internal Humidity</td><td>0x83</td><td>R</td><td></td><td>Internal Relative humidity measurement value.</td></tr></tbody></table>
