Hot answers tagged

9

In answer to the first question - yes, it is possible in a pragmatic sense, and running a separate network will not appreciably impede functionality, assuming the separate network is given sufficient access to the Internet to allow basic connectivity from the device(s) in question to its / their respective "home base" services. In answer to the second ...


4

You are basically asking for an open IoT "edge" solution. You could try something like Eclipse Kura or Project Flogo which can run on popular open boards, and you'll have full control over how much do you want ( or not ) to send to the cloud. For getting those to talk to off-the-shelf consumer products will be a hacking challenge in every case though. Best ...


4

Try ping this device by its hostname. C:\Windows\system32>ping bacchus Envoi d’une requête 'ping' sur bacchus.home [192.168.1.11] avec 32 octets de données : Réponse de 192.168.1.11 : octets=32 temps=1 ms TTL=64 Also don't forget your network suffix (mine is .home as you can see on top), you can find this information with an ifconfig/ipconfig /all or ...


3

I'm guessing your best bet is actually using BLE beacon and notifications. Why? Because there are very few things that can wake iOS from backgrounded mode, and the list is even more limited if you can't use internet. Beacon and location services is one of them. Here's a good article that talks about how to do this over BLE with all the gotchas. But ...


3

I feel your approach is flawed by your 5th point: "I need to keep the per-device cost low, so cannot put Ethernet on each device." Look at it versus "I'll reinvent a layer 1 protocol and all the needed hardware to handle it" and think if it really lower your overall cost. BTW the main problem on a network is the collisions of informations from multiples ...


2

A short answer to your long question is as following: You can completely avoid internet connection but you will need to setup SDK/certificates for security and identity purpose (you can use your laptop or other pc) You can use AWS, AWS greengrass or Azure sdks to communicate or device identification. Using these sdks would make your life easy to communicate ...


Only top voted, non community-wiki answers of a minimum length are eligible