Hmm, just thinking out loud, your running a separate program elsewhere … that is what Samsung are doing, Bixby is a separate program to ST but both running on the phone, the connection to ST in this context is irrelevant for now
I appreciate this would not be in your thoughts or probably something you would want to do but for iphones it would seem a separate small standalone Iphone app would need to be created that detected WiFi and network name, this could then tie into an ST device or scene
Kind of steps away from edge though but would replicate the Samsung way of prescence
Forgive me if incorrect, but couldn’t you use web requestor for mobile presence? Have it send a get request to your phone’s IP every X seconds/minutes?
I’m using something similar to check if my ps5 is on or off, where the response “**timeout”= off and “**refused” = on (doing it like this because lan device monitor couldn’t find ps5)
I don’t know if mobile doze behaviour would cause this to not work
Just reporting in that this stopped working for me today, after my hub took the new firmware.
Hub reboot didn’t sort, I just had to delete the driver and re-add and configure to get it working again.
I’m sorry for the trouble, but thanks for reporting. There are a couple updates I’ve made to it recently that I need to push out; they should make driver re-installs more reliable. Will post here when I do.
I’ve just pushed a driver update. There are no functional changes, but with some guidance from the SmartThings staff, I’ve made some tweeks to hopefully make it more stable during driver updates or re-installs due to hub reboots or firmware updates.
You can confirm you have the latest by checking the driver version: on any LAN Device Monitor device details screen, tap the 3 vertical dot menu in the upper right corner, then select Driver. Look for this Version:
No need to apologise at all, just wanted to let you know. The hub update yesterday may have been coincidence but the lan monitor had been ticking away with no issues until then. It didn’t take long to set it up again.
Btw- I don’t know if this is possible but a good feature for your upnp explorer driver would be to be able to copy the values it populates (device ID mainly) to your clipboard.
Thanks for pushing a driver update!
Copy paste into the driver fields would be helpful but I’m guessing that is more a platform or os oversight rather than the drivers lack of paste into a field
I’m interested in just the WOL feature since this driver worked by turning On the network devices on my network. Could you maybe add the WOL feature without all the monitor stuff to your Virtual Switch driver so toggling a virtual WOL device On performs the WOL broadcast to the mac-address entered? I’d like to use Alexa voice commands. For example, Alexa turn on the computer, or Turn on the laptop, or Turn on the NAS.
Hi there. I think rather than adding it to the vEdge driver virtual switch (which I assume you’re referring to), I’d prefer to provide this as a separate stand-alone driver. Give me a couple days and I can provide that to you.
will this work to monitor linux distros? I have tried and it doesnt seem to pull anything at all. I have even opened up ports and added upnp but still no update device status just stays as unknown. any ideas or is there another project someone could recommend to monitor linux distros.
When you say you “added upnp”, does it implement the device-side functionality, or is it a control point? You definitely need to make sure it has the device (client)-side implementation.
I’m happy to help diagnose to get this working. For sure, if you have the right UPnP alive and running, then there should be no reason it wouldn’t work for you. I have a Python app I wrote running on Linux and it is discovered and monitored by my driver just fine.
Make sure your network or Linux box isn’t preventing multi-casting on 239.255.255.250:1900.
I have connected LAN device monitor to my LibreElec home theater system running on Raspbery Pi. One of the first devices I connected to LAN device monitor driver. I need to check if I could connect my desktop, running Zorin OS, too.
@TAustin I am trying to monitor a Ubuntu OS within a VM running on a server. will this handle that? for the regular lan monitor does it require any particular ports to be open to work? I have tried the upnp and did open ports 1900 I even installed upnp-router-control thinking that may have been the issue. I also created a specific firewall rule that anything from my Hubs IP would be allowed. but none have worked. I also have another linux box / firewall is disabled I can ping my hub with no issues I am trying to monitor and again cant. nothing happens. now this device is on a different subnet than the hub. 192.168.2 (hub) 192.168.6 (linux box) could this be an issue? any guidance or suggestions welcomed.
thanks about the name had it for a while now its my insignia everywhere.
my main goal is trying to find something similar to hostpinger since hostpinger is no longer supported
The lan monitor Edge driver will find and monitor anything that presents itself as a UPnP device on the network.
For a UPnP device to be able to participate in the network, it needs UDP access to both port 1900 and IP address 239.255.255.250 for multicasting. Both for sending and for listening. The device app also needs to be able to communicate directly with the Edge driver on the SmartThings hub.
So you need some software running in your VM that creates a UPnP ‘device’ (client), makes itself known on the network, and responds to UPnP control points. Installing a UPnP ‘router-control’, or something otherwise known as a control point, will not give you what you need. That is more the ‘server’ side of things. You need a UPnP device client.
It is possible, depending on how your network and its routers/firewalls are configured that there could be issues communicating across subnets.
I don’t know if you have any coding experience, but as I mentioned before, I have a Python app that implements a UPnP device that you could run on your Linux machine. If you are interested, you could take that and modify it for your needs. I’d volunteer to do it for you, but I couldn’t promise when I’d be able to get it done.
I read i should be able to use MiniUPnPd does that familiar? I will have to read up on it. I am by far a non programmer I have had some python classes and can read and write very basic stuff. Ha! but hey if you want to send it to me I can take a look at it.
I have routine to turn my lights off when I turn on my Xbox. But that routine can run at any moment, even when Xbox is off. Same with tv. I have routine that turns ambient light on which is behind the tv. But when tv is on that light can go on/off randomly. Little but annoying problem.