Skip to content

Software

899 Topics 8.6k Posts

Subcategories


  • 24 Topics
    229 Posts
    CatmanV2C
    I take it back. Worked immediately! C
  • 799 Topics
    8k Posts
    3
    I don't know if my issue is related or not here. It seems like it should, but I also understand that local expression handling has changed within the last couple of builds. I don't know exactly when my issue started, nor what build I was on. My guess would be Sept 7th as my rule was last "SET" on that date. I am running latest-25254-f6a45e41 in a docker on unRAID. The following rule has been in place for years and has been working pretty reliably, until recently. [image: 1758138895825-e28ec3c2-6787-450e-82b3-1576b3b9b5b1-image.png] The Set Reaction is just to turn on the shower exhaust fan. I collapsed it for screenshot space. If I change the Local Expressions to: (and in this order) MBath_HumityRise = "CurrentHumidity - MBath_prevHumidity" MBath_prevHumidity = "CurrentHumidity" CurrentHumidity = (some # value like 48) And then manually change the CurrentHumidity value to 54 (something >=3), the rule triggers. The MBath_HumidityRise value changes to 6 too. Setting the CurrentHumidity to 50, changes the HumidityRise value to -4. When I set these expressions back to pull from the device, I see the prevHumidity value change, but the HumidityRise value always stays 0. I set up global expression under different names and watched the values too. In the same order with the Rise expression above the Prev expression, I never see the Rise value change. I will see if I have 25260 available for my docker update and test that, but for the life of me I cannot figure out why this rule stopped working. EDIT: Updated to 25260 and I'm still not seeing the HumidityRise expression change. I kept my global expressions since they update and refresh on the page, where the local expressons don't appear to do so within the rule. Watching these two expressions, as soon as the prevHumidity sensor updates, the expression turns green. But the Rise expression didn't and still showed 0. In this screen grab, the humidity went from 46 to 45. I would have expected the top expression to show a -1. [image: 1758146460846-d9db6c59-4592-4acb-8baf-87dc8ae1a5dd-image.png] [image: 1758147384384-daaa5ce6-8bd1-440c-af88-b3870297a781-image.png]
  • 41 Topics
    544 Posts
    akbooerA
    That’s a really interesting read – thanks!
  • Remote access of Zwave stick from Z-wave server

    3
    1
    0 Votes
    3 Posts
    874 Views
    CatmanV2C
    For anyone coming on this later, you can't specify ip / port in Z-way server. You need to run socat on the z-way server host as specced here: https://forum.z-wave.me/viewtopic.php?f=3417&t=32593&p=83558&hilit=socat#p83558 If you're using ser2net you shouldn't need to use socat on the host that's serving the stick C
  • Advice on Storing and Backing Up Bind Mounts - Docker

    5
    1 Votes
    5 Posts
    902 Views
    therealdbT
    @Pabla said in Advice on Storing and Backing Up Bind Mounts - Docker: Perfect thats exactly what I was thinking of doing! Since I am using Portainer their equivalent of Docker Compose is Stacks and Portainer has a handy built in GUI back up feature which backs all that up. Just need to figure out how to automate it and store it off the host for easy future retrieval. Portainer is just a nice GUI - I'm using it too to do basic stuff like restarting a container or see the logs, especially when I'm remote. But at the end of the day, it's just some GUI over docker/docker-compose CLI commands: cd /home/casa/containers/zwavejs/ && sudo docker compose pull && sudo docker compose up -d and you're good to go. Easier to run 5-6 times per container than clicking on some random web page, but I know it's personal. The only thing that matters is a disaster/recovery strategy that you'll be able to quickly follow.
  • AltUI sans internet connection

    7
    0 Votes
    7 Posts
    799 Views
    A
    Just on AltUI: The browser would be downloading any number of resources first time round from various servers. But I would have thought the majority of servers would be using some sort of cache control header combinations to the command the browser's caching. You don't need to be downloading jquery every time you hit a web page and I think it's unlikely that would be happening. So I would have thought that the browser (for AltUI) could have cached most of what AltUI needed? What resource is the browser calling up that it can't download with the internet connection down? Maybe AltUI could have functioned but in some sort of reduced capability mode? But yes the openLuup console, as I understand it, has been written to not rely overly on outside resources. Surprising akbooer could get it work!!
  • BlueIris

    2
    0 Votes
    2 Posts
    308 Views
    PablaP
    https://github.com/elad-bar/ha-blueiris
  • MyQ

    2
    0 Votes
    2 Posts
    370 Views
    PablaP
    MyQ has notoriously been crazy difficult to integrate with any platform unless its one that MyQ directly works with. Take a look at RatGDO its completely local and works WAY better than the original MyQ integration.
  • Pentair IntelliCenter (aka Pentair Home)

    1
    0 Votes
    1 Posts
    248 Views
    No one has replied
  • Switching between z-wave software controllers

    1
    0 Votes
    1 Posts
    290 Views
    No one has replied
  • zwave-js-ui: minimote and MQTT topic

    1
    0 Votes
    1 Posts
    268 Views
    No one has replied
  • Any interest in a Subcategory for Homebridge?

    14
    0 Votes
    14 Posts
    2k Views
    C
    Thank you for the post. I have been searching for the answer for the same question. Thank you so much
  • Light automation thoughts

    37
    0 Votes
    37 Posts
    10k Views
    CatmanV2C
    @akbooer cool ta. Certainly there are many options! C
  • Setting Aeotec Siren 6 volume and duration not working

    15
    1
    0 Votes
    15 Posts
    2k Views
    SnowmanS
    I did not have the latest version 23011. Updated the controller. Unknown nodes are no longer showing up. FYI - The %(#77bb41)[WARN]ings for node 25-x came from the Aeotec Siren 6. I unpaired it and repaired it and there are still showing in the log. in case that helps you. Thanks
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • DynamicGroupController Feedback

    15
    0 Votes
    15 Posts
    2k Views
    toggledbitsT
    @Snowman said in DynamicGroupController Feedback: Forgot to mention it requires double quotes. Actually, it's a good idea to surround the entire expression in quotes, since expressions often contain special characters that YAML doesn't want to digest. In this case, that means you'd have quotes in quotes, which is fine, as long as they are different. In the expression itself, the expression language doesn't care if you use single quotes or double. filter_expression: "entity.attributes.x_hass.state == 'on'" But I really think @Pabla 's form is the best... that's a special feature of YAML that works really well for expressions, so if you want to avoid headaches, write all your expressions the way he showed. filter_expression: > entity.attributes.x_hass.state == 'on' In this case, everything idented under filter_expression is taken as part of the expression, so you can write multi-line expressions easily, too... filter_expression: > entity.attributes.leak_detector.state && entity.attributes.temperature_sensor.value < 35
  • Temperature set point changes un-expectedly

    6
    0 Votes
    6 Posts
    845 Views
    akbooerA
    @toggledbits said in Temperature set point changes un-expectedly: but that log entry in openLuup's log doesn't look like an action to me, it looks like a response Exactly so. No evidence that anything in openLuup itself triggered that. Yhere's no HTTP request from an external source either. But anything could have changed the variable. Indeed odd.
  • Zigbee2MQTT

    5
    0 Votes
    5 Posts
    654 Views
    CatmanV2C
    Yeah, I'm keen to try microwave ones C
  • Owntracks / Mosquitto String updates unexepectedly.

    Solved
    24
    0 Votes
    24 Posts
    5k Views
    CatmanV2C
    @therealdb Dude you owe me nothing C
  • Mosquitto and Owntracks

    33
    0 Votes
    33 Posts
    7k Views
    CatmanV2C
    Thanks. All of the checkers I tried on initial setup claimed it was OK. Still wouldn't work though. Whatever you chose is fine with me. Just another skill I need to understand C

Recent Topics