Australian Bureau of Meteorology integration with OpenHAB

Hi CL,

You should probably read openHAB documentation on how to configure openHAB. But to get you started, once you have added the BOM binding in PaperUI:

  1. Go to Configuration -> Things -> BOM.
  2. Click on the blue round checkbox next to Air Temperature under Today’s Forecast.
  3. A popup should appear. Under Please select the item to link, choose Create new item.
  4. Leave everything as default. Note the ID of the field under Name (BOM_Day1_AirTemperature).
  5. Click Link.
  6. You can repeat the above steps if you want to show other fields.
  7. Go to Control panel.
  8. You should now see the field you added under BOM panel. The value may take a while to update.
  9. Now go to HABPANEL UI. This is available on the main index page.
  10. Hit the cogwheel on the top right to edit panel.
  11. Add new dashboard.
  12. Type a name for the panel.
  13. Click on newly created panel.
  14. Click on Add Widget and select Dummy.
  15. Click on New Widget options (three vertical dots) and select Edit.
  16. Next to openHAB Item, find BOM_Day1_AirTemperature.
  17. Click Save in the modal.
  18. Hit Save then Run on the top left and you be able to see the temperature displayed. If not, hit refresh on your browser.

That’s the basics. If you want to use custom template similar to the one I use, please check out Matrix Theme for HABPanel. If you are interested in a template I created let me know and I will attach here once I am done. It is still work in progress.

I have attached the full items mapping if you prefer to use instead of manually creating and linking each channel. You will need to name your BOM Thing ID as “default” to use.

https://github.com/tomitan100/org.openhab.binding.bom/raw/master/doc/bom.items