FHEM is a server for house automation (a.k.a. “smart home”). If you want a very simple client for your FHEM installation which reads some values and outputs them in a formatted way, this is for you. Basically this is how it works:
- Get the software from here and extract it.
config.iniand edit it so it contains your FHEM login data, the requests you want the script to make and the formatted output containing the values.
main.pywith at least Python 3.2 installed.
When using the formatted output from
config-template.ini, this is what the script could print (given FHEM has the configured devices and parameters):
Temperature: 23.5 °C Humidity: 47 %
Notes regarding the output configured in
- If you want a single percent sign (
%), you have to write a double percent sign (
- If you want multiline output, you have to indent the second to the last line by 4 spaces each.
You can find the code here.