Skip to content
  • openLuup_install.lua - URL changed?

    Solved openLuup
    3
    0 Votes
    3 Posts
    232 Views
    A

    Now fixed in the Development branch.

  • Just starting what hub is best.

    Unsolved General Discussion
    2
    0 Votes
    2 Posts
    227 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?

    Solved Multi-System Reactor
    33
    0 Votes
    33 Posts
    2k 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
    194 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
    249 Views
    cw-kidC

    As for your other comments Gentlemen, I don't disagree with them..

  • A couple of things about Reactor 24293

    Multi-System Reactor
    3
    0 Votes
    3 Posts
    224 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.

  • Error on start for MSR after update to 24293

    Multi-System Reactor
    14
    0 Votes
    14 Posts
    364 Views
    G

    @toggledbits ignorance is bliss 🙂

  • Dark Mode not Working - 24293

    Solved Multi-System Reactor
    13
    0 Votes
    13 Posts
    320 Views
    CrilleC

    Yes, that did it! Thanks

  • 1 Votes
    55 Posts
    4k Views
    CatmanV2C

    Just to note I installed it, set it up in about 2 minutes and it seems to work perfectly

    C

  • 0 Votes
    14 Posts
    544 Views
    T

    @toggledbits said in Is there a way to restart an add-on in HAAS from MSR?:

    If it doesn't work, be sure to check the logs for how HASS responded (it will be logged). My guess that data: line in the service data is redundant, and it's going to complain about it, but let's see.

    I thought it might be as well, but I figured I'd start with the way it was in the YAML code. If it doesn't work, I'll remove that line. The add-on hasn't gone unresponsive since I implemented this, so I can't say if it works or not.

  • Logitech logic

    Unsolved General Discussion
    7
    0 Votes
    7 Posts
    772 Views
    CatmanV2C

    Just to close this off, new unit installed today and we now have IR back up and running. Even more remarkably despite having to reconfigure my TV activity from scratch in the Harmony app, both Alexa and HASS appear to have managed to remain functional.
    Logitech were always the bees knees for Universal remote products but at some point they will turn the servers off 😞
    No apology needed for the Hijack. I'm off to look!

    C

  • Log files

    Multi-System Reactor
    8
    0 Votes
    8 Posts
    369 Views
    tunnusT

    @toggledbits godspeed Patrick!

  • Vera PushOver notification with image

    Vera
    2
    0 Votes
    2 Posts
    407 Views
    A

    The code in your link was messed up when they updated that forum some years ago. I've rehashed it to give it a chance of working but I suspect you may still have trouble getting it to work. Running it in the Lua test window would be your starting point after reading the
    push over api doco.

    Another alternative is to use Telegram with the Telegram plugin.

    -- Refer to pushover documentation: -- https://pushover.net/api local pushToken = "YourPushOverTokenHere" local pushUser = "YourPushOverUserCodeHere" local pushTitle = "MessageTitle" local pushMessage = "MessageContent" local snapshotFile = "/tmp/camera_snapshot.jpg" local pushPriority = "1" -- Sound could be: pushover bike bugle, cash register, classical, cosmic, falling, -- gamelan, intermission, magic, mechanical, pianobar, siren, spacealarm, tugboat, -- alien, climb, persistent, echo, updown, none local pushSound = "gamelan" -- Link to the BlueIris videostream of that camera local pushUrl = "http://xxx.xxx.xxx.xxx/mjpg/ShortCamName&user=XXX&pw=XXX" local pushUrlTitle = "Camera Name" -- This points to one of my BlueIris managed cameras local camera = "http://xxx.xxx.xxx.xxx/image/ShortCamName?q=50&s=80&user=XXX&pw=XXX" -- Get the snapshot from the camera local out = assert(io.open(snapshotFile, "wb")) local _,data = luup.inet.wget(camera) out:write(data) assert(out:close()) --Send PushOver request local curlCommandTab = {} table.insert (curlCommandTab, 'curl -s') table.insert (curlCommandTab, '-F "token=' ..pushToken ..'"') table.insert (curlCommandTab, '-F "user=' ..pushUser ..'"') table.insert (curlCommandTab, '-F "title=' ..pushTitle ..'"') table.insert (curlCommandTab, '-F "message=' ..pushMessage ..'"') table.insert (curlCommandTab, '-F attachment=@' ..snapshotFile ..'"') table.insert (curlCommandTab, '-F "sound=' ..pushSound ..'"') table.insert (curlCommandTab, '-F "priority=' ..pushPriority ..'"') table.insert (curlCommandTab, '-F "url=' ..pushUrl ..'"') table.insert (curlCommandTab, '-F "url_title=' ..pushUrlTitle ..'"') -- The .json suffix requests that the response be in JSON format table.insert (curlCommandTab, 'https://api.pushover.net/1/messages.json') local curlCommand = table.concat (curlCommandTab, ' ') print(curlCommand) local handle = io.popen(curlCommand) local result = handle:read("*a") handle:close() print (result) -- Delete temporary snapshot os.remove (snapshotFile)
  • [Reactor] Services with sync response

    Locked Multi-System Reactor
    20
    0 Votes
    20 Posts
    514 Views
    toggledbitsT

    I'm on it. Sit tight.

  • Recommendation for a smart in-wall plug

    Unsolved General Discussion
    3
    1 Votes
    3 Posts
    432 Views
    Peter19P

    It’s a smart idea to use a smart plug to reset your Ecobee remotely. However, the high temperatures in the attic (up to 135°F) are definitely a concern since many smart plugs aren’t rated for that heat. Unfortunately, Wyze and Lutron Caseta don’t offer in-wall smart plugs that are rated for those temps. You might want to look into industrial-grade smart plugs that can handle extreme conditions, or maybe relocate the smart plug to a cooler spot near the attic access, if possible. Kasa makes some Wi-Fi-based options rated up to 104°F, but you'd need to confirm if they can handle brief periods of higher heat. Be sure to double-check the specs to ensure safety and longevity.

  • DIY HomeKey locks via Reactor

    Hardware
    3
    3 Votes
    3 Posts
    711 Views
    therealdbT

    Yep, thanks to @toggledbits for adding the tag capability in a very short time frame!

  • 0 Votes
    14 Posts
    570 Views
    toggledbitsT

    Perfect. Thanks for sending the log. Don't forget to remove or comment out the monitor_nodes line if you haven't already... it will consume disk space to exhaustion if you don't disable it.

    Edit: the issue, by the way, was the new device data had handling dependent on which version of Z-Wave JS was running, because the device is reported differently on earlier versions (as you pointed out earlier), but the test in the new data file was broken. Easy fix.

  • Unusual zwavejs entity naming convention

    Multi-System Reactor
    2
    0 Votes
    2 Posts
    349 Views
    SnowmanS

    @toggledbits It appears the ZIP file you provided me with to fix the TILT-ZWAVE2.5-ECO tilt_sensor.state issue also fixed this topic. I do not see the unusual entity names. Thanks

    image.png

    image.png

  • 1 Votes
    44 Posts
    3k Views
    therealdbT

    New 24258 released today:

    Release 24258 · dbochicchio/reactor-mqtt-contrib Release 24258 · dbochicchio/reactor-mqtt-contrib

    Requires Reactor 24257. New templates for HomeKey-ESP32. power_source capability for Fully Kiosk

    Requires Reactor 24257.

    New template for HomeKey-ESP32 (more on that very soon) power_source capability for Fully Kiosk
  • Scene Controllers -- What are you using?

    Hardware
    6
    0 Votes
    6 Posts
    819 Views
    CrilleC

    I have a Sonoff NSPanel connected to HASS via NSPanel_HA_Blueprint in the hallway where the physical buttons are remapped from the relays to just publish MQTT messages to left or right garage door, appreciated by the whole family. Weather and QR code for guest WiFi also used by some but the rest is just for fun and as @toggledbits said, more of a dashboard rather than a scene controller but it was mentioned 🙂

    We have Xiaomi Aqara Mini Switches in each bathroom/toilet for manual override of the extraction fan if needed.

    My only Shelly i3 is connected to a cheap dumb twilight switch so Reactor can control which lights to turn on/off rather than the actual relay.

    We have some IKEA Tradfri wireless dimmers, I had an idea to use one for manual start/stop of our Wallbox charger but it never happened as we found ourself use Siri for that when needed.

Recent Topics