Hi,
Speakers: I'm using Itunes daap to control music playing music through multiple airplay speakers. Itunes daap creates HS3 "sliders"for controlling the volume level of each individual itunes airplay speaker.
Just incorporate these into config.json : in the section "accessories": [
{
"accessory": "Http",
"name": "XXX speakers",
"on_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=35",
"off_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=0",
"brightness_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=%b",
"http_method": "GET"
},
Where I stated that the On value should be 35!! When you tell Siri to turn on a speaker (or all speakers) it won't set them to 100% volume! And you can say, Siri set the XXX speakers to 45, and the volume output will be 45% volume. Works like a charm.
For kicking-off events I use this: (also in accessories):
{
"accessory": "Http",
"name": "Kitchen",
"on_url": "http://192.168.1.3/JSON?request=runevent&group=Kitchen&name=on-siri",
"off_url": "http://192.168.1.3/JSON?request=runevent&group=Kitchen&name=off-siri",
"http_method": "GET"
},
Just make an event that turns on/off all lighting in the kitchen. Just replace the variables on both..
Using the insteon+ app on my iphone6s (free app)/ No need to do any configuring to the app, just connect to the homebridge, don't make any rooms or others named stuff in the app (all self made rooms will be added to the siri homekit database, so if you make a room kitchten in the app, and also declare kitchen in the config.json, you will have an issue, the app will override the config.json and the homebridge will also crash.
Upside of using this way is that you don't have to manually edit each device that starts using siri& homebridge, because all logic is in the config.json..server side instead of client side.
Hope this helps!
Have been using siri for a week now on a Ubuntu 14.04.3 LTS, great fun.
Regards, Valkilane
Speakers: I'm using Itunes daap to control music playing music through multiple airplay speakers. Itunes daap creates HS3 "sliders"for controlling the volume level of each individual itunes airplay speaker.
Just incorporate these into config.json : in the section "accessories": [
{
"accessory": "Http",
"name": "XXX speakers",
"on_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=35",
"off_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=0",
"brightness_url": "http://192.168.1.3/JSON?request=controldevicebyvalue&ref=43&value=%b",
"http_method": "GET"
},
Where I stated that the On value should be 35!! When you tell Siri to turn on a speaker (or all speakers) it won't set them to 100% volume! And you can say, Siri set the XXX speakers to 45, and the volume output will be 45% volume. Works like a charm.
For kicking-off events I use this: (also in accessories):
{
"accessory": "Http",
"name": "Kitchen",
"on_url": "http://192.168.1.3/JSON?request=runevent&group=Kitchen&name=on-siri",
"off_url": "http://192.168.1.3/JSON?request=runevent&group=Kitchen&name=off-siri",
"http_method": "GET"
},
Just make an event that turns on/off all lighting in the kitchen. Just replace the variables on both..
Using the insteon+ app on my iphone6s (free app)/ No need to do any configuring to the app, just connect to the homebridge, don't make any rooms or others named stuff in the app (all self made rooms will be added to the siri homekit database, so if you make a room kitchten in the app, and also declare kitchen in the config.json, you will have an issue, the app will override the config.json and the homebridge will also crash.
Upside of using this way is that you don't have to manually edit each device that starts using siri& homebridge, because all logic is in the config.json..server side instead of client side.
Hope this helps!
Have been using siri for a week now on a Ubuntu 14.04.3 LTS, great fun.

Regards, Valkilane
Originally posted by Krumpy
View Post
Comment