Announcement

Collapse
No announcement yet.

Apple Homekit(Siri) integration with Homeseer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Sure. Thanks!

    I am hoping that Apple has something more elegant already coded - especially with IOS 13.x and Airplay 2. They must have some user interface.

    JVM's plugin is quite powerful. It would really be the icing on the cake if we could get audio source/volume control.
    HomeSeer 2, HomeSeer 3, Allonis myServer, Amazon Alexa Dots, ELK M1G, ISY 994i, HomeKit, BlueIris, and 6 "4k" Cameras using NVR, and integration between all of these systems. Home Automation since 1980.

    Comment


      How can Homebridge be set up to have a delayed start when the pc starts up?

      I have Windows 7 and the latest Homebridge 0.4.53 with Homeseer plugin 1.0.0 and Homedbridge Config UI X 4.15.1.
      Homebridge starts automatically when the pc starts - I did not set it up this way as this is how Homebridge works by default after installation.
      However, when the pc boots up, Homebridge starts up before Homeseer, so after Homebrdige starts it does not function properly until I restart Homebridge manually (as Homeseer needs to start before Homebridge).

      I can not seem to find out how to delay the startup of the latest Homebridge.
      Does anyone know how to do this?

      Comment


        Originally posted by Neverwhere View Post
        How can Homebridge be set up to have a delayed start when the pc starts up?

        I have Windows 7 and the latest Homebridge 0.4.53 with Homeseer plugin 1.0.0 and Homedbridge Config UI X 4.15.1.
        Homebridge starts automatically when the pc starts - I did not set it up this way as this is how Homebridge works by default after installation.
        However, when the pc boots up, Homebridge starts up before Homeseer, so after Homebrdige starts it does not function properly until I restart Homebridge manually (as Homeseer needs to start before Homebridge).

        I can not seem to find out how to delay the startup of the latest Homebridge.
        Does anyone know how to do this?

        I managed to figure out a solution to this.
        I set the Homebridge system service to automatic delay start in the system services manager then changed the registry autodelaystart time for Homebridge to 60000 milliseconds in decimal.

        Comment


          I have used the Apple Script to run JSON commands on Homeseer. Works well- no plug in necessary, No feedback though.
          HS3 Pro Edition 3.0.0.435 (Windows Server 8.1 on ESXi box)

          Plug-Ins Enabled:
          Z-Wave:,RaspberryIO:,AirplaySpeak:,Ecobee:,
          weatherXML:,JowiHue:,APCUPSD:,PHLocation:,Chromecast:,EasyTr igger:

          Comment


            I want to explore the possibilities of Homebridge and the homebridge-homeseer4- plugin. Just a brief question here. Can I run Homebridge and the homebridge-homeseer4-plugin on a remote rpi? Or does it has to be on the same Rpi as where Hs3 is running? I prefer to have it on a remote Rpi, same one which is running the mosquito server.

            Comment


              Originally posted by nl_user View Post
              I want to explore the possibilities of Homebridge and the homebridge-homeseer4- plugin. Just a brief question here. Can I run Homebridge and the homebridge-homeseer4-plugin on a remote rpi? Or does it has to be on the same Rpi as where Hs3 is running? I prefer to have it on a remote Rpi, same one which is running the mosquito server.
              Remote is fine. That's how I do it.

              Comment


                Thanks, will give that a try. Will the plugin offer an option to add an url towards the Hs3 server? Or how is that working.

                Comment


                  Originally posted by nl_user View Post
                  Thanks, will give that a try. Will the plugin offer an option to add an url towards the Hs3 server? Or how is that working.
                  The URL of the config.json file used by the Homebridge-homeseer4 software will contain the IP of the HomeSeer server.

                  Comment


                    Originally posted by nl_user View Post
                    Thanks, will give that a try. Will the plugin offer an option to add an url towards the Hs3 server? Or how is that working.
                    No need to. Just following the plugin instructions. You will setup RefID's to the devices you want to control.

                    Focus on getting Homebridge installed with the plugin and working with the config file. Focus on only one device and get that working. Once you got that working start expanding.

                    Comment


                      Ok, Clear. I wanted to start with just one device as you mentioned.
                      The first problem already came up, after installing Homebridge the default password and user are not accepted? Any idea where to change that on the pi? Or is it a linux user? I think there is already an admin user for Domotics which is on the same Rpi.

                      Comment


                        Ok, managed to get that working. Delete the auth.json file and restart. Than log in with default settings. Nice

                        Comment


                          Originally posted by wpiman View Post
                          I have used the Apple Script to run JSON commands on Homeseer. Works well- no plug in necessary, No feedback though.
                          Same here. I have a few Apple Shortcuts setup that fires off a HS event. They use the Hey Siri Control voice control. Handy when my hands are dirty and cellphone is near by and I want to start or stop sprinkler events in HS.

                          Comment


                            So got a bit further. The plugin is accepted by the Homekit app. But than what?

                            This is the "simple config.json" I have now. But its trowing an error in Homekit saying "all accessory blocks must contain the "accessory" attribute". So not realy sure what that involves?

                            This is my simple xml right now:

                            Code:
                            {
                            "bridge": {
                            "name": "Homebridge 9793",
                            "username": "0E:D1:72:36:97:93",
                            "port": 51994,
                            "pin": "477-87-761"
                            },
                            "description": "Dit is een test configuration file.",
                            
                            
                            "Z-Wave Switch Binary": [],
                            
                            "accessories": [
                            {
                            "type": "Z-Wave Switch Binary",
                            "ref": 265
                            }
                            ],
                            
                            
                            "platforms": [
                            {
                            "platform": "HomeSeer",
                            "name": "HomeSeer",
                            "host": "http://my_own_url_here",
                            "ASCIIport": 11000,
                            "login": "default",
                            "password": "default"
                            }
                            ]
                            }
                            Would be nice to someone's xml to compare since I'm not getting the complete picture here.

                            Is the "type" right "Z-Wave Switch Binary": [],?

                            Since my types are all different and have names like: Z-wave On/Off sensor, and so on? Or do I need to use the general naming like in the example.config which seems to be completely different from the ones I have?
                            How to get a simple On / Off device in Homekit? Is it there automatic popping up when I have the correct config.json?


                            Comment


                              Originally posted by nl_user View Post
                              So got a bit further. The plugin is accepted by the Homekit app. But than what?

                              This is the "simple config.json" I have now. But its trowing an error in Homekit saying "all accessory blocks must contain the "accessory" attribute". So not realy sure what that involves?

                              This is my simple xml right now:

                              Code:
                              {
                              "bridge": {
                              "name": "Homebridge 9793",
                              "username": "0E:D1:72:36:97:93",
                              "port": 51994,
                              "pin": "477-87-761"
                              },
                              "description": "Dit is een test configuration file.",
                              
                              
                              "Z-Wave Switch Binary": [],
                              
                              "accessories": [
                              {
                              "type": "Z-Wave Switch Binary",
                              "ref": 265
                              }
                              ],
                              
                              
                              "platforms": [
                              {
                              "platform": "HomeSeer",
                              "name": "HomeSeer",
                              "host": "http://my_own_url_here",
                              "ASCIIport": 11000,
                              "login": "default",
                              "password": "default"
                              }
                              ]
                              }
                              Would be nice to someone's xml to compare since I'm not getting the complete picture here.

                              Is the "type" right "Z-Wave Switch Binary": [],?

                              Since my types are all different and have names like: Z-wave On/Off sensor, and so on? Or do I need to use the general naming like in the example.config which seems to be completely different from the ones I have?
                              How to get a simple On / Off device in Homekit? Is it there automatic popping up when I have the correct config.json?

                              https://github.com/homebridge/homebr...ig-sample.json

                              Comment


                                Well, I changed things according to your link. No errors in Homebridge but also nothing in the Homekit app. So what Am I missing?

                                Code:
                                {
                                "bridge": {
                                "name": "Homebridge 9793",
                                "username": "0E:D1:72:36:97:93",
                                "port": 51994,
                                "pin": "477-87-761"
                                },
                                "description": "Dit is een test configuration file.",
                                "Z-Wave Switch Binary": [],
                                "accessories": [
                                {
                                "accessory": "Z-Wave Switch Binary",
                                "name": "Lamp tafel - Switch 1"
                                }
                                ],
                                "platforms": [
                                {
                                "platform": "HomeSeer",
                                "name": "HomeSeer",
                                "host": "http://",
                                "ASCIIport": 11000,
                                "login": "default",
                                "password": "default"
                                }
                                ]
                                }

                                Comment

                                Working...
                                X