sensor-listener: switch from sensor_address to row id, add unique contstraint on combo of sensor address and sensor hub