--- layout: raw title: Tutorials --- {% include base.html %}

# Tutorials

Choose one of the options below to learn more about openHAB, either by following along a tutorial or by looking at a few examples. If you are coming from openHAB 1.x you might be interested in the Migration Tutorial.

openHAB empowers you to do (nearly) everything in your smart home. Start small, reach high!

person
directions

## Community

Feel free to check out the numerous tutorials and examples provided by many users in the openHAB community forum! There are new posts every week and show special aspects or bring in new ideas that the Beginner Tutorial does not cover.

Here are just a selected few of the existing tutorials and examples:

- Washing Machine State Machine - Observe and notify on the state of your household appliance.
- Power Consumption of Lights (and more) - An easy approach to monitor energy usage and consumption.
- Speedtest-cli Integration - Show your internet connections uplink and downlink bandwidth in openHAB.
- InfluxDB+Grafana persistence and graphing - Historical data at your fingertips.
- RGB LED strip control using Arduino and MQTT - Get your tinkering on!
- iPhone Presence Detection with hping3 and ARP - A special method to find even who doesn't want to be found.
- Design patterns - A postings series of Xtend Rule-DSL design patterns/best practices to achieve commonly wanted results.
- And many more! Check the Tutorials&Examples category overview for more great contributions.

Contribute your own examples! Check out the "About" article and do not hesitate to contact one of the moderators for questions and help to get you going.