How do I get NFC to work on my android app

  • Platform information:
    • Hardware: I’m using an old laptop that I formatted and installed ubuntu server on to. intel Core i5 -5200U/ 4gb ram/ 1tb hard drive
    • OS: Ubuntu Server 20.04.4
    • Java Runtime Environment: I have installed java I just have no clue which version
    • openHAB version: openhab 3
  • Issue of the topic: How to configure NFC?

Hi all,

I’m trying to get the time status of my Dishwasher onto OH. Its a hoover and it connects to the hoover wizard app via NFC. Was wondering if there is a way to get the same data onto OH.

I also have an LG washing machines that connects to ThinQ, any help in connecting this to OH too would be helpful :slight_smile:

Any tutorials or documents that you could point me towards would help.


What about using the forum search ?
This at least would have given you the posts to the development of a ThinQ bindings.

How should that work ? Your phone has a NFC reader, your openHAB server does not.

How should that work ? Your phone has a NFC reader, your openHAB server does not

The OH Android app does have a NFC reader. But I have no idea how it works.

I did try the search for basic tutorials on NFCs and couldn’t find anything that would help a beginner like myself.

There is also a couple of widget available on the OH store for Dishwashers and washing machines and again I couldn’t find any info on how they work or how to configure them.

Also thanks for the heads up on the ThinQ binding… Did a search and found the updated thread and following it now.

Widgets have nothing to do with bindings or hardware, it is just a way to display information of items. The washingmachine widget e.g. would never work with a ThinQ Washer if @nemer would not develop the binding.

Information about configuring those widgets are within the post where those are published.

All your posts with question for several issues give me the impression that you did not read the docs and have not understood the basics of openHAB like bindings, things, items and how they interact.

So please do yourself a favour, read the docs and/or check our official YouTube channel with it‘s great videos….

I apologize If I’m just asking too many questions. I’m just trying to layout some of my problems and hopefully get some direction on where to look for answers. Or possibly straight up answers.

As I stated in my very first post I’m extremely new to Linux itself. And I did do reading of the documents and I understand how Bindings, Things and Items interact with each others. But to actually get them to work together I m still very confused about, especially when it comes to properties that I need to configure. Even stuff like how to get to Openhab-config I have no idea. I’ve tried typing it into my terminal but nothing happens… I know I’ve installed openhabian but no clue how to get to the config menu. :confused:

On the other hand I have already got quite a few other bindings working, including Samsung tv, Philips hues bulbs and Sensibo controls.

You could say I figured out just enough to hang myself :coffin:

For this particular topic I’ll admit I should have spent a bit more time thinking and writing my questions and reply more clearer… For that again I apologize.

Also the official YouTube channel is great I’ve watched the 3 tutorials on OH3 and they were really helpful. I just wish there was more on specific bindings, editing .config or .sitemap files, and a few ways to check if thing are installed and working correctly like the MQTT server.

If you are new to Linux, i would suggest to not mess around with config files, but stay with MainUI for all configs.

It‘s in the docs…

I’ll go through the documents again. Sorry about all the questions.

I would rather say that you’re trying to run before you can walk.

It’s not that we can’t provide straight answers, but when we do that for every new user who comes along, we train them into asking everything immediately instead of learning where the information is themselves. It’s tricky, because there’s a lot of information and it’s impossible to organize it. That’s why we need people to start with the documentation. If you learn the terminology, it becomes a lot easier to do searches in the community. :wink:

The Android app can program NFC tags with commands for your items. When you read those tags with your phone, the app will send commands to your OH server. You can’t use it to read and react to any non-OH NFC tag, because it wouldn’t know what to do with them.

I was also pretty new to Linux when I started with OH, and I don’t use it enough to become really comfortable with it. I can usually figure out what I need to do either from posts in the OH community and Google searches about Linux commands. It may seem daunting, but you’ll be fine.

Thank you for this.

Now I understand the NFC reader on the app better. Thought it was an easy fix for getting info off my devices. :smile:

And yeah you are right I’m trying to run before I can walk :angel:

I went through the documentation before I installed openhab, because I wanted to compare it to home assistant. Since then I just go through them for tutorials and not really reading all the details. After @hmerk s replies I went through the documents again and I realized that that I actually understand them better now than I did a few weeks ago. Possibly because I’ve gone through a few of the processes and understand how things work better.

I’ll go through the documentations again from scratch and try to figure things out on my own. :slight_smile:



Also just fyi… Not sure why this is happening.

Absolutely. It’s the same as when you build a piece of IKEA furniture and don’t quite understand the illustrations while flipping through the instruction booklet. It’ll make more sense when you have the pieces in hand, and complete sense after you’ve built the furniture.

That’s why it’s hard to create instructions for other people. Once we know how to do something, we start omitting little details that we assume are common sense…even though it wasn’t to us.

I generally recommend that new users start out with a simple WiFi lightbulb or plug that’s known to work with openHAB (I prefer TP-Link Kasa devices). I think it’s better to build confidence and understanding with something easy. However, a lot of people come here with grand plans and aren’t interested in starting small. Often, they’re just making it harder on themselves.

1 Like

You wrote that the OS that you use is Ubuntu. Did you install openhabian-config ?
It is not part of the OH distribution. In case you did not install openhabian-config it cannot be found.

Sorry, that was my fault misleading him.
He wrote about openHAB config ad I directed him to openHABian config…

Thanks @rpwong and I’ll keep trying.

I am also trying to get a tuya wifi plug working (that’s a different question I asked) :slight_smile: but not having much luck yet…

I didn’t realize I had to install openhabian-config… Thanks for that! I thought it was part of the OH distribution that I installed.

No, you don‘t and it is not recommended in combination with Ubuntu.
All you need is openHAB MainUI !!

Personally, I don’t think Tuya-based plugs are a good starting point unless you can flash them with Tasmota and are already familiar with MQTT.

Let’s back up again. In the docs we talk about “openHAB” and “openHABian”. The latter is a customized version of openHAB that is designed for beginners (ideally with a Raspberry Pi 4), but is also used by advanced users since it has built-in extras such as MQTT and backup solutions.

You’re trying to reuse an old laptop, which is fine. However, you’ve installed Ubuntu even though you don’t know much about Linux. That makes it harder for us to help you, because you’re doing your own thing and don’t know your way around the OS you’ve chosen. So when you do post questions, you’re going to have to include a lot of detail about your setup and what you’ve done, so that others know the standard answers may not apply. And there are going to be some cases where we just might not be able to help you due to your unique system.

I’m not saying that you should go and buy a Raspberry Pi. Just that you’ll need to keep this in mind as you search more in the forum. Anything related to “openhabian” may not apply to you.