Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

TriLife

Members
  • Joined

  • Last visited

Everything posted by TriLife

  1. Greetings; I just set up my developer box eISY. If I understand the manual correctly, there is only one place where UserID/PW is set these days and that is in File/Set UserID/Admin Password. I did that. And kPG3x indeed accepted the user/pw assignment. 1. Question: But trying to SSH into the eISY I still have to enter admin/admin. Sudo commands also ask for "admin" as a password. And looking in /etc/passwd only shows "admin" (among a gazillion other items), not the user I assigned for Admin user in the admin console. Did I misunderstand something? If so, do I follow standard linux procedure to change the default password for SSH? 2. Question: Is there a particular reason that the admin console only lists "Admin User", "User 1", "User 2", etc, instead of actually listing the assigned user names? How do you keep track which User # has been assigned already, and which is available? 3. Question: How do you delete a user? Thanks
  2. Hello @bpwwer, Thanks for your patience. For my current project, two values are of interest, in order of importance: 1. 'rainfall_last_60_min': 0, 2. 'rain_rate_hi_last_15_min': 0, Reason being if that number is high, I'm likely going to get turbid water in my creek and can open or close the sluice accordingly. For a pending project, the other two pieces of data would be: solar_rad: No huge hurry either. Unlike @Ross it pours constantly here, but my lake always ends up clear once the deluge slows down. Cheers;
  3. Thanks Bob, Let me analyze that and give you the most useful values for what I'm trying to accomplish. Please give me a few days. Appreciate the help.
  4. TriLife replied to TriLife's topic in MQTT
    The Big Man has spoken I'll be asking for guidance on the developer forum/Slack. A lot!!! of guidance
  5. Hello @bpwwer; Were you able to have a look at the log you asked me to send you to see, if those additional values can be made available? Cheers.
  6. Greetings; Just got myself a brand new Asus Z790i with an Intel 13900k. Total screamer! What better thing to do than to try out the Wake-on-LAN NS. Watched the youtube video on how to enable WoL and executed the steps in the BIOS and disabled fast start... (https://www.asus.com/support/FAQ/1045950/#1) It is talking to my rig (and to my older Z170i as well), but only to wake them from being asleep, not to wake them from power off. Both are on wired ethernet. Both have their little lights blinking even when the computer is off, indicating that the NIC is on and listening. I did also download a little WoL app for my Google Pixel. And it does wake them up... A first question: does the NS actually send what they call a "magic packet"? I tried both settings with and without the magic packed enabled. No dice... Thanks for your input
  7. Yup, that did it. And yes, all was working fine and accessible via admin console. I did notice that the browser kept saying "waiting for <IP address:3000>... Thanks @Techman
  8. [SOLVED] It required a power cycle... It's back up again...
  9. TriLife posted a topic in MQTT
    Greetings; I just painstakingly flashed a Dimmer Module (https://www.amazon.com/gp/product/B07WRJWD28/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1) with Tasmota (https://templates.blakadder.com/rjwf-02a.html). What a PITA with this one! Just to find out that the MQTT node server doesn't support dimmers 😵‍💫. @xKing or @Screw Loose Dan, any chance of adding this as an option? Alternatively, helping me cut my developer teeth and coach me through doing it myself (I'm warning you, this would likely be muuuuch more painful than just adding it yourselves, but you would help me tremendously). Cheers
  10. Hello, I can no longer log onto PG3x from my Web browser, after I upgraded to 3.1.33 Rebooted eISY through the admin console. no change Re-entered the ID/PW as suggested above, no change Pushing the magic button apparently doesn't reset PG#x credentials, so didn't try that. Mildly frustrating these days, to tell you the truth; Cheers
  11. Greetings; Something weird happened the other day. A day or two after I received the 3.1.33 announcement, eisy stopped responding to Google Voice commands. Mind you, I had not yet upgraded to 3.1.33. So I went into the Admin console and pushed the magic UPGRADE PACKAGES. It did it's magic and then asked me to reboot, which I also did via the admin console. But look what I see in the PG3x console: It is still asking me to restart PG3x... Shouldn't it restart when you reboot eisy? I rebooted eisy again, just to be sure, no difference. BTW, is there a way to restart just PG3x and not the whole eISY? I don't see that on the PG3x page, nor in the admin console, nor in the ISY Portal Cheers;
  12. No worries on the instructions🙂 I show this: the collapse/expand is missing.
  13. Hi @Jimbo.Automates Just installed Notification (3.6.6) on eISY (5.6.2) PG3x (3.1.27). Trying to set it up, the Configuration Help is not showing up. Github says that 3.6.6. Using GitHub files to do the install. Let's see, how far I get. The instructions are VERY technical sir! I'm sure it will get clearer as the product matures. The potential is very exciting for sure. My first application is to send a notification every time GeoFence triggers, so I can see where exactly I breach the perimeter. Potentially huge help in finetuning that technology. THANK YOU!
  14. Thanks Bob, Yes, the MQTT broker is already up and running on eisy by default. Much easier now than before! I'm already registered as a developer with UDI, so that part is done too I'll have a look at Andrey's NS and see, how to go about it Thanks for the guidance! Cheers.
  15. Greetings; I have been using @xKing's MQTT node server (including the yaml file feature) to control my 100+ Sonoff/Tasmota switches. It is very easy for the BASIC (single relay) and has workarounds for Dual and Quad units. I even managed to get it to control a Wemo D1 Mini with two relays based on it's analog input! Here is the challenge: I have a home-grown, Arduino Mega 256 based pool chemistry/filter/level automation system, which measures various parameters and turns on ionization etc. There are about 8 sensors and 4 actuators. Currently this thing is stand-alone and I can monitor it real-time from it's built-in web server (local only). I'd like to get this data to my eISY, using MQTT (implementing an MQTT client on an Arduino is easy). And maybe at one point move the automation to the eISY alltogether and leave the Arduino just to gather data and execute commands on the edge. For that, xKing's MQTT NS won't work (at least as I understand it), as it is limited to one sensor and one relay per id. I understand that IoX makes extensive use of MQTT. Is this functionality available to the user as well, so as to read several sensors and/or issue several commands? The Cook book only mentions @xKing's MQTT NS (page 572). Or, you're welcome to suggest another communication method between IoX and Arduino. I have WiFi, ethernet, RS485 and cat6a cable connections possible between the Arduino and the eISY (about 50m apart). Cheers
  16. So, yesterday i finally got to use the GeoFence when coming home at night. Instead of triggering when I entered the designated area (200m from location of my home), the routine didn't trigger until I got home and my android phone connected to Wifi. Although I do have LTE reception the whole way. I do have UD location services turned on, set to the default polling interval of 30mins... O do have Google location services turned on as well, btw. Any ideas? Cheers
  17. This may be completely unrelated, but I also had to go through every single ZWave motion sensor (Aeotec Multisensor 6) to "Keep Awake". I am posivite that pre upgrade they used to respond to QUERY to give me a TRUE in IS AWAKE. No more... Here's the log of a QUERY in the WAKE UP tab: Tue 06/06/2023 18:45:19 : [ZWAVE-TEST-AWAKE 12] Device 12 is awake Tue 06/06/2023 18:45:19 : [ZY012_104 ] DON 100 (uom=78 prec=0)
  18. Upgraded from 5.6.0. to 5.6.2. on eISY, including reboot from Admin Console. MQTT NS was not responding at all after that. Had to restart NS from PG3x and all went back to normal, connectig to Google Assistant and all. Weatherlink (Live version) was working without restart of NS. I restarted ELK, Sonos and Wake-On-Lan manually anyway. Cheers
  19. Thanks for putting me on the right track @MrBill, Like maybe starting a counter when breaching the neighborhood fence and testing for it still being active when the smaller home fence is breached... And then reset all counters/timers/variables. I'll give that one a spin later on today. Roads are closed for a bicycle race (almost weekly occurrence here in suburban Colombia). Cheers
  20. Greetings, With @Jimbo.Automates's help I solved the conditional use (evening) of GeoFence triggering a program. So here's the next one that has me stomped: I would like GeoFence to only trigger routines when I'm coming home by CAR and not when I'm walking my dogs or otherwise crossing the boundary... When I'm in the car, my Pixel 6a (android) is connected to my car's Android via BT. That could be one way to differentiate between walking/biking and driving. Can this condition be polled prior to sending a message to eISY? The other potential option would be to install UD Mobile on my car, but it being a relatively ancient Android 6 or 7, I'm not sure it can handle it. Also, it would require that my phone be to connected via WiFi hotspot, or that I install a SIM chip in the car, the latter associated with additional monthly costs (if it's even possible)... Not a huge priority, because I usually don't walk my dogs at night, rather a nice to have or a feature request... That brings up another related point: are there plans for a restricted version of UD Mobile with a simplified UI, to install in a car or a family member's phone? Cheers.
  21. SOLVED! Thanks @Jimbo.Automates
  22. Greetings, I've started playing with Geofencing. Quite exciting. Tested it just turning on a light when I come home. That works well However, i need that light to turn only between sunset and sunrise the next day. So I wrote the program Geo-Light If time sunset-sunrise Then turn on light Wait 15mins Turn off light. And in GeoFence I call Geo-Light... Except Geo-Light runs whenever sunset comes around🙄 without waiting for me to drive close to home... Is there a better way then setting a Variable when geofencing is triggered and adding that test in the IF statement of the program? Cheers.
  23. Hi @bpwwer; I was able to migrate to PG3x on eISY and installed your WeatherLink NS (Live version). You'll find the Debug log of the nodeserver attached. But judging from this line, a lot of information is available from the WeatherLink Live box located at the IP address specified. 2023-05-30 19:50:38,358 Thread-246 udi_interface DEBUG wll:query_conditions: {'data': {'did': '001D0A71724E', 'ts': 1685494236, 'conditions': [{'lsid': 508874, 'data_structure_type': 1, 'txid': 1, 'temp': 60.3, 'hum': 100.0, 'dew_point': 60.3, 'wet_bulb': 60.3, 'heat_index': 61.5, 'wind_chill': 60.3, 'thw_index': 61.5, 'thsw_index': 59.5, 'wind_speed_last': 0.0, 'wind_dir_last': 0, 'wind_speed_avg_last_1_min': 0.0, 'wind_dir_scalar_avg_last_1_min': 0, 'wind_speed_avg_last_2_min': 0.0, 'wind_dir_scalar_avg_last_2_min': 0, 'wind_speed_hi_last_2_min': 0.0, 'wind_dir_at_hi_speed_last_2_min': 0, 'wind_speed_avg_last_10_min': 0.0, 'wind_dir_scalar_avg_last_10_min': 0, 'wind_speed_hi_last_10_min': 0.0, 'wind_dir_at_hi_speed_last_10_min': 0, 'rain_size': 1, 'rain_rate_last': 0, 'rain_rate_hi': 0, 'rainfall_last_15_min': 0, 'rain_rate_hi_last_15_min': 0, 'rainfall_last_60_min': 0, 'rainfall_last_24_hr': 126, 'rain_storm': 710, 'rain_storm_start_at': 1684549020, 'solar_rad': 0, 'uv_index': 0.0, 'rx_state': 0, 'trans_battery_flag': 0, 'rainfall_daily': 86, 'rainfall_monthly': 1049, 'rainfall_year': 2797, 'rain_storm_last': 232, 'rain_storm_last_start_at': 1684283100, 'rain_storm_last_end_at': 1684404060}, {'lsid': 508856, 'data_structure_type': 4, 'temp_in': 79.6, 'hum_in': 51.7, 'dew_point_in': 60.3, 'heat_index_in': 79.8}, {'lsid': 508855, 'data_structure_type': 3, 'bar_sea_level': 30.231, 'bar_trend': 0.067, 'bar_absolute': 23.368}]}, 'error': None} I'm a bloody beginner at programming node servers, but this might be an opportunity to get my feet wet (or drown🤪). Please let me know, if/how I can help. I have both the WeatherLink Live box and the unit with the Davis Instruments IP Dongle here in house along with a full blown Vantage II Pro Plus weather station. Cheers; JR WeatherLink_5-30-2023_55044_PM.zip
  24. SOLVED! @xKing got back to me. Once I migrated to PG3x on eISY and tried to look at it again, ANALOG showed up as a parameter on that device. One thing to pay attention to: Tasmota only sends an ANALOG reading update via MQTT every so often (300seconds). It does however give real-time update on its WebUI. Thanks @Geddy and @xKing Cheers

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.