question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature request] Automatically identify host device

See original GitHub issue

Is your feature request related to a problem? Please describe.

There exist a multitude of OS specific releases of RaspberryMatic. image

It is sometimes difficult to asses the host hardware without physical access. Users are often unaware that they could check the host device by

  1. Enabling SSH in the frontend
  2. Querying /proc/device-tree/model

Example for my device:

# grep Model /proc/device-tree/model
Raspberry Pi 2 Model B Rev 1.1

This makes the OS update process unnecessarily difficult and error prone.

Describe the solution you’d like

Automatically query /proc/device-tree/model for the type of host device RaspberryMatic is running on. Present the user with the appropriate link to the OS update package for their specific model.

Bonus:

Automate the download and installation of updates.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
jens-mauscommented, Nov 4, 2020

What do you mean exactly about “architecture”? RaspberryMatic is using buildroot/Linux for the OS stuff, and OCCU for the homematic/CCU stuff which is published by eQ3. And sorry, no big time for documentation here (as usual). So feel free to ask specific questions (but probably better in the german speaking HomeMatic Forum, if possible).

1reaction
jens-mauscommented, Nov 4, 2020

@jottr Sorry, but instead of simply adding a link and/or device model info the WebUI, I would like to give #616 more priority as I feel if we touch this area now anyway we should better go for the bigger than and integrate it nicely. Users have lifed with it so long already and given they know the hardware they are using simply displaying a link and/or device tree model info doesn’t help a lot. Furthermore, with the upcoming 64bit version of RaspberryMatic RaspberryPi2 users have to switch installation archives and reinstall their SD card anyway. Thus, no easy way to go.

And last not least I have heard that eQ3 is working on such an auto-download mechanism themself. Thus, we should probably better wait what they will come up with in the next upcoming firmware updates.

So sorry, but I still see no benefit in working on this right now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Auto detect device and switch between profiles · Issue ...
The idea is that to have Profile switch automatically depending on which device is currently connected (or not connected). Eg, when there is...
Read more >
Feature request: Remote connection using host name
Routers normally assign IP addresses automatically using DHCP. If a device has its address assigned dynamically then it can change if it ...
Read more >
Some feature requests
I wanted to find out if there is a way to request for the following feature: 1) Host to be able to click...
Read more >
How to Identify Devices on a Network - IT Glossary
Learn how to identify devices on the network manually or with software, plus how to identify devices on wireless networks.
Read more >
Feature Requests
2. The ability to search/filter log/records for more aspects of the collected data: all requests/connections by source device, requests/ ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found