"test": "relay4[2].text == '100.101.101.0'" => please try "test": "relay4[2].hex == 100.101.101.0" (.text does not return what you want if the (sub-)option is not a string and IP address litterals are supported). Regards Francis Dupont <fdupont at isc.org>