managed to get it working, sort of...Browser Info Environment
Is there anyway it can just read the entry field without having to add entry data every time?
You have to have data to show in the list, to search and order by. What you can do is to customize your block, so it's using the actual blocks data for the entry data. You do this by using the model classes I provide with the add-on.
You can also build an automatism, which creates an entry at creation of a certain page type.
Both things are explained in more detail here: