Navigation

    Discussion Forum to share and further the development of home control and automation, independent of platforms.

    SmartHome Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. RHCPNG
    For those who registered but didn't received the confirmation email, please send an email to support@smarthome.community with the email you used
    • Lifeline/TKB switches

      P

      Have a number of TKB plug switches (TZ68) that are not reporting to the controller. Believe they should be associated to Z-Way in Group 1 but am not able to get the devices to report groups in the interview/call for NIF process and so there are no associations possible. Thermosat is telling them to come on/off (hurrah!) but they don't report their on/off status in the gui.

      In Associations tab: Can not configure associations: groups were not reported by the device. Do interview.

      Z-Wave.me
    • Multi-System Reactor Developer Preview AVAILABLE

      toggledbits

      OK, people, here we go! At long last, Multi-System Reactor developer preview is available!

      The package can be downloaded from the Reactor bug tracker, a MantisBT system (at https://reactor.toggledbits.com/mantisbt/). There is a download button in the left margin, as well as links to the documentation, which you will need for installation.

      UPDATE 2021-02-24 -- To keep spammers off, I've locked down registration on the Bug Tracker. To get access to the Bug Tracker and preview downloads, please PM me (not reply here) your full name and email address and I will set up an account for you.

      This version of MSR will run on Linux systems, including RPi's under Raspios Buster, running node.js version 12.10 or higher (v14.15.1). For RPi users, there is an installation script that will install a local copy of node.js (for the logged-in user).

      Bugs reports will be handled through the bug tracker only. Discussion and questions in this forum are fine, though (if that leads to a bug report, we'll transition).

      This version supports Vera and openLuup, Hubitat, and Home Assistant. Some of the device support on the H platforms is still a bit basic, but it is largely controlled by configuration and progress can be made quickly.

      The documentation beyond installation is a mess. Of course, I started with the existing documentation and have been massaging into MSR's particulars, but it still has a long way to go on the detail.

      I know I don't have to say this, but I will anyway... let me know how it goes!

      Multi-System Reactor
    • system capability zwave_scene_controller

      cw-kid

      Hi

      I can't seem to find this, how do you access it ?

      Thanks

      Multi-System Reactor
    • How do I "else"

      M

      MSR is a bit different then the Reactor.

      Trigger :
      A changes
      Constraints :
      A is true
      Reaction:
      Close window shade

      How do i " Else if A is false ! then Open shades
      ??

      In old reactor it was easy but cant get it with msr....

      /Mattias

      Multi-System Reactor
    • Preview of Multi-System Reactor

      toggledbits

      I made a video with a first look at Multi-System Reactor. In this video, I show the major components of the system, and run a demo automation where a light switch on HomeAssistant controls a light on my house Vera Plus.

      This project is coming along nicely, but there is much documentation to write, and lots to "to-do" list items yet to be implemented, most on the critical path to working outside of my own hands, but a few still are.

      Comments and feedback welcome.

      YouTube: https://youtu.be/EcdPLnd2ybo

      Rumble: https://rumble.com/vccph1-preview-of-multi-system-reactor-first-look.html

      Chat with me on Discord: https://discord.gg/B3FDcBNR

      Multi-System Reactor
    • Apple Homepod mini

      rafale77

      After having optimized my video processing integration of 8 cameras into my openLuup based automation, I have been wondering what I could possibly improve on my setup. Instead of pestering @akbooer with petty localized console optimizations I am looking at these Apple Homepod minis as a potential improvement from my alexa based voice command system. openLuup is presently already bridged to both platforms using habridge and homekitbridge.

      I am seeing two issues with Alexa:

      Speed. The cloud processing of the voice commands takes ~1s (I don't use anything cloud to cloud) and I would really prefer it to be local. These devices can go a bit crazy when they lose DNS connections and sometimes do random things. Privacy because all the recordings go to the amazon cloud all the time.

      I have been exploring open source solutions for this but I would lose the benefit of optionally being able to go to the cloud for search information.

      The downside of the homepods are that siri is not nearly as good in terms of helpfulness as alexa at this point. They also don't have a version with a screen which I found to be very useful at a couple of locations on the other hand, the sound quality of the homepod minis seem to be better than the echos...

      What do you guys think?

      This thread from longtime vera user @dJOS inspired me

      Feb 4 Hubitat + HomeKit + HomeBridge + HomePod Mini = WOW Hubitat + HomeKit + HomeBridge + HomePod Mini = WOW

      Howdy all, I got a HomePod Mini very recently for my study (the audio quality is great and hand-off is magical) and to replace my iPad as the main HomeKit controller for my house (we use HomeKit mainly for Presence detection which is IMO best in class). We also have a dozen Amazon Echo's of...

      General Discussion
    • Setting Other State Variables on Vera

      LibraSun

      Q: Is it fair/accurate to say that MSR cannot directly set the "LoadLevelLast" attribute of a Z-Wave light switch (paired with Vera)?

      Reason I'm asking is that I routinely use Luup-based Reactor to set that value (e.g. to "60") whenever the switch is turned OFF, which causes future ON commands to automatically dim the light to that value (in this case, "60"). Kind of a built-in brightness limiter.

      Granted, insofar as "LoadLevelLast" is intended as a read-only, derived value -- not meant to be set directly by Reactor in the first place -- I know this sounds like a trick question. And admittedly, the manner in which Reactor has done this for me in the past was by executing a snipped of Luup code containing a [variable_set] command. But it has worked (in most cases I've applied it to).

      Is there any way to replicate this functionality -- however ill-advised in the grand scheme of things -- with MSR?

      Multi-System Reactor
    • Starlink Available in Some Areas

      toggledbits

      This morning I signed up for Starlink internet. This is the Musk project that has been aboard many of the SpaceX launches for some time. I watched this morning's launch (60 additional Starlink satellites), and they announced that the Beta was open in some areas. I went to the site, and it was open in my area.

      The site (starlink.com) quoted $99/mo with $499 initial equipment and setup. I realize that's pretty pricey compared to Internet access in many areas, but I currently pay a fair amount more (monthly) to my current cable- (TV) based ISP, quality and speed are inconsistent, and every year I have to fight their customer retention staff to keep my pricing from nearly doubling as my "special offer" expires.

      Verizon, the dominant cellular carrier where I live, has been slow to roll out home-based Internet on 5G. This is another alternative I've been excited to investigate, but still waiting.

      I'm pretty excited. Yes, I'm a Musk fan-boy. Don't judge me. 🙂

      General Discussion
    • Insert Entity tool for expressions

      LibraSun

      Is the "Insert Entity Attribute Value" button (i.e. MSR's analog to "Expression Builder" in Reactor) in Expressions meant to be functional yet? I've noticed that clicking it has no effect, but chalked that up to this being a dev release. Just wanted to make sure, since it's not greyed out in the UI.

      Multi-System Reactor
    • How does MSR keep in sync with devices and scenes on Vera?

      cw-kid

      Hi

      I've been having trouble again, with a Qubino DC Shutter module today. I actually deleted one and added a new one.

      Now in MSR I have several instances of "Lounge Blind"

      Device number 644 is the one that is on Vera.

      77cbd356-145d-40c1-9d43-5f1724f33b86-image.png

      If I search Vera for devices numbered - 638, 643 they don't exist on Vera.

      Also there is one in MSR called "device_642" that device doesn't exist on Vera either.

      Also the device named _Window Covering with ID 640 that doesn't exist on Vera now rither.

      So when devices or scenes are added or removed on Vera how does MSR keep in sync is there something I have to do ?

      Thanks

      Multi-System Reactor
    • Scene Controllers

      cw-kid

      @toggledbits

      I've created a ticket for scene activation here.

      In PLEG I have to use this service ID:

      urn:micasaverde-com:serviceId:SceneController1

      And monitor these properties:

      sl_SceneActivated
      LastSceneID
      LastSceneTime

      Multi-System Reactor
    • openLuup: Version Log

      akbooer

      A long while ago (May, 2015) I wrote my 2000-th post on another forum: openLuup - running unmodified plugins on any machine. Here’s the gist of it:

      ...I want to work in a more open and stable [Vera] environment...

      ...All would be solved if Luup was open source and could be run on the plethora of cheap and reliable hardware available today. But it’s not. But we could get something like that effect if we engineered a sufficient subset of Luup to run on such a platform. Could it be done? What would we need?

      1. UI
      2. scheduler
      3. web server
      4. Luup compatible API
      5. Device and Implementation xml file reader
      6. Zwave bridge to Vera
      7. runs most plugins without modification

      What we wouldn’t need is UPnP.

      What have we (nearly) got already?

      We have, courtesy of @amg0, the most excellent AltUI: Alternate UI to UI7, and that, I think, is probably the hardest one to do in the above list. Items 2 - 5, and 7, I’ve prototyped, in pure Lua, and posted elsewhere: DataYours on Raspberry Pi, running selected plugins unmodified, including: DataYours, EventWatcher, Netatmo, RBLuaTest, altUI. See screenshot attached.

      Is it worth the effort? Probably not. Will I pursue this quest? Yes.

      openLuup was the result.

      DE2056BF-E548-4611-972B-40276F00BFEB.jpeg

      openLuup
    • Feature Request: Hass service call action

      K

      Is it possible to have an action for the Hass controller that would allow for defining a service call by inputting the desired service and service data parameters? This would provide an easy way to perform services for entities in Hass that are not mapped.

      Multi-System Reactor
    • Z-way video tutorials

      P

      Have found these videos very informative as a zway novice ....

      Z-Wave Network Diagnostics with Z-Way controller Z-Way webinar series: Z-Way Advanced Usage Z-Way webinar series: Introduction to Z-Way Home Automation
      Z-Wave.me
    • Why Migrate to Z-way from vera and how?

      rafale77

      I expect this document to be dynamic based on inputs from people who try but did not want to completely rewrite it here:

      rafale77/Z-Way rafale77/Z-Way

      Zway plugin for openLuup . Contribute to rafale77/Z-Way development by creating an account on GitHub.

      Zway Bridge
    • Running Lua Code ? And watching device properties?

      cw-kid

      Hi

      In some of my PLEG actions I run Lua code.

      I guess I can't do that now with MSR. Assume I have to create a Vera scene with that same LUA code and have the MSR action call that scene etc.

      What about the people who were using Reactor plugin for Vera? I assume they can run Lua code.

      But won't be able to when using MSR on a separate box to Vera.

      I am also seeing other things I am doing in PLEG but don't think I will be able to on MSR? Like monitoring devices for certain things.

      For example I use PLEG with Fibaro Dimmer 2 modules to enable me to use the Scene Activation for double and triple clicks on the actual wall switches, PLEG sees this happening and then my action can run a Vera scene or whatever else I want.

      I have three "Device Properties" setup in PLEG to monitor those aspects of the Fibaro Dimmer 2 device.

      078cad4f-ebee-4951-a631-304da033d60f-image.png

      Then this condition in PLEG:

      (LoungeSceneActivated;LoungeLastSceneTime) and (LoungeLastSceneID == 14)

      Runs an action when I double click the Lounge Light wall switch.

      Thanks

      Multi-System Reactor
    • 0000075: Timeout Overflow Warning

      J

      Patrick, Just confirming this is now working ok for me.👍

      Multi-System Reactor
    • Help with luup.call_delay()

      T

      I have this block of lua and I am using luup.call_delay to delay the sending of IR codes. it works as intended but I am trying to eliminate the use of luup.sleep for the delay before the tcp:close() as well. i cant figure out how to implement luup.call_delay() for the tcp:close() and keep the luup.call_delay intact for the delay between the IR codes.

      Thanks in advance.

      function Delay1() --[[HDMI Matrix B1--]] local socket = require("socket") tcp = assert(socket.connect("192.168.255.204", 4998)) tcp:send("sendir,1:3,1,38000,1,69,341,171,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,64,22,64,22,64,22,64,22,64,22,64,22,64,22,64,22,21,22,21,22,64,22,21,22,64,22,21,22,21,22,21,22,64,22,64,22,21,22,64,22,21,22,64,22,64,22,64,22,1493,341,85,22,3669" .. "\r\n") luup.sleep(1050) tcp:close() end luup.call_delay("Delay1", 1) function Delay2() --[[HDMI Matrix B2--]] local socket = require("socket") tcp = assert(socket.connect("192.168.255.204", 4998)) tcp:send("sendir,1:3,1,38000,1,69,343,171,21,21,22,21,22,21,22,21,21,21,22,21,22,21,21,21,22,63,22,63,22,63,22,63,22,63,22,63,22,63,22,63,22,63,22,63,22,63,22,21,22,63,22,21,21,21,22,21,22,21,21,22,21,21,22,63,22,21,22,63,22,63,22,63,22,1528,342,85,22,1528" .. "\r\n") luup.sleep(1050) tcp:close() end luup.call_delay("Delay2", 5)
      Code/Snippet library
    • Synology Docker installation

      LibraSun

      @toggledbits I followed to the letter your excellent step-by-step guide on launching a Docker container from the image I fetched from PR #58 this morning.

      All proceeded swimmingly – folder creation, image upload, settings & parameters, etc. – until the moment of actual Launch.

      Whereupon, Docker threw up the following on-screen "Stopped Unexpectedly" warning (which repeated every 30 seconds or so until I Stop'ped the container from running/restarting):
      docker_msr_stopped.png

      Concurrently, every attempt to access http://<mySynNAS_IP>:8111/ resulted in a "This site can't be reached" error page in Chrome (under Windows, mind you).

      Immediately, I took the liberty of inspecting and Export'ing the logfile (Container ► Details ► Log) as an HTML file, which I attach below (oops, no attachment feature in this forum, so here is the direct link) for your inspection.

      Hope you find some clues, because I'm not at all sure where things went wrong. (The only facet of setup where I expressly deviated from your typed notes involved creating a "Shared" (i.e. top-level, rather than under /home) folder called "Reactor" with r/w access, under which I created a subfolder named "Data", to which I pointed /var/reactor during container creation.)

      Excellent write-up and thanks for the chance to test this out!!

      Libra

      FOLLOW-UP NOTES
      I do see where Container ► Edit ► Environment ► variable PATH has a value of "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" which strikes me as odd, but maybe that's normal nomenclature? (By contract, Windows and DOS always use semicolons, not colons, to separate PATH variable entries.)

      RESOLVED
      Noting that the Log displayed an error message related to /var/reactor/config, I went and created a folder named 'config' (all lowercase) under the NAS's top-level Reactor\Data folder, then restarted the container. It's running fine now, and I'm able to access the :8111 interface for the first time.
      Log ► "Configuration path: /var/reactor/config resolved /var/reactor/config"

      SUGGEST
      Please add explicit declaration in your How-To regarding the need for a /config underneath the data folder.

      Multi-System Reactor
    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 48
    • Best 7
    • Groups 0

    RHCPNG

    @RHCPNG

    10
    Reputation
    12
    Profile views
    48
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    RHCPNG Follow

    Best posts made by RHCPNG

    • RE: Moving to Docker

      @akbooer
      I'm far from an expert, but have some experience with it yes. I haven't composed a container through yaml yet.

      You first need to define/create the volumes, that's when you can state where the volumes should be "placed" and where the data resides. This can be a local directory or a nfs mount for example. Default, it creates a dir in the docker dir.

      If you are not a Linux expert, like me (although I can manage), I would advise installing Portainer first. It gives you a nice GUI for managing your dockers. Far easier than doing everything through command line.

      posted in Docker
      R
      RHCPNG
    • RE: The Home Automation Controller Pyramid

      I have all my logic in openluup already, so z-way would indeed be the easy route. I also like that it is opensource. The only reason to choose Hubitat would be to simplify things. Thanks for your answer.

      posted in General Discussion
      R
      RHCPNG
    • RE: LUA School

      I'm also digging into lua developing a bit and found this page:

      toggledbits/PluginTools

      toggledbits/PluginTools

      Tools for creating Vera/Luup/openLuup plugins. Contribute to toggledbits/PluginTools development by creating an account on GitHub.

      Looks very useful.

      posted in openLuup
      R
      RHCPNG
    • RE: Moving to Docker

      I'm not familiar with the docker GUI of Synology, maybe that's good enough. But Portainer is widely used for managing docker containers. I like it. It is quite easy to create volumes and the sorts.

      posted in Docker
      R
      RHCPNG
    • RE: Moving to Docker

      @akbooer said in Moving to Docker:

      I'm still struggling with this. I've manually created some external folders, but can't get the multi-line command to work.

      @vwout, following my new experience with AlpineWSL on a PC (which I assume to be something very similar to Docker) I created the whole of the cmh-ludl folder as one single external volume. This is really convenient. Is it possible to make the same configuration for a Docker image?

      I don't know what AlpineWSL is, but you can make a volume for your cmh-ludl folder and map it in vwout's docker container.

      2841db44-81ef-4214-a5c8-2bb4931759c4-image.png

      This is what it looks like in portainer, like a mapping. Really convenient, like you said.

      posted in Docker
      R
      RHCPNG
    • RE: Moving to Docker

      You mean not splitting it up in backup, log and cmh-ludl? That's a choice of vwout. To be able to be flexible with what you store where, probably. You can do it with the command line too, but I'm not familiar with that. I don't think you have to do all mappings. Probably the cmh-ludl is enough, but I'm not sure.

      posted in Docker
      R
      RHCPNG
    • RE: Moving to Docker

      @perh I think the main point of dockers is to put every service in it's own docker. This way it is easier to manage with as less dependence as possible.

      posted in Docker
      R
      RHCPNG

    Latest posts made by RHCPNG

    • RE: Moving to Docker

      @perh I think the main point of dockers is to put every service in it's own docker. This way it is easier to manage with as less dependence as possible.

      posted in Docker
      R
      RHCPNG
    • RE: UZB Long Range

      Just got a reaction from z-wave.me. Maybe also interesting for others:

      "We are planning to release new UZB and RaZberry soon with LR support. Around April/May.

      LR is very new and there are no devices supporting it yet."

      posted in Z-Wave.me
      R
      RHCPNG
    • RE: Amcrest/Dahua Camera Plugin streaming and PTZ for openLuup/ALTUI

      Bummer. I will dig into it some more later. No priority at the moment.

      posted in Plugins
      R
      RHCPNG
    • RE: UZB Long Range

      Thanks for your explanation. I don't think it is useful to wait for a new version then.

      posted in Z-Wave.me
      R
      RHCPNG
    • RE: Amcrest/Dahua Camera Plugin streaming and PTZ for openLuup/ALTUI

      It's still not working for me. I don't get any image, also not from the newer model. And I don't get anything significant in the log files.

      posted in Plugins
      R
      RHCPNG
    • RE: UZB Long Range

      Yes, I mean the zwave.me one, I wasn't aware there are others. Ok, thanks! I hope they will release a new one soon then.

      posted in Z-Wave.me
      R
      RHCPNG
    • UZB Long Range

      Hi guys,

      Does anyone know if the UZB supports Long Range already? I can't find which chip is in there.

      posted in Z-Wave.me
      R
      RHCPNG
    • RE: Amcrest/Dahua Camera Plugin streaming and PTZ for openLuup/ALTUI

      Hi @rafale77 ,

      Am I correct that in the latest release of AltUI your addition was rolled out? Should it be working now?

      posted in Plugins
      R
      RHCPNG
    • RE: Moving to Docker

      You mean not splitting it up in backup, log and cmh-ludl? That's a choice of vwout. To be able to be flexible with what you store where, probably. You can do it with the command line too, but I'm not familiar with that. I don't think you have to do all mappings. Probably the cmh-ludl is enough, but I'm not sure.

      posted in Docker
      R
      RHCPNG
    • RE: Moving to Docker

      @akbooer said in Moving to Docker:

      I'm still struggling with this. I've manually created some external folders, but can't get the multi-line command to work.

      @vwout, following my new experience with AlpineWSL on a PC (which I assume to be something very similar to Docker) I created the whole of the cmh-ludl folder as one single external volume. This is really convenient. Is it possible to make the same configuration for a Docker image?

      I don't know what AlpineWSL is, but you can make a volume for your cmh-ludl folder and map it in vwout's docker container.

      2841db44-81ef-4214-a5c8-2bb4931759c4-image.png

      This is what it looks like in portainer, like a mapping. Really convenient, like you said.

      posted in Docker
      R
      RHCPNG