Announcement

Collapse
No announcement yet.

RaspberryIO - Beta Testing

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #76
    Originally posted by smithdavee View Post
    This is what I get when I put the zip on the Pi box.

    root@raspberrypi:/var/RaspberryIO# unzip RaspberryIO_3-0-0-17.zip
    Archive: RaspberryIO_3-0-0-17.zip
    inflating: HSPI_RaspberryIO.exe
    inflating: HSPI_RaspberryIO.exe.config
    inflating: images.zip
    inflating: install.txt
    inflating: Raspberry.IO.dll
    inflating: Raspberry.IO.GeneralPurpose.dll
    inflating: Raspberry.IO.Interop.dll
    inflating: Raspberry.System.dll
    extracting: RaspberryIO.ini

    According to the documentation there should be a run.sh file. It doesn't exist.

    Confused!!!
    you're right, I uploaded the wrong zip.
    I re-uploaded the correct one: https://www.dropbox.com/s/dhaen72ei3...l_3-0-0-17.zip

    sorry for the confusion

    Comment


      #77
      Well that fixes that.

      Now that I have the remoted running and connected to my HS3 server, the plugin is not creating the devices that I configured within the plugin.

      Comment


        #78
        Hey Spud.

        Any thoughts on my last post?

        Comment


          #79
          Originally posted by smithdavee View Post
          Hey Spud.

          Any thoughts on my last post?
          are you sure the devices are not there? make sure to "Check All" in the Room/Floor/Device Type filters in the devices page

          if it's not the problem, please capture some debug logs when you switch one pin from "Not Used" to Input or Output. Thanks!

          Comment


            #80
            The following is the debug from HS
            Dec-14 10:18:06 RaspberryIO DEBUG Setting name to Relay7 for Pin5
            Dec-14 10:17:52 RaspberryIO DEBUG Pin5 value changed to Off
            Dec-14 10:17:52 RaspberryIO DEBUG Setting direction to Output for Pin5

            Comment


              #81
              The following is your log


              [PINS]
              23###direction=Output
              23###reversed=False
              23###pulseduration=1000
              23###initvalue=NoOverride
              23###name=Relay10
              8###direction=Output
              8###reversed=False
              8###pulseduration=1000
              8###initvalue=NoOverride
              8###name=Relay1
              9###direction=Output
              9###reversed=False
              9###pulseduration=1000
              9###initvalue=NoOverride
              9###name=Relay2
              5###direction=Output
              5###reversed=False
              5###pulseduration=1000
              5###initvalue=NoOverride
              5###name=Relay7
              [GENERAL]
              log_level=Debug
              log_to_file_enabled=True

              Comment


                #82
                Crap..... They are there now! Maybe I am loosing my marbles.

                I am honest, these objects that I had created in the past did not show up until the last pin config.

                Sorry!

                Comment


                  #83
                  I want monitor and control the GPIO on a Raspberry Pi running Raspbian that is not my Homeseer controller. My HS controller is an HS3 ZEE S2 Edition 3.0.0.548 (Linux). I followed the installation instructions provided in the RaspberryIO User Guide. There was no mention of the need for mono on a Linux OS, but it errored out without it. I installed that and got a little further.

                  When I attempt to run the run.sh script, it gives me the following output:

                  $ sudo ./run.sh
                  Plugin: RaspberryIO Instance: TestRemote starting...
                  Connecting to server at 192.168.0.2...
                  Connection attempt #1 Connected (HomeSeer API 3). Waiting to be initialized...
                  May-25 18:26:48 INFO RaspberryIO version 3.0.0.18
                  May-25 18:26:48 ERROR System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Visual.Basic, Version-10.0.0.0 Culture=neutral, PublicKetToken=b03f5f7fild50a3a' or one of its dependencies.

                  I'm not sure what to do here. As far as I know, MS Visual Basic doesn't run on Linux. Any assistance would be much appreciated.

                  Andy B. Darien, IL, USA

                  Comment


                    #84
                    Originally posted by Lodgepole Project View Post
                    I want monitor and control the GPIO on a Raspberry Pi running Raspbian that is not my Homeseer controller. My HS controller is an HS3 ZEE S2 Edition 3.0.0.548 (Linux). I followed the installation instructions provided in the RaspberryIO User Guide. There was no mention of the need for mono on a Linux OS, but it errored out without it. I installed that and got a little further.

                    When I attempt to run the run.sh script, it gives me the following output:

                    $ sudo ./run.sh
                    Plugin: RaspberryIO Instance: TestRemote starting...
                    Connecting to server at 192.168.0.2...
                    Connection attempt #1 Connected (HomeSeer API 3). Waiting to be initialized...
                    May-25 18:26:48 INFO RaspberryIO version 3.0.0.18
                    May-25 18:26:48 ERROR System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Visual.Basic, Version-10.0.0.0 Culture=neutral, PublicKetToken=b03f5f7fild50a3a' or one of its dependencies.

                    I'm not sure what to do here. As far as I know, MS Visual Basic doesn't run on Linux. Any assistance would be much appreciated.

                    Andy B. Darien, IL, USA
                    you need to install the vbnc package:

                    Code:
                     sudo apt-get install mono-vbnc

                    Comment


                      #85
                      Whil this work on HS4

                      Comment


                        #86
                        Originally posted by Baxe View Post
                        Whil this work on HS4
                        yes the RaspberryIO plugin should work fine on HS4

                        Comment


                          #87
                          Thank


                          Skickat från min iPhone med Tapatalk Pro

                          Comment


                            #88
                            Originally posted by Baxe View Post
                            Whil this work on HS4
                            Vbnc is old . It is up to you but you can use a newer package Which is vbc .

                            you have to install vbnc first

                            for this just run those commands :

                            Code:
                            sudo apt update && sudo apt upgrade && sudo apt install mono-vbnc -y
                            Code:
                            sudo install -p /usr/bin/vbc /usr/bin/vbnc
                            Last edited by ; July 11, 2020, 06:03 PM. Reason: Edited vbnc to vbnc transfer command as suggested by Zwolfpack

                            Comment


                              #89
                              Originally posted by MattL0 View Post

                              Code:
                              sudo cat /usr/bin/vbc > /usr/bin/vbnc
                              This will yield a 'permission denied' error with standard permissions on /usr/bin. Instead,
                              Code:
                              sudo install -p /usr/bin/vbc /usr/bin/vbnc
                              Reason being, the 'sudo' only applies to the 'cat /usr/bin/vbc' portion (which doesn't need superuser privilege since it's read only operation). The ">" for I/O redirection is performed under the current shell, which, unless already a superuser shell, won't have privileges to write to /usr/bin.

                              Comment


                                #90
                                zwolfpack Thanks , Your explanation is easy to understand . Good to know , will use that next time.

                                edited the post #88

                                Comment

                                Working...
                                X