benroe / mmm-fhem Goto Github PK
View Code? Open in Web Editor NEWA module for the MagicMirror, to display data from FHEM devices.
License: MIT License
A module for the MagicMirror, to display data from FHEM devices.
License: MIT License
I saw a few Modules, that work for FHEM and OpenHAB.
Do you think it might be possible to add support for OpenHAB?
To access the Data i can use the following URL:
(example with the Humidity)
10.0.0.2:8080/rest/items/Indoor_H_Avg_curr
Hi,
how to set this up with username and password for fhem ?
Try to set it up as shown in readme. Not showing any values - but smart mirror will boot normally.
tried also:
{
module: 'MMM-FHEM',
position: 'bottom_bar',
config: {
user: 'USERNAME',
password: 'PASSWORD',
deviceNames: [
'Arbeitszimmer',
'Wohnzimmer',
'Schlafzimmer',
'Kueche',
'Bad',
],
deviceReadings: [
{ name: 'state', icon: 'wi wi-thermometer', suffix: '°' },
],
},
also no success....
Hi,
I have configured the module and it is showing the values correctly.
But the readings will not be updated.
Has someone an idea what could be wrong in my setting?
Thanks and best regards
Dominik
Hi there,
I have difficulties connecting to any FHEM instance even if they aren't password protected. As a first step I wanted to connect it to a publicly available demo environment of FHEM from https://waschto.eu/fhem-und-tabletui-livedemo/ The instance is running under "http://fhem.waschto.eu:8083/fhem"
From that instance I was trying to get the temperature and humidity reading of a device but failed. The result is, that nothing is displayed in the mirror-page.
Is there an error thrown/displayed when the connection isn't possible? Or is there any good way to debug my config? Obviously when I get this running, the next step is to connect it to my local instance. As I however need to define a new FHEMWeb for that I'd like to postpone it until the widget works fine fist :)
Hopefully someone can help me and tell me what I did wrong. Here's my config:
{
module: 'MMM-FHEM',
position: 'top_bar',
config: {
host: 'http://fhem.waschto.eu',
port: '8083',
https: false,
devices: [
{ deviceName: 'FL_Temperatur',
deviceReadings: [
{ name: 'temperature', icon: 'wi wi-thermometer', suffix: '°' },
{ name: 'humidity', icon: 'wi wi-humidity', suffix: '%' },
],
}
],
}
},
Thanks =)
The table with configuration options is corrupted.
Usage of "Font Awesome" should be added to "config.js" example file.
I have attached a README.md where both issues are fixed.
My FHEM Server is running on the same RPi as the Magic Mirror but since I set the Server to use HTTPS only, MM doesnt show any values anymore.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.