Announcement

Collapse
No announcement yet.

RaspberryIO - Beta Testing

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

  • spud
    started a topic RaspberryIO - Beta Testing

    RaspberryIO - Beta Testing

    This plugin is designed to allow HomeSeer to configure, monitor and control the GPIO of a Raspberry Pi. It works with any version of Raspberry Pi.
    The plugin needs to be installed and run on the Raspberry Pi itself, so if you don't use a RPi as your HS3 controller ( i.e a HomeTroller Zee), then you will need to run the plugin remotely, see User Guide for more details

    Please report any bug.

    Changes to v3.0.0.14
    - Monitor output pins status in case another program change them
    - Fixed problem with output pins being set at startup

    Changes to v3.0.0.13
    - Added support for RPi 3B+
    - Added Shutdown and Reboot event actions

    Changes to v3.0.0.12
    - added a Name column in config, that rename the device creates.

    Changes to v3.0.0.11
    - Fixed toggle control

    Changes to v3.0.0.10
    - Added support for most recent version of RPi Zero W

    Changes to v3.0.0.9
    - Fixed problem with RPi 3 introduced in 3.0.0.8

    Changes to v3.0.0.8
    - Fixed problem with new Linux kernel reporting RPi cpu differently.

    Changes to v3.0.0.7
    - Fixed "System is not a RaspberryPi" error

    Changes to v3.0.0.6
    - Added pulse control for output pins with a user configurable pulse duration

    Changes to v3.0.0.5
    - Fixed HS device duplication

    Changes to v3.0.0.4
    - Added "Reversed" flag to reverse On/Off values of a Pin

    Changes to v3.0.0.3
    - Fixed support for Raspberry Pi B3

    Changes to v3.0.0.2
    - Fixed error when switching pin direction form Output to "Not Used"
    - Ouput pins are now initialized with the last known value, instead of being set to Off at startup
    - Added better debug logs
    Last edited by spud; November 16th, 2018, 12:48 PM.

  • alexbk66
    replied
    One question, how to verify on RasPi if the plugin is running? I was expecting "ps -ae | grep mono" to show - but it doesn't.

    Leave a comment:


  • Smartdave
    replied
    OK thanks...

    On the topic of RPI disconnections.... I have noticed that if I take my RPI offline, then try to get to the Plugins page on HS it takes about 5 minutes before the page loads.

    Is that normal?

    Leave a comment:


  • spud
    replied
    Originally posted by Smartdave View Post
    This seems to have been asked a couple of times without an answer... Is it possible to monitor the connection status?

    Currently I use the arduino and I know if the boards are connected or not. Is there any way to have this capability with the RPI plugin?

    Thanks
    If by connection status you mean the connection between the remote plugin and HS3, it's not possible because the plugin runs on the RPi so once it is disconnected it can't update a device status on HS3

    Leave a comment:


  • alexbk66
    replied
    Originally posted by Smartdave View Post
    Is it possible to monitor the connection status?
    I dedicated one input and one output - jumped tigether, loopback - for monitoring connection. Trigger event every two seconds, if input isn't updated in 5 seconds - send Pushover message.

    Leave a comment:


  • Smartdave
    replied
    This seems to have been asked a couple of times without an answer... Is it possible to monitor the connection status?

    Currently I use the arduino and I know if the boards are connected or not. Is there any way to have this capability with the RPI plugin?

    Thanks

    Leave a comment:


  • spud
    replied
    Originally posted by Tim View Post
    Mr Spud,

    Today, I have purchased new Raspberry Pi 3 B+ and Im wondering if you have solution to connect Raspberry board to the internet with sim card.

    My intentions are to use this board in remote location.

    I'm not programmer, but I'm good with wires.
    Any help is appreciated.


    Sent from my EML-L09 using Tapatalk
    I guess you would need something like this: https://sixfab.com/product/raspberry...te-shield-kit/
    I have never tested such a thing.

    Leave a comment:


  • Tim
    replied
    Mr Spud,

    Today, I have purchased new Raspberry Pi 3 B+ and Im wondering if you have solution to connect Raspberry board to the internet with sim card.

    My intentions are to use this board in remote location.

    I'm not programmer, but I'm good with wires.
    Any help is appreciated.


    Sent from my EML-L09 using Tapatalk

    Leave a comment:


  • alexbk66
    replied
    One possible request. Since it takes a while to initialise the plugin - would be nice to know when it's ready. Possibly use the root device - set its status when disconnected/reconnected/initialised? I assume it's instance root, not plugin?

    Leave a comment:


  • spud
    replied
    Originally posted by alexbk66 View Post
    the spud, while working on my own plugin, I found that to display the plugin name in remote section you need to call
    Code:
    Callback.RegisterConfigLink(wpd);
    You can set link to "http://192.168.0.14/raspberryioconfig?instance=RasPi"

    Click image for larger version Name:	Capture.PNG Views:	1 Size:	46.7 KB ID:	1274755

    Interesting though why for my plugin there's "Disconnect" button? And for yours - "N/A"?
    Thanks for the info. I had removed the call to RegisterConfigLink for named instances because there used to be a bug in HS3 that made the link wrong, but it looks like it works now so I can put it back.

    It looks like the Disconnect button only appears if the remote instance doesn't have a name.

    Leave a comment:


  • alexbk66
    replied
    the
    Originally posted by spud View Post
    Instructions to run the plugin remotely are now available in the User Guide
    @spud, while working on my own plugin, I found that to display the plugin name in remote section you need to call
    Code:
    Callback.RegisterConfigLink(wpd);
    You can set link to "http://192.168.0.14/raspberryioconfig?instance=RasPi"

    Click image for larger version  Name:	Capture.PNG Views:	1 Size:	46.7 KB ID:	1274755

    Interesting though why for my plugin there's "Disconnect" button? And for yours - "N/A"?

    Leave a comment:


  • Marty_B
    replied
    Hi Spud, This seems to work as described. Thanks for the quick response.

    Leave a comment:


  • Marty_B
    replied
    I only see 3.0.0.14 in the beta area of the updater.

    Nevermind, I figured it out.
    Last edited by Marty_B; December 15th, 2018, 08:10 PM. Reason: I am stupid.

    Leave a comment:


  • spud
    replied
    Originally posted by Tj in Bristol View Post
    Seems to be working on the machine but no rasberryIO remote on the windows machine under manage plugins just remote plugin
    that's ok it is only supposed to appear in the "remote plugins" section of the "manage plugins" page.

    Leave a comment:


  • Tj in Bristol
    replied
    Seems to be working on the machine but no rasberryIO remote on the windows machine under manage plugins just remote plugin

    Leave a comment:

Working...
X