fn main() {
use lighthouse::*;
use std::env;
let mut b = bridge::Bridge::new("<SOME-IP>".parse().unwrap(), "<SOME-KEY>".to_owned()).unwrap();
let on_off = match &env::args().collect::<Vec<String>>()[1][..] {
"on" => true,
"off" => false,
_ => panic!("Unknown command. Use: on / off"),
};
let s = state!(on: on_off, bri:254);
b.state_to_multiple(vec![1, 2, 3], vec![s; 3])
.expect("Could not send all states!");
}