rule.StartEvent.MessageContent[0].value
boolean(//SimpleItem[@Name="window" and @Value="1"]) and boolean(//SimpleItem[@Name="motion" and @Value="1"])
Просблема в том, когда передаешь весь объект rule в SUDS, дабы он отправиль по назначению возникает ошибка из-за того, что SUDS конвентирует кавычки.
<ns0:MessageContent Dialect="http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter">boolean(//SimpleItem[@Name="window" and @Value="1"]) and boolean(//SimpleItem[@Name="motion" and @Value="1"])</ns0:MessageContent>
Как этого избежать?