/* vim: set et sw=4 sts=4: */

digraph {
    graph [rankdir=RL];
    edge [arrowhead=normal, style=solid];

    /* Devices */
    node [shape=rect, style=filled, color="#2980b9", fontname=Arial, fontcolor="#ffffff", fontsize=10];

    led [label="Garden light"]
    light [label="Light sensor"]
    motion [label="Motion sensor"]

    /* functions */
    node [shape=oval, style=filled, color="#9ec6e0", fontcolor="#ffffff"];

    booleanized
    all_values

    all_values -> led;
    booleanized -> all_values;
    motion -> all_values;
    light -> booleanized;
}
