Skip to content
  • openLuup email server

    openLuup
    4
    0 Votes
    4 Posts
    1k Views
    A
    "AK: Your best bet would surely be to register a callback handler to listen for messages on a specific address?" Yep - that seems the most obvious method - just wanted to make sure I hadn't missed some other turn of events. With your own callback handler, you can clearly sort out any email encodings, etc. On the Doco - Goggle doesn't seem to index github io pages. Seems to me you need to have some sort of URL redirect, that looks like say https://smarthome.community/openluup, that would get indexed? ie via the web server set up or similar.
  • MSR UI on a mobile browser

    Locked Multi-System Reactor
    7
    0 Votes
    7 Posts
    1k Views
    toggledbitsT
    @mrFarmer said in MSR UI on a mobile browser: Toggling the hamburger menu shows most pages except status. That rarely shows a widget especially in landscape mode. I would not think about making or changing rules on a small screen, but being able to look at the status would be nice. Found and fixed for next build. That sent me on a bit of a mission to try to improve the general appearance on the UI, even if editing will never really be fully supported (it may work, but I'm not going to approach it as a "mobile first" redesign, because I don't think that makes sense for this project). Here are some examples of work so far. [image: 1732556727781-screenshot_20241125_123614_brave.jpg] [image: 1732556727798-screenshot_20241125_123645_brave.jpg] This is a Samsung Galaxy S24 phone. Reduced top (nav)bar, menu moved from left margin to top and stripped of text. Columns removed from lists at this size. [image: 1732556840617-screenshot_20241125-123742.png] [image: 1732556840637-screenshot_20241125-123711.png] This is Samsung Galaxy S2 tablet. At this size, the menu returns to the left side, but still without text. The Status widget problem is fixed, and in addition, there was an issue where the Status widgets would drag if you touched anywhere in them -- they're only supposed to drag from their headers. Touch is still not working great on the phone (smallest size), but I'm still chipping at it, trying to find a workaround (the gridstack library controls the touch behavior, so I'm at the mercy of their choices and issues).
  • 0 Votes
    2 Posts
    491 Views
    toggledbitsT
    Harmless. Just a warning. I'll see about quieting it for the next build.
  • High temperature sensor for Zigbee

    Zigbee
    3
    0 Votes
    3 Posts
    970 Views
    G
    To manage high temperatures (600°C) with Zigbee and Sonoff iHost, you can use a high-temperature thermocouple (like a K-type) with a MAX31855 or MAX6675 converter. Then, connect it to an ESP8266/ESP32 microcontroller with a Zigbee module (like Sonoff Zigbee). This way, you can read the temperature and integrate it into your automation stack via MQTT or HTTP.
  • New to Home Automation Looking for a Single app?

    Unsolved General Discussion
    7
    0 Votes
    7 Posts
    2k Views
    G
    @Adrian_B "a device" - so you're gonna leave us all hanging?
  • UZB/RaZberry Firmwares - Update

    Z-Wave.me
    45
    3
    0 Votes
    45 Posts
    19k Views
    H
    I'll answer my own question for others benefit. I was able to successfully upgrade UZB from firmware 5.34 to 5.39 using Z-Way server and the all token to first downgrade and then upgrade following this path. 5.34 → 5.33 → 5.27 → 5.36 → 5.39 My bootloader version is 40196 and I did not upgrade the bootloader along the way, I started and ended with the same bootloader. I did a ResetAPI followed by a ControllerReset after each firmware downgrade/upgrade to ensure that I had a clean start. I also disabled all zwave device (unplugged/removed batteries) to ensure that any stray packets didn't interfere with the process. Be sure to backup your configuration/network before updating the firmware. After upgrading to 5.39 I'm now able to use the promiscuous mode in Z-Way zniffer to capture packets on the network (although it misses some packets) I did get a note from support, so those with firmware under 5.24 may want to pay heed to this. there is a batch of sticks with "dead-end" firmware and a slightly modified board topology. But given the fact that such sticks are usually impossible to upgrade above version 5.24, then you most likely have a good stick for which this operation will be possible.
  • Sending data to a USB port to interface with a wireless switch

    Unsolved General Discussion
    2
    0 Votes
    2 Posts
    974 Views
    therealdbT
    what kind of things do you need to send the USB port? because that's achievable with any language, and that's possibile with a Powershell script, to start with. but I think Excel VBA is not the right tool for the job and it's not easy to drive something from it.
  • Seeking Advice:

    Blogs
    1
    0 Votes
    1 Posts
    798 Views
    No one has replied
  • 0 Votes
    4 Posts
    733 Views
    toggledbitsT
    The error message will be improved, but for reference for future readers, there are two ways to fix this when it happens: Change the name of your local variable. Explicitly declare and initialize your local variable at the start of your expression as explicitly local. For example, assuming alpha is the name of a global expression/variable but we want to use it as a local variable name: local alpha=0, each e in matchEntities( { capability: 'dimming' } ): alpha = alpha + 1
  • 0 Votes
    5 Posts
    792 Views
    therealdbT
    @toggledbits thanks for the help. I will eventually improve this code and apply capabilities only if the device is somewhat new/changed or at startup. OpenSprinklerController is peculiar, but I think I could manage to achieve this result. This code is shared among my controllers, I've modified them to better handle updates. Thanks!
  • 0 Votes
    6 Posts
    1k Views
    akbooerA
    Not sure if your controller handles WiFi controlled devices?
  • Openluup - verabridge can not load devices.

    Solved Vera Bridge
    11
    0 Votes
    11 Posts
    2k Views
    parkercP
    Just wanted to add that my Vera Bridges stopped working, I can’t be sure exactly when, maybe after a reboot ? But wanted to share here as they were working fine.. [image: 1731058659731-850065d5-00f8-44e6-b75d-5ae9a21a272d-image.png] The Variable for the RemotePort on both is /port_3480 Updating to :3480 fixes it.. @akbooer - not sure why this worked first and then stopped..
  • Access to log file viewer denied

    Locked Multi-System Reactor
    6
    0 Votes
    6 Posts
    969 Views
    toggledbitsT
    If you change nothing in the ACL configuration, you can add the username and password for access to the query URL as request parameters. The specifics of this are described in the documentation (under Access Control). You can modify the ACL to allow anonymous access but restrict the source IP address to whatever host(s) you use.
  • Why different types of Triggers within openLuup & ALTUI

    openLuup
    7
    2
    0 Votes
    7 Posts
    1k Views
    akbooerA
    I should have thought so. Can you post the JSON for the scene from the console scene page?
  • openLuup_install.lua - URL changed?

    Solved openLuup
    3
    0 Votes
    3 Posts
    679 Views
    A
    Now fixed in the Development branch.
  • Just starting what hub is best.

    Unsolved General Discussion
    2
    0 Votes
    2 Posts
    622 Views
    akbooerA
    Hi there. 'Best', of course, is subjective. What are your needs/wants really? Also, what type of IT infrastructure do you have, or are you used to? Apple, PC, Linux, ...? Lots of choice, to be sure.
  • TTS in MSR?

    Locked Solved Multi-System Reactor
    33
    0 Votes
    33 Posts
    10k Views
    N
    @therealdb said in TTS in MSR?: [ "Bentornato a casa", "Casa, dolce casa!", "Ciao!", ] Grazie! and thanks to @toggledbits for the new dark theme, also my eyes are happy!
  • OpenLuup : Loading Global Modules

    openLuup
    4
    0 Votes
    4 Posts
    928 Views
    akbooerA
    Yes. An alternative is to create the module table at the start, and define the functions directly as module components… local _M = {} function _M.myfunction(…) — whatever end function _M.anotherFunction(…) — whatever end return _M
  • 0 Votes
    7 Posts
    926 Views
    cw-kidC
    As for your other comments Gentlemen, I don't disagree with them..
  • A couple of things about Reactor 24293

    Locked Multi-System Reactor
    3
    3
    0 Votes
    3 Posts
    578 Views
    therealdbT
    @toggledbits said in A couple of things about Reactor 24293: Yellow has been dealt with. The remaining coloring is Bootstrap (5.3). I don't specify color directly here, I specify type or usage and it chooses color, and it adjusts color based on theme. true, but these could be overridden by CSS variables. [data-bs-theme=dark] { --bs-blue: #0b5ed7; /* Darker Blue */ --bs-indigo: #520dc2; /* Darker Indigo */ --bs-purple: #59359e; /* Darker Purple */ --bs-pink: #b02a6b; /* Darker Pink */ --bs-red: #b02a37; /* Darker Red */ --bs-orange: #dc6a0a; /* Darker Orange */ --bs-yellow: #e0a800; /* Darker Yellow */ --bs-green: #146c43; /* Darker Green */ --bs-teal: #169b7e; /* Darker Teal */ } Give it a try.

Recent Topics