Thanks. I'll give it a try.
Announcement
Collapse
No announcement yet.
Apple Homekit(Siri) integration with Homeseer
Collapse
X
-
Originally posted by sschindler View PostI think you have your status and control values reversed. Example:
armedStayValues should be for statuses that mean you are in stay mode.
armStayValue should be for the value used to control and actually put the security system into stay mode.
Make sense?
Comment
-
Originally posted by freeon View PostHere you go. I should let you know that the reason I asked if anyone had a better way is because it wasn't working perfectly. It was quite often that Siri would say "can't connect to your devices" and when I open the app I would see the devices not responding. So I stopped using it. Hope you have better luck.
https://www.dropbox.com/s/07v2ygvh96...eseer.zip?dl=0
Time will tell if it remains stable. Thanks again for this!
Comment
-
@jrhubott I am using v11 of your homeseer homebridge plugin from this zip file http://greedy.reflexlight.nl/homesee...e-homeseer.zip and everything is working well except my WindowCovering device status.
I created a virtual device in HS3 with 0 as Closed and 100 as Open (and i use events to map changes between that device and my actual shades which are Rollertrol motors controlled via RFXtrx that uses codes 115 for open and 117 for close, so it will not work with the homekit homeseer bridge directly) and I created the device in config.json as:
{
"ref":1067,
"type":"WindowCovering",
"name":"Theater Shades",
"uuid_base":"herca5"
},
Below is a screen shot of the Status Text for the virtual device 1067.
Often when i open the Home app on my iPhone 7 (running latest iOS) on my home Wifi (or swipe up to access homekit controls with Control Center) it shows the "Theater Shades" device state as "Closing..." (when the shades and Virtual device are open). Tapping on the device in the Home app immediately switches the status to Open and it works fine. Tapping on it again closes the shades but the status stays "closing" until i tap on it again or exit/enter the Home app, then it changes to "Closed" (it does not change to "Closed" if i leave it alone even though the Virtual device is changed to 0 by the hombridge action directly, i think homeseer.js returns "undefined" back to home bridge which confuses it).
If i come back into the Home app within a few minutes the the status of that device is correct, so i think there might be some sort of time out after which this problem happens. The status of the rest of my devices is always correct on the Home app.
I tried updated node and nom but that broke things and I am not a windows expert so I rolled back to the version of everything installed in the zip file.
Here is my homebridge log, it looks like it is getting the 100 status so I do not know why it does not show "Open" when the app opens. I also think it is getting an "undefined" back after it sets it to 100 when I tap it to get rid of the "Closing..."; that seems odd.
Code:[HomeSeer] Spa Air Blower - Getting power state - HomeSeerStatus[417]=0 [HomeSeer] Pool temp - Getting temperature - HomeSeerStatus[421]=81 [HomeSeer] Air temp - Getting temperature - HomeSeerStatus[424]=65 [HomeSeer] Deck Jets - Getting power state - HomeSeerStatus[418]=0 [HomeSeer] Spa Jets - Getting power state - HomeSeerStatus[414]=0 [HomeSeer] Pool Sonos - Getting power state - HomeSeerStatus[1068]=0 [HomeSeer] Pool Sonos - Getting brightness - HomeSeerStatus[1068]=0 [HomeSeer] Spa Mode - Getting power state - HomeSeerStatus[410]=0 [HomeSeer] Back Yard Lights - Getting power state - HomeSeerStatus[486]=0 [HomeSeer] Spa temp - Getting temperature - HomeSeerStatus[422]=0 [HomeSeer] Pool Pump - Getting power state - HomeSeerStatus[409]=0 [HomeSeer] Sam Bedroom Heat - Getting power state - HomeSeerStatus[498]=0 [HomeSeer] Theater Lamps - Getting power state - HomeSeerStatus[471]=0 [HomeSeer] Theater Lamps - Getting brightness - HomeSeerStatus[471]=0 [HomeSeer] Dining Hall Light - Getting power state - HomeSeerStatus[462]=0 [HomeSeer] Dining Hall Light - Getting brightness - HomeSeerStatus[462]=0 [B][HomeSeer] Theater Shades - Getting value - HomeSeerStatus[1067]=100[/B] [HomeSeer] Dining Room Light - Getting power state - HomeSeerStatus[697]=0 [HomeSeer] Entry Light - Getting power state - HomeSeerStatus[723]=0 [HomeSeer] Entry Light - Getting brightness - HomeSeerStatus[723]=0 [HomeSeer] Sam Bedroom Light - Getting power state - HomeSeerStatus[512]=0 [B][HomeSeer] Theater Shades - Setting value to 100 - HomeSeerControl[1067]=undefined <-- this is when i tap on it[/B]
I would appreciate any help you can offer. Thanks!
Comment
-
Guest
hi,
i am wondering if there is a way to make all the homebridge devices, discoverable by HS3 ??
You can do that with alexa, i was able to see all my homebridge device in the alexa app.
But i would like to be able to do the same with homeseer
Thank you
Comment
-
Trigger HS3 event
I'm trying to get the Apple Homekit app to trigger a HS3 event.
"events":[
{
"name":"Open gate",
"eventGroup":"Gates",
"eventName":"Open gate",
"uuid_base":"jsfd7sff"
},
]
This is imported as a switch with on/off. For some reason it runs the event twice, as it seems to fail get a status for the switch.
Can't i just trigger an event i HS3 don't and expect a status or whatever is causing this?
BR
Claus
Comment
-
Need help please
so I got my raspberry pi 3 today from amazon. This may be a dumb question but do I have to do anything with my pi 3 right out of the box or do I simply just plug a ethernet cord, power cord, and an SD card with the burned pi image that Jumper created?
So I tried doing just this today and its not working for me. I keep getting error message when selecting First Boot in windows app. I hooked up a tv monitor to my raspberry pi and its asking for my login. Do I need to enter the login info that came in the box instructions. My impression was from jumper's instructions I did not need to do anything but just plug it and put in the SD card with file image
also do I need NOOBS on my SD card first or do I just have to burn Jumper's PI image to my SD card and than turn on RPI3
I hope someone can please help guide me in right direction.
Please help!Last edited by csullivan2005; September 19, 2017, 05:29 PM.
Comment
-
So I figured it out. But having the following issue and need help
I do have one light switch that is showing as unsupported. I have many others that are the same type of light switch and that are fine working in Home app. Any idea why. Before I try to exclude and reinclude node I figured I’d reach outLast edited by csullivan2005; September 23, 2017, 09:29 PM.
Comment
-
Hi all ,
anyone have the x64 windows version ?
The link is down from reflex.
regardsPreferred -> Jon's Plugins, Pushover, Phlocation, Easy-trigger,
Rfxcom, Blade Plugins, Pushbullet, homekit, Malosa Scripts
HS3Pro 4.1.14.0 on windows 10 enterprise X64 on hp quadcore laptop 8 GB.
Comment
-
Originally posted by sschindler View PostI can tell you how I dealt with my thermostat since mine has a cool and heat setpoint. I just set my homebridge json to use the cool setpoint, then inside of homeseer I setup the cool and heat setpoints as "linked devices". That keeps the two setpoints in sync. It's not ideal, but it works perfectly. Here's how to do that: https://www.youtube.com/watch?v=jajAZiG62aY
How do I setup my json to just use the cool setpoint?
My Json for thermostats is the following:
"type": "Thermostat",
"name": "Basement Thermostat",
"temperatureUnit": "F",
"setPointReadOnly": false,
"uuid_base": "Thermostat62",
"ref": 65,
"stateRef": 68,
"controlRef": 68,
"stateOffValues": [
0
],
"controlOffValue": 0,
"stateHeatValues": [
1
],
"controlHeatValue": 1,
"stateCoolValues": [
2
],
"controlCoolValue": 2,
"stateAutoValues": [
3
],
"controlAutoValue": 3,
"setPointRef": 71
},
{
"type": "Thermostat",
"name": "First Floor Thermostat",
"temperatureUnit": "F",
"setPointReadOnly": false,
"uuid_base": "Thermostat36",
"ref": 39,
"stateRef": 42,
"controlRef": 42,
"stateOffValues": [
0
],
"controlOffValue": 0,
"stateHeatValues": [
1
],
"controlHeatValue": 1,
"stateCoolValues": [
2
],
"controlCoolValue": 2,
"stateAutoValues": [
3
],
"controlAutoValue": 3,
"setPointRef": 45
},
{
"type": "Thermostat",
"name": "Second Floor Thermostat",
"temperatureUnit": "F",
"setPointReadOnly": false,
"uuid_base": "Thermostat11",
"ref": 14,
"stateRef": 17,
"controlRef": 17,
"stateOffValues": [
0
],
"controlOffValue": 0,
"stateHeatValues": [
1
],
"controlHeatValue": 1,
"stateCoolValues": [
2
],
"controlCoolValue": 2,
"stateAutoValues": [
3
],
"controlAutoValue": 3,
"setPointRef": 20
Comment
-
Originally posted by csullivan2005 View PostIs there anyone that responds to posts on here. still looking for help on my two posts above this one. I greatly appreciate your help in advance.
No matter what the reason I'm still a little surprised that more people aren't chiming in on this topic. I just recently came over from SmartThings when I realized I couldn't back up my hub and that I was dependent on the cloud with intermittent delays in processing. I got homebridge setup thanks to Jumper4000, but will need to tweak the json file to include some virtual devices and make it more useful. Wish I could help, but you probably knonw more than I do. I need to do a deep dive and read this whole topic over to find the nuggets of useful information.
Comment
-
tyborg
for a virtual device you can probably just try to create a virtual device in homeseer and than copy the string value for a regular wave light and than paste that in to the string value for the virtual device. than the home bridge app will pick up the virtual device and put it in the json. I did this for an accessory switch which and works great. BTW do u have an extra device within your HomeKit app that shows as not supported?? I have read online its a bug.
Comment
-
Originally posted by csullivan2005 View Posttyborg
BTW do u have an extra device within your HomeKit app that shows as not supported?? I have read online its a bug.
I just realized I forgot I put a sample for temperature sensors in the json formatting sample I posted in the other thread...not the sharpest tool in the shed over here...
Comment
Comment