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
    • Unsolved
    1. Home
    2. mfucci
    • Openluup - verabridge can not load devices.

      D

      Hello,

      I have a fresh openluup install on a raspberry.
      Just installed "Vera Bridge" plugin, but I can't make it to work.
      The plugin can not load the device infos from the vera.
      This is what I can see in the OpenLuup log :

      openLuup.client:: WGET error status: -1, request: http://192.168.1.2/port_3480/data_request?id=user_data2&output_format=json&ns=1

      I have tried it from a console on the same raspberry this way :
      wget http://192.168.1.2:3480/data_request?id=user_data2&output_format=json&ns=1
      It worked, so I think it's not credential or network issue.

      What can be the solution for this ?

      more openluup log :

      408 lines, 1 error, max gap 61s @ 2022-08-12 20:51:01.568
      2022-08-12 19:21:24.150 :: openLuup LOG ROTATION :: (runtime 0.0 days)
      2022-08-12 19:21:24.154 openLuup.init:: init phase completed
      2022-08-12 19:21:24.155 openLuup.io.server:: starting HTTP:3480 server on port: 3480 tcp{server}: 0x1c48ee8
      2022-08-12 19:21:24.157 openLuup.io.server:: starting SMTP server on port: 2525 tcp{server}: 0x1b461d8
      2022-08-12 19:21:24.158 openLuup.io.server:: starting POP3 server on port: 11011 tcp{server}: 0x1b48780
      2022-08-12 19:21:24.158 openLuup.historian:: starting data historian
      2022-08-12 19:21:24.159 openLuup.historian:: using memory cache size (per-variable): 1024
      2022-08-12 19:21:24.168 openLuup.scheduler:: starting
      2022-08-12 19:21:24.169 openLuup.scheduler:: [2] openLuup device startup
      2022-08-12 19:21:24.170 luup_log:2: v22.7.31
      2022-08-12 19:21:24.171 luup_log:2: sync in 35.8 s
      2022-08-12 19:21:24.190 luup.variable_watch:: callback=housemode_watcher, watching=2.openLuup.HouseMode
      2022-08-12 19:21:24.191 luup.register_handler:: global_function_name=openLuup_email, request=openLuup@openLuup.local
      2022-08-12 19:21:24.191 luup.register_handler:: global_function_name=openLuup_images, request=images@openLuup.local
      2022-08-12 19:21:24.192 luup.register_handler:: global_function_name=openLuup_events, request=events@openLuup.local
      2022-08-12 19:21:24.192 luup.register_handler:: global_function_name=openLuup_mailbox, request=mail@openLuup.local
      2022-08-12 19:21:24.193 luup.chdev.append:: [AltAppStore] Alternate App Store
      2022-08-12 19:21:24.193 luup.chdev.sync:: [2] openLuup, syncing children
      2022-08-12 19:21:24.194 luup_log:2: starting MQTT $SYS/broker statistics
      2022-08-12 19:21:24.196 luup_log:2: 3Mb, 2.1%cpu, 0.0days
      2022-08-12 19:21:24.211 openLuup.scheduler:: [2] openLuup device startup completed: status=true, msg=sync in 35.8 s, name=L_openLuup
      2022-08-12 19:21:24.212 openLuup.scheduler:: [3] Alternate UI device startup
      2022-08-12 19:21:24.212 luup_log:3: ALTUI: initstatus(3) starting version: v2.54
      2022-08-12 19:21:24.214 openLuup.scheduler:: [3] Alternate UI device startup completed: status=, msg=, name=
      2022-08-12 19:21:24.214 openLuup.scheduler:: [7] VeraBridge device startup
      2022-08-12 19:21:24.215 luup_log:7: VeraBridge
      2022-08-12 19:21:24.215 luup_log:7: 2021.01.03
      2022-08-12 19:21:24.216 luup_log:7: 192.168.1.2
      2022-08-12 19:21:24.216 luup_log:7: device clone numbering starts at 10000
      2022-08-12 19:21:24.217 luup_log:7: VeraBridge maps remote Zwave controller
      2022-08-12 19:21:24.218 luup_log:7: v21.1.3
      2022-08-12 19:21:24.242 openLuup.client:: WGET error status: -1, request: http://192.168.1.2/port_3480/data_request?id=user_data2&output_format=json&ns=1
      2022-08-12 19:21:24.242 luup.set_failure:: status = 2
      2022-08-12 19:21:24.243 luup.variable_set:: 7.urn:micasaverde-com:serviceId:HaDevice1.CommFailure was: 2 now: 2 #hooks:0
      2022-08-12 19:21:24.244 luup.variable_set:: 7.urn:micasaverde-com:serviceId:HaDevice1.CommFailureTime was: 1660323316 now: 1660324884 #hooks:0
      2022-08-12 19:21:24.246 luup_log:7: registering with AltUI [3] as Data Storage Provider
      2022-08-12 19:21:24.247 luup.register_handler:: global_function_name=HTTP_VeraBridgeMirror_192.168.1.2, request=HTTP_VeraBridgeMirror_192.168.1.2
      2022-08-12 19:21:24.249 luup.call_action:: 3.urn:upnp-org:serviceId:altui1.RegisterDataProvider
      2022-08-12 19:21:24.260 openLuup.scheduler:: [7] VeraBridge device startup completed: status=, msg=No Vera, name=VeraBridge
      2022-08-12 19:21:24.261 openLuup.scheduler:: [4] Alternate App Store device startup
      2022-08-12 19:21:24.261 luup_log:4: AltAppStore : starting...
      2022-08-12 19:21:24.262 luup.variable_set:: 4.urn:upnp-org:serviceId:altui1.DisplayLine1 was: AltAppStore now: AltAppStore #hooks:0
      2022-08-12 19:21:24.263 luup.variable_set:: 4.urn:upnp-org:serviceId:altui1.DisplayLine2 was: now: #hooks:0
      2022-08-12 19:21:24.264 luup_log:4: AltAppStore : v20.3.30
      2022-08-12 19:21:24.264 luup.set_failure:: status = 0
      2022-08-12 19:21:24.265 luup.variable_set:: 4.urn:micasaverde-com:serviceId:HaDevice1.CommFailure was: 0 now: 0 #hooks:0
      2022-08-12 19:21:24.266 luup.variable_set:: 4.urn:micasaverde-com:serviceId:HaDevice1.CommFailureTime was: 0 now: 0 #hooks:0
      2022-08-12 19:21:24.267 openLuup.scheduler:: [4] Alternate App Store device startup completed: status=true, msg=OK, name=AltAppStore
      2022-08-12 19:21:24.268 openLuup.scheduler:: [5] Harmony Hub Control device startup
      2022-08-12 19:21:24.280 luup.variable_set:: 5.urn:rboer-com:serviceId:Harmony1.LinkStatus was: Ok now: Starting... #hooks:0
      2022-08-12 19:21:24.281 luup.variable_set:: 5.urn:rboer-com:serviceId:Harmony1.IconSet was: 0 now: 3 #hooks:0
      2022-08-12 19:21:24.282 luup.attr_set:: 5.altid = HAM5_CNTRL
      2022-08-12 19:21:24.326 luup.set_failure:: status = 0
      2022-08-12 19:21:24.326 luup.variable_set:: 5.urn:micasaverde-com:serviceId:HaDevice1.CommFailure was: 0 now: 0 #hooks:0
      2022-08-12 19:21:24.327 luup.variable_set:: 5.urn:micasaverde-com:serviceId:HaDevice1.CommFailureTime was: 0 now: 0 #hooks:0
      2022-08-12 19:21:24.328 openLuup.scheduler:: [5] Harmony Hub Control device startup completed: status=true, msg=OK, name=Harmony Control
      2022-08-12 19:21:24.332 luup_log:3: ALTUI: UPNPregisterDataProvider(3,Vera@192.168.1.2,http://127.0.0.1:3480/data_request?id=lr_HTTP_VeraBridgeMirror_192.168.1.2,[{
      "default":"device.serviceId.name",
      "key":"mirror",
      "label":"Mirror",
      "type":"text"
      }])
      2022-08-12 19:21:24.337 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.DataStorageProviders was: {"emoncms":{"url":"","callback":"sendValueToStorage_emoncms","parameters":[{"default":1,"type":"number","key":"node... now: {"Vera@192.168.1.2":{"url":"http://127.0.0.1:3480/data_request?id=lr_HTTP_VeraBridgeMirror_192.168.1.2","callback":... #hooks:0
      2022-08-12 19:21:24.360 openLuup.io.server:: HTTP:3480 connection from 192.168.1.24 tcp{client}: 0x1d21868
      2022-08-12 19:21:24.363 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=323312852&Timeout=60&MinimumDelay=1500&=1660323303557 HTTP/1.1 tcp{client}: 0x1d21868
      2022-08-12 19:21:24.646 openLuup.server:: request completed (34267 bytes, 3 chunks, 280 ms) tcp{client}: 0x1d21868
      2022-08-12 19:21:24.648 openLuup.io.server:: HTTP:3480 connection from 192.168.1.24 tcp{client}: 0x1d6a9b0
      2022-08-12 19:21:24.661 openLuup.server:: GET /data_request?id=user_data&output_format=json&DataVersion=323312340&=1660323303558 HTTP/1.1 tcp{client}: 0x1d21868
      2022-08-12 19:21:25.252 openLuup.server:: request completed (70135 bytes, 5 chunks, 588 ms) tcp{client}: 0x1d21868
      2022-08-12 19:21:25.253 luup_log:3: ALTUI: startupDeferred, called on behalf of device:3
      2022-08-12 19:21:25.338 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.Version was: v2.54 now: v2.54 #hooks:0
      2022-08-12 19:21:25.934 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.DataStorageProviders was: {"Vera@192.168.1.2":{"url":"http://127.0.0.1:3480/data_request?id=lr_HTTP_VeraBridgeMirror_192.168.1.2","callback":... now: {"thingspeak":{"url":"","callback":"sendValueToStorage_thingspeak","parameters":[{"type":"number","key":"channelid"... #hooks:0
      2022-08-12 19:21:25.964 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.DataStorageProviders was: {"thingspeak":{"url":"","callback":"sendValueToStorage_thingspeak","parameters":[{"type":"number","key":"channelid"... now: {"emoncms":{"url":"","callback":"sendValueToStorage_emoncms","parameters":[{"default":1,"type":"number","key":"node... #hooks:0
      2022-08-12 19:21:25.996 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.DataStorageProviders was: {"emoncms":{"url":"","callback":"sendValueToStorage_emoncms","parameters":[{"default":1,"type":"number","key":"node... now: {"emoncms":{"url":"","callback":"sendValueToStorage_emoncms","parameters":[{"default":1,"type":"number","key":"node... #hooks:0
      2022-08-12 19:21:25.999 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.VariablesToSend was: now: #hooks:0
      2022-08-12 19:21:26.009 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.RemoteVariablesToWatch was: now: #hooks:0
      2022-08-12 19:21:26.010 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.VariablesToWatch was: now: #hooks:0
      2022-08-12 19:21:26.012 luup.variable_set:: 3.urn:upnp-org:serviceId:altui1.Timers was: [] now: [] #hooks:0
      2022-08-12 19:21:26.013 luup_log:3: ALTUI: Wkflow - enableWorkflows(3,0,0)

      Thank You.
      d.

      Vera Bridge
    • Call Service Automation Trigger not Working

      Pabla

      Been trying to call the service automation:trigger to trigger an automation on my HA. Below is the screenshot of the reaction but every time I hit the play button to test it nothing happens. I called the service locally on HA and it worked fine. MSR latest-22203-d7cd6357 and HA 2022.8.3. No errors in HASS logs or Reactor logs. 715cd920-effd-4d31-8ac3-ba34ef29185c-image.png

      Multi-System Reactor
    • TTS in MSR?

      F

      Hi!

      In Home Assistant I sometimes uses the TTS, either to my Sonos or Google speakers. With reactor in Vera I also use TTS.
      But in MSR I can't select the TTS-service. It's simply not there. Am I missing something, or is this the case, so far?
      Thanks!
      /Fanan

      Multi-System Reactor
    • "changes from" operator stops to detect change

      tunnus

      I have the following rule:

      Screenshot 2022-08-09 at 17.33.39.png

      Use this to detect errors in Nibe uplink service, and every time updated data is fetched, a timestamp is stored. This triggered already yesterday, but re-triggered as I tried to manually recover this rule with a reset (hence there's no original "true as of xxx" time).

      So as a clarification, service works now and timestamps are updated, but this rule does not "recover" (stays triggered / SET). Did also restart MSR during this situation, though it was not related to this.

      The condition where there was no change (and rule was working correctly) lasted over 24 hours.

      Running MSR 22179 on Synology Docker. Can PM relevant logs if needed.

      Multi-System Reactor
    • Parsing the output of http request

      tunnus

      I'd like to extract a specific part of a response to http request, in this case of link https://www.nibeuplink.com/Welcome#service_message. If there's something in "service_message" I'd store it & send using Telegram.

      I reckon I'd have to use something similar as in this thread?

      Multi-System Reactor
    • How Does MSR Handle New/Deleted Entities

      Pabla

      Deleted some entities from HA and added some new ones but MSR is still showing the old ones and not all of the new ones. I restarted MSR and it hasn't changed, is there anyway to manually discover new entities and delete the old ones? Most of the new entities have shown up but a few haven't, however none of the deleted entities were removed from MSR.

      I checked the core.entity_registry in HA and none of the entities that are shown in MSR are there.

      Edit: I see the delete option under the entities tab in MSR, is that the only way to delete them?

      Multi-System Reactor
    • Building a New Z Wave Network

      Pabla

      Hello all, I am finally ditching my Vera and moving to HA using a Zooz ZST10 Z wave stick. I have around 50 Z wave devices with a good mix of battery devices, locks, sensors and switches. The plan is to include all the AC powered devices first, starting from the ones closest to my Z wave stick then moving outwards. Once that is complete I will go back and include all battery powered devices in the same fashion.

      My question is there any quick way to exclude all my Z wave devices from Vera, or should I just delete all devices without excluding them and factory reset each device before pairing to HA?

      General Discussion
    • Netatmo – Oath2 login

      akbooer

      Just seen notification to Netatmo developers that the current password-based login is being disabled as from October.

      Oath2 is now a requirement for apps needing access to Netatmo. This will require some changes to my venerable plug-in. I’m not sure how easy this will be with the current libraries in use.

      Does anyone out there use the Netatmo plug-in?

      Does anyone have any advice on using Oath2?

      Vera/openLuup plugins
    • Troubles Running MSR as a Service

      Pabla

      Successfully got MSR to run on a VM running Ubuntu 22.04 but am running into an issue with getting to run MSR as a service. Here is what my reactor.service file looks like below.

      However when I go to run the service I see this error: reactor.service: Failed at step CHDIR spawning /usr/bin/node: No such file or directory. Checked and the node file exists in this directory. Kinda stuck at this point, probably a simple fix but I am way in over my head 😰

      [Service] Type=simple User=armans2 WorkingDirectory=/home/reactor Environment=/home/reactor ExecStart=/usr/bin/node app -p Restart=on-failure RestartSec=5s
      Multi-System Reactor
    • RPI 4B 2GB Available in NL

      toggledbits

      Two stores apparently have inventory of RPI 4Bs with 2GB RAM. Get them while they last!

      Raspberry Pi 4 model B - 2GB - RaspberryStore interadmin12  /  62.95 EUR Raspberry Pi 4 Model B 2GB RAM Raspberry Pi 4 Model B 2GB RAM

      Bestel de nieuwe Raspberry Pi 4 B 2GB nu snel en voordelig bij Elektronicavoorjou.nl! - Raspberry Pi Boards, Behuizingen, Heatsinks, Accessoires & meer!

      General Discussion
    • MSR actions aren't running anymore-- can't find what's broken

      A

      Hey crew,
      I'm running into an issue where MSR's reactions aren't successfully running, and I can't figure out what's gone wrong.

      Backstory-- we had a big thunderstorm roll through the other day, we lost internet and the storm got bad so I unplugged most items in my homelab, including the Pi that's running MSR.

      Now that everything is powered back up, the reactions aren't running correctly. Most of my MSR automations are to use motion sensors to turn lights on/off, and I immediately noticed that even when a motion sensor is tripped, the light doesn't turn on like it's supposed to.

      I've tested a bunch of things to see what's broken, here's what I've observed:
      -I can successfully flip lights on/off manually within Vera
      -I can successfully flip lights on/off manually within MSR's Entities section
      -the motion motion sensors are correctly reporting to Vera and MSR (I can see when they're sensing motion)
      -the rules within MSR are working correctly, I can see when they flip to 'true' when I walk by a motion sensor
      -I can successfully run the Reaction within MSR (by hitting the 'play' button)

      But for whatever reason, when everything needs to work together, it doesn't successfully run the action. IE: the motion sensor trips, reports it to MSR, I can see MSR going "true" but the light does not turn on. Open to any suggestions, thank you!

      SYSTEM
      Vera has all my devices
      MSR is running bare metal on Rpi "Reactor (Multi-hub) stable-22004-6d6c6b7"

      Multi-System Reactor
    • Nuke Vera Script

      rafale77

      Script to disable all the mios/vera proprietary program and broadcast its zwave and zigbee radio serial ports in your network so it can be picked up by another controller... For example z-way.

      rafale77/Nuke-Vera rafale77/Nuke-Vera

      Script to neuter the vera and broadcast its zwave and zigbee serial ports - rafale77/Nuke-Vera

      Vera
    • Evaluation of time() comparisons

      CatmanV2

      Apologies in advance, I expect I am going to make a total pig's ear of explaining, so please bear with me....
      (and if it's in the manual, just tell me to read the manual)

      Going back to my heating scenario:
      We have an alarm clock that goes off at a variable time.
      We want the heating to go off at a time before that (1 hour)
      so we have created the rule set as below:
      Screenshot 2022-07-28 at 16.40.13.png

      So if current time is >= to the HeatTime, the first condition goes true.
      The second condition is to ensure that nothing (tries to) turn(s) the heating off during that 1 hour window
      The interval is there because in Reactor there was precisely that to (from memory) 'make sure the variables updated'
      In the current state it kind of works. There is no Reset action, so the heat goes on once every 15 minutes during that hour.
      In Reactor I didn't have to include the interval in the rule set. It was a stand alone rule as here:
      Screenshot 2022-07-28 at 16.47.23.png

      If I move the Interval condition out of the rule set in MSR, things do not update as time changes (and the rule never sets)

      So I guess the question I'm trying to ask it 'what causes expressions like
      time() >= HeatTime

      To be evaluated, and is there a better way than I've done here?

      Apologies again 😞

      C

      Multi-System Reactor
    • Luup : Fitbit API

      parkerc

      Hi

      I’m trying out the Fitbit api, not only to extract some activity data for a potential plugin, but also to learn more about OAuth 2.0. More details can be found here..

      Fitbit Development: Getting Started Fitbit Development: Getting Started

      You'll fit in here. Using JavaScript, CSS, and SVG, developers now have a fast, easy way to build apps and clock faces for Fitbit OS.

      In addition to having a fitbit account, to get going with any integration, you need to register your app, via here..

      Login

      With an app registered, I’ve called mine “VERA” , I’ve written chunks of Lua code to support the various steps, (completed manually) my goal now is to try and put them all together into functions to be called in sequence on my Vera and/or OpenLuup.

      Where I’m getting stuck is with the authorisation code step, which Fitbit provides appended to the domain name I registered with them when registered my app ..

      Here’s an example of a redirect URL that Fitbit will redirect the user too, with their associated authorisation code, which I need in the process later on to obtain the required access token. (More specific details are here - https://dev.fitbit.com/build/reference/web-api/developer-guide/authorization/ )

      https://myapp.com/callback?code=d62d6f5bdc13df79d9a5f#_=_

      And it’s the d62d6f5bdc13df79d9a5f part of that new page/URL which I need..

      How best do i capture/process the URL call Fitbit issues?

      I assume this is where a luup.register_handler would come in, and I could register my Vera handle (using https ?, as that’s required by Fitbit) as the redirect domain/url e.g.

      https://veraip:3480/data_request?id=lr_fitbit&

      So Fitbit would redirect to..

      https://veraip:3480/data_request?id=lr_fitbit&/?code=d62d6f5bdc13df79d9a5f#_=_

      But that doesn’t seem to work..

      Any suggestions on how to do this would be appreciated..

      function FitbitRequestHandler(lul_request, lul_parameters, lul_outputformat) for k,v in pairs(lul_parameters) do luup.log ('fitbit_Handler: parameters are: '..tostring(k)..'='..tostring(v)) end if next(lul_parameters) == nil then luup.log("lul_parameters Table is empty") end local html = "</html><head>" .. "</head>" .. "<body>" .. "PRINTING" .. "\n" .. " lul_request: " .. tostring(lul_request) .. "\n" .. " lul_parameters: " .. tostring(lul_parameters) .. "\n" .. " lul_outputformat: " .. tostring(lul_outputformat) .. "\n" .. "</body></html>" return html, "text/html" end luup.register_handler("FitbitRequestHandler", "fitbit")

      Thanks is advance…

      Code/Snippet library
    • [SOLVED] FetchError: network timeout for API calls

      G

      I've been running into an issue with a couple APIs wherein they return the error FetchError: network timeout....

      A retry resolves but my ask here is around how I can monitor within MSR and trigger (at least) a notification if not a retry after a short delay.

      Multi-System Reactor
    • Help with Z-Way plugin

      J

      I hope this is the correct forum – apologies if not!

      I have a Raspberry Pi3 with a Razberry Z-Wave card installed. I have installed the Z-Way software and have successfully included a Fibaro Z-Wave switch on the Z-Wave network. I can toggle the switch on and off successfully from my laptop through port 8083 of the Raspberry Pi3.

      On the same Raspberry Pi3 I have installed openLuup on which I have installed the Z-Way plugin. I can access this through port 3480 on the Raspberry Pi3 from my laptop.

      Here is where I have come to a dead stop. How do I get access to the Fibaro Z-Wave switch from the openLuup application? I can find no documentation that tells me specifically how to do this.

      Any help would be greatly appreciated.

      _John.

      Zway Bridge
    • Vera -> HASS Migration Strategy (question)

      T

      Hi All -

      I'm currently working through a slow migration from Vera to Home Assistant with MSR being a pivotal piece of the equation.

      I have begun the effort of moving some ZWave devices as well (from Vera to HA). Unlike others that use Vera for the ZWave radio, I'm looking to completely remove it from my ecosystem, eventually.

      My issue is I have some Vera Scenes that are designed to be manually executed by the Vera Mobile app. Examples: "Go to Sleep", "Panic - Lights On", etc (Wife Acceptance Factor)

      I think MSR is the right place for any new "Scene" (including manual scenes); and from my reading, a Global Reaction makes sense.

      Question 1: Can anyone recommend a way to execute a Global Reaction from a Vera scene? I've seen some examples of HTTP calls to MSR so I assume this is it (perhaps custom Luup which I know very little about).

      Question 2: How can I (manually) execute this Reaction from Home Assistant? I'm slowly building out my custom Dashboard using "Mushroom".

      Or, maybe there's a better way. Always open to constructive criticism.

      Thanks.

      Multi-System Reactor
    • MSR setup for http request (today's date)

      T

      I would like to extract the daily gas price from my fuel supplier's API. The http call is as follows: https://octopus.energy/api/v1/tracker/G-1R-SILVER-2017-1-M/daily/past/90/1/

      I need to pick the current (i.e. today's) gas price. If I search through the text manually I can find today's data, in this case 2022-07-20.

      Can I set MSR up to do a http request and then extract the "unit_rate" into a variable so that I can set another rule up to determine if it would be cheaper to heat my hot water using the immersion heater or gas (FYI my off peak electricity price is £0.075 per kwh). Any help or guidance as always is much appreciated.

      I'm running MSR on raspberry PI 4 in docker version 22168

      Thanks.

      { "date": "2022-07-20", "market_index": 62.8463, "cost": 15.094631164947945, "standing_charge": 15.0885, "unit_rate": 8.211, "usage": 0.0007467013698630137, "unit_charge": 0.0061311649479452055, "breakdown": { "unit_charge": { "Wholesale cost": 6.28463, "Environmental & social obligations": 0.0, "Delivery & networks": 0.9681, "100% green": 0.0, "Administration, financing & margin": 0.56727, "VAT": 0.391 },`
      Multi-System Reactor
    For those who registered but didn't received the confirmation email, please send an email to support@smarthome.community with the email you used
    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 1
    • Best 0
    • Groups 0

    mfucci

    @mfucci

    0
    Reputation
    2
    Profile views
    1
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    mfucci Unfollow Follow

    Latest posts made by mfucci

    • List of smart devices with no cloud requirement

      I just started [uncloud] forum to gather in one central place all smart devices working without the cloud, since this is not information easily available on the Internet.

      I thought this might interest some users of this forum and any feedback are welcome.
      And let me know if you know more devices that I should add to the list!

      - Marco

      posted in Hardware
      M
      mfucci