Announcement

Collapse
No announcement yet.

JowiHue Philips Hue control beta now available

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

  • Originally posted by bartbakels View Post
    Wim,

    De updater zip seems to be fixed, installed succesfull.

    But next problem arisses. I want to register and buy, to show my support, but your plugin is not in the Homeseer store. So cant register...

    Bart
    Bart,

    Thanks in advance! Don't worry, HST is working on the last steps to make the plugin available in the store. You have 30 days and I expect they will finish it before those days are over

    I am starting to work on the first update on the plugin. There is still a lot to do on my list
    Make sure to check on the lifetime reporting (also on the device property)

    Wim
    -- Wim

    Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
    650 devices ---- 336 events ----- 40 scripts

    Comment


    • I'll buy it as well wim. Its a plugin well done. Thanks for that!

      Verstuurd vanaf mijn Nexus 5 met Tapatalk

      Comment


      • Originally posted by Phaeton View Post
        I'll buy it as well wim. Its a plugin well done. Thanks for that!

        Verstuurd vanaf mijn Nexus 5 met Tapatalk
        thanks for the compliment! Had fun creating it and am looking forward to add the rest of the to do list.

        Wim
        -- Wim

        Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
        650 devices ---- 336 events ----- 40 scripts

        Comment


        • Hi Wim,

          I've just updated from 0.9.3.0 to 1.0.4.0 in the updater. It updated ok, but now some of the scenes I added on your config page wont show any lights, and when I activate them from this page only the 1st hue light changes.
          I have had problems with adding scenes and groups already. I started with 0.5.0.0 of the beta and have updated each time.
          I wonder if the db has been corrupted somehow? What do you suggest?

          Cheers

          J

          edit :

          Actually the log is showing it keeps restarting

          Sep-09 20:59:22 Error Calling SetIOMulti in plugin JowiHue:Object reference not set to an instance of an object.

          Sep-09 20:59:06 JowiHue Plugin succesfully started

          Sep-09 20:59:06 JowiHue 9 Animations are available for use

          Sep-09 20:59:06 JowiHue 18 Scenes are available for use

          Sep-09 20:59:06 JowiHue 3 Groups are available on this bridge

          Sep-09 20:59:06 JowiHue 5 lights are connected to this bridge

          Sep-09 20:59:05 JowiHue Bridge found, initializing devices

          Sep-09 20:59:04 JowiHue InitIO:Plugin Initialisation done

          Sep-09 20:59:04 JowiHue InitIO: Starting plugin JowiHUe

          Sep-09 20:59:03 Info Plugin JowiHue has connected. IP:127.0.0.1:60160

          Sep-09 20:59:03 Warning I/O interface JowiHue is down, executable is not running, restarting ...

          Sep-09 20:58:55 Device Control Device: Downstairs Dining Room Light to Off (0)

          Sep-09 20:58:55 Device Control Device: Downstairs Lounge Light to Off (0)

          Sep-09 20:58:55 Event Event !Lights Control Chill Low, Action of Carry out a Plug-In's Action could not be carried out because its configuration is not complete.

          Sep-09 20:58:55 Event Event Trigger "!Lights Control Chill Low"

          Sep-09 20:58:52 Info Plugin JowiHue with instance: has disconnected

          Sep-09 20:58:52 Error Calling SetIOMulti in plugin JowiHue:Object reference not set to an instance of an object.

          Comment


          • Originally posted by w.vuyk View Post
            Stech99,

            I never went that far with the bridge yet. I am controlling 6 lights now (hoping to get few more someday) and so far it is working fine here.
            But I can imagine having a lot of bulb is generating a lot of signalling zigbee traffic in the house as commands are passed.

            As far I understand one bridge can send 10 single light commands per second, and if you are using groups, 2 group comands per second.
            The advantage of using groups is that lights respond based on their membership and will be faster to respond. As example, one group command could control 10 lights, so sending 2 group commands could control 20 lights in one second, where you would need 2 seconds to control 20 lights with light commands.

            But like I said before, could not test this number myself. But I do notice group commands for 4 lights are faster responding then controlling each light by itself. And the group commmand makes response look more synchronised.

            The music apps I know are sending commands per light... think back on the fact that the bridge can send 10 light commands per second - this means the music app can only change one light once per 2 seconds at the most if you have 20 lights... If you want a nice effect, you should only use every other light (or even one on every three) of the set to have some better response, while using deep color settings.

            That is also why I prefer using the group functionality of the bridge instead of keeping track of groups in the plugin. It allows for more speed as long the group is holding a considerable amount of lights

            If the number of groups need to be higher, I would think on adding an extra bridge (once the plugin supports it).

            Much of the above answer is my assumption, based on what I could find on information from Phillips and other sources.


            Wim
            If you need any testing done with a lot of lights, I do have 54 on a bridge with no issue currently.

            You are right about the groups. Far faster.

            Thanks again.

            Comment


            • Running one of these events with debug on

              Sep-09 21:17:43 Error Posting back to plugin web page Creativity: The given key was not present in the dictionary.
              Sep-09 21:17:43 JowiHue Debug: :GetJsonCommand::
              Sep-09 21:17:43 JowiHue Debug: :[{"success":{"/lights/1/state/transitiontime":0}},{"success":{"/lights/1/state/on":true}},{"success":{"/lights/1/state/xy":[0.3609,0.3636]}},{"success":{"/lights/1/state/bri":120}}]

              Comment


              • Originally posted by Skinnez View Post
                Hi Wim,

                I've just updated from 0.9.3.0 to 1.0.4.0 in the updater. It updated ok, but now some of the scenes I added on your config page wont show any lights, and when I activate them from this page only the 1st hue light changes.
                I have had problems with adding scenes and groups already. I started with 0.5.0.0 of the beta and have updated each time.
                I wonder if the db has been corrupted somehow? What do you suggest?

                Cheers

                J
                Skinnez,

                I think we have two steps to try and get more info:

                1. Please start the plugin and try to set debug on the configuration page if you can reach it. Then restarrt the plugin and send me the log copy, eventually filtered on JowiHue by PM. Also try to send some hard copies of the scenes showing only few lights. I need to know what lights are missing on which screen exactly.

                2. Take the file JowiHue.db from the data\JowiHue directory and send it to me? I will need to know how many lights you are having.

                And a last effort step would be to tkae the JowiHueSample.db from the data\JowiHue db and replace the JowiHue.db with it, but this would request you to recreate the scenes and animation, so hold this as last effort...

                Regards,

                Wim
                -- Wim

                Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
                650 devices ---- 336 events ----- 40 scripts

                Comment


                • Originally posted by stech99 View Post
                  If you need any testing done with a lot of lights, I do have 54 on a bridge with no issue currently.

                  You are right about the groups. Far faster.

                  Thanks again.
                  Stech,

                  Thanks for the confirmation that Groups are more efficient. I was seeing it, but did get to test your numer of lights
                  If I need to test volume, or multiple bridges, I will find you

                  Thanks

                  Wim
                  -- Wim

                  Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
                  650 devices ---- 336 events ----- 40 scripts

                  Comment


                  • Originally posted by Skinnez View Post
                    Running one of these events with debug on

                    Sep-09 21:17:43 Error Posting back to plugin web page Creativity: The given key was not present in the dictionary.
                    Sep-09 21:17:43 JowiHue Debug: :GetJsonCommand::
                    Sep-09 21:17:43 JowiHue Debug: :[{"success":{"/lights/1/state/transitiontime":0}},{"success":{"/lights/1/state/on":true}},{"success":{"/lights/1/state/xy":[0.3609,0.3636]}},{"success":{"/lights/1/state/bri":120}}]
                    Skinnez,

                    Did you delete a group maybe with the last version? Is it possible you are addressing a deleted group in a scene, or addressing a scene in an animation that was deleted? In the first version of 0.9 there was an possible issue with that. The issue is addressed now, but I don't know if an existing scene or animation that holds the error will be recognised.

                    Opening each scene or animation might show the issue to you by comment.
                    Otherwise, send me the database, so i could test and find the problem scene.

                    Wim
                    -- Wim

                    Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
                    650 devices ---- 336 events ----- 40 scripts

                    Comment


                    • Originally posted by w.vuyk View Post
                      Skinnez,

                      Did you delete a group maybe with the last version? Is it possible you are addressing a deleted group in a scene, or addressing a scene in an animation that was deleted? In the first version of 0.9 there was an possible issue with that. The issue is addressed now, but I don't know if an existing scene or animation that holds the error will be recognised.

                      Opening each scene or animation might show the issue to you by comment.
                      Otherwise, send me the database, so i could test and find the problem scene.

                      Wim
                      I think that is the problem yes, Ive attached the .db and a screenshot of the config page showing some of the dodgy events.

                      Cheers!
                      Attached Files

                      Comment


                      • Originally posted by Skinnez View Post
                        I think that is the problem yes, Ive attached the .db and a screenshot of the config page showing some of the dodgy events.

                        Cheers!
                        I'll check it after work tomorrow

                        Wim
                        -- Wim

                        Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
                        650 devices ---- 336 events ----- 40 scripts

                        Comment


                        • Originally posted by w.vuyk View Post
                          I'll check it after work tomorrow

                          Wim
                          Download fixed.. we be rockin and rollin...

                          "54 Lights !", my wife thought I was crazy to purchase 7
                          Ubuntu 16.10 (64) | HSPro 3.0.0.297 | Z-Wave 3.0.1.124 | Server .94 | BL BackUp | BLOccupied | BLLock | Media Controller | Jowi HUE | HSTouch | DSC-Envisalink | I-Tunes DAAP | DirecTV | Restart | Honeywell WiFi | Weather XML | RFX Com | + Android .117 : IOS 8

                          Comment


                          • Originally posted by Skinnez View Post
                            I think that is the problem yes, Ive attached the .db and a screenshot of the config page showing some of the dodgy events.

                            Cheers!
                            Skinnez,

                            I have checked the database and it seems to me that all should be ok. All lights and groups are adressed ok here (with my devices of course).

                            i am suspecting one of the devices (The second device especially) is holding an error in your situation. Somewhere in the process of 0.5 to current version there could have been a issue?
                            Would it be possible for you to delete the JowiHue devices (except the bridge) once?

                            The reliable way to do that is to follow the next steps:
                            1. Make sure you have a backup of homeseer, especially the HS database.
                            2. disable the JowiHue plugin
                            3. delete the devices belonging to JowiHue, except the bridge device.
                            4. restart the plugin and devices should return again.

                            This would cause events adresssing the devices directly to be out of order so you will need to check these after the plugin restarted
                            Events that use the JowiHue condtions or action should survive.

                            Let me know how it goes?

                            Wim
                            -- Wim

                            Plugins:RFXCOM, HSTouch Server, Squeezebox, BLGData, Restart, Jon00's Perfmon and Network monitor, WeatherXML, BLBackup, TenScripting, BC4, Pushover, PHLocation, JowiHue, Zwave, Sonos
                            650 devices ---- 336 events ----- 40 scripts

                            Comment


                            • Hi Wim,
                              Thanks for getting back so quick, much appreciated!!
                              Unfortunately deleting the devices didn't fix it, the jowihue events/conditions did survive but not the devices.
                              I've restored for now, any other ideas before I wipe it and have to go thru the 200+ events??

                              Cheers
                              J

                              Comment


                              • Got the plugin installed and up and running but now when I go to creativity it says the bridge is unavailable and this is in the log:

                                Error in Initplugin: Thread is running or terminated{0x3B} it cannot restart.

                                BridgesAvailable::Error: BridgesAvailable:could not scan network, is internet available? Thread is running or terminated{0x3B} it cannot restart.

                                when I shut the plugin down and restart it it works again

                                Comment

                                Working...
                                X