WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

alternative Weboberfläche für die HomeMatic-Zentrale (CCU)

Moderator: Co-Administratoren

asterix62
Beiträge: 5
Registriert: 02.03.2013, 01:51

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von asterix62 » 03.03.2013, 12:56

Hallo

Frage: Bug oder Feature ?

Aktualisiert man eine Variable, so wird ein Programm nicht getriggert, obwohl es auf "auslösen bei Aktualisierung" eingestellt ist.
Aktualisiere ich dieselbe Variable über einen anderen Weg (z.B. in der WebUI oder HQ WebUI), wird das Programm ausgelöst.

Beste Grüße

Benutzeravatar
anli
Beiträge: 4326
Registriert: 10.06.2009, 14:01
Wohnort: 20 Min. nördlich von Hannover und bei Bremen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 23 Mal
Kontaktdaten:

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von anli » 03.03.2013, 12:59

asterix62 hat geschrieben:Aktualisiert man eine Variable, so wird ein Programm nicht getriggert, obwohl es auf "auslösen bei Aktualisierung" eingestellt ist.
Gegenfrage: Wie aktualisierst Du die Variable? Per Skript? Da gibst es zwei+ Wege: per Value() -> Programme werden nicht getriggert. Per State() -> Programme werden getriggert.
Herzliche Grüße, anli

Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.

Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)

Einsteiger-Hilfeerweiterter Skript-Parser

asterix62
Beiträge: 5
Registriert: 02.03.2013, 01:51

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von asterix62 » 03.03.2013, 14:23

Hallo und schönen Dank für die schnelle Rückmeldung.

Sorry, ich dachte, das wäre das Unterforum für WebMatic.
So vergaß ich zu erwähnen, dass ich natürlich das Aktualisieren von Variablen mittels WebMatic meinte.
Anders funktionierts ja (per Programm, per WebUI, ...), nur nicht mit WebMatic.

z.B. Variable ist boolean. Das gibt in WebMatic 2 nebeneinanderliegende Knöpfe.
Nehmen wir an der linke Knopf / Wert ist aktiv.
Klicke ich ihn (den linken Knopf) nochmals an, wird die Variable nicht aktualisiert, ein entsprechendes Programm "auslösen bei Aktualisierung" wird nicht gestartet.
Die Variable wird nur aktualisert, wenn ich per Knopf den Wert ändere.
Dasselbe passiert mit Wertlisten. Strings habe ich noch nicht getestet.

Bug oder Feature ?

Beste Grüße

KilamMalik
Beiträge: 152
Registriert: 31.12.2011, 11:12
Wohnort: Augschburg

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von KilamMalik » 04.03.2013, 00:35

Hi,

ich verwende .state(). Habe mal .value() verwendet, aber da wurde das Datum der letzten Änderung nicht gespeichert, deswegen hatte ich es geändert. Hat anscheinend auch hierfür noch Vorteile. Kann aber sein, dass das in der 1.1 noch nicht drin war, sondern erst in 1.2.

Grüße,
Kilam.

starfish
Beiträge: 154
Registriert: 23.01.2009, 17:05

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von starfish » 04.03.2013, 07:29

hallo,
ich habe eine Wetterseite in Webmatic eingebunden

(gem. Anleitung hier im Thread: im HM WebUI readonly Systemvar. erstellt, in Webmatic unter sonstiges Systemvar <img width=90% src='http://www.meteoprog.de/... /xxx.png'/> gesetzt, und die Systemvar. im WebUI in Favoriten eingefügt),

Die Seite wird wie vorgesehen in den Favoriten angezeigt, aber leider wird sie nicht aktualisiert. Nur wenn ich in "sonstiges,systemvariablen" auf "setzen" klicke, wird aktualisiert. Wie krieg ich das hin, dass automatisch das aktuelle Wetter angezeigt wird?
gruss
Beat
Standort Schweden: 1 CCU1 / 18 Aktoren (Licht, Heizung)/ Sensoren: 5 Temp, 1 Bewegung, Helligkeit
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.

starfish
Beiträge: 154
Registriert: 23.01.2009, 17:05

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von starfish » 06.03.2013, 10:41

offenbar brauchts ein regelmässiges Setzen des Links. Das hab ich hier gelöst mit einem CCU-Programm:
Bedingung wenn Zeitsteuerung periodisch alle 30 Minuten auslösen zu Zeitpunkten
Dann Systemzustand Systemvariable sofort / URL eintragen (wie in Webmatic <img width=90% src='http://www.meteoprog.de/.../xxx.png'/>)
Standort Schweden: 1 CCU1 / 18 Aktoren (Licht, Heizung)/ Sensoren: 5 Temp, 1 Bewegung, Helligkeit
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.

Heizfaultier
Beiträge: 100
Registriert: 03.11.2012, 14:28

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von Heizfaultier » 10.03.2013, 18:12

Ich verwende die WebMatic 1.1 jetzt seit Anfang des Jahres - supertolle Geschichte.
Es gibt nur zwei Dinge die ich verbessern würde
- es wäre schön wenn die anstehenden Störungsmeldungen auch vom Tablet/Smartphone bestätigt und gelöscht werden könnten
- toll wäre eine ausführliche Anleitung um z.B die Bilder oder Wetterdaten einzubinden
Nicht jeder ist so bewandert und kann schnell die Lust verlieren wenn er nicht die richtigen Grundlagen hat, Pfade findet oder ähnliches.

Benutzeravatar
Homematic-wusel
Beiträge: 209
Registriert: 26.10.2012, 21:21
Wohnort: Weil der Stadt (im Ländle)
Danksagung erhalten: 2 Mal

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von Homematic-wusel » 13.03.2013, 21:53

Seit einigen Wochen bin ich begeisterter User von Webmatic (1.1) ...und habe heute ein neues "Spielzeug" bekommen, den Füllstandssensor HM-Sen-Wa-Od.
In der Webmatic wird hier leider noch nicht viel sinnvolles angezeigt, da wohl noch nicht implementiert.

Ist hier aktuell etwas in der Entwicklung ?
Wenn ich mit Daten / Infos unterstützen kann, würde ich dies natürlich gerne tun !

KilamMalik
Beiträge: 152
Registriert: 31.12.2011, 11:12
Wohnort: Augschburg

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von KilamMalik » 14.03.2013, 00:19

Homematic-wusel hat geschrieben:Seit einigen Wochen bin ich begeisterter User von Webmatic (1.1) ...und habe heute ein neues "Spielzeug" bekommen, den Füllstandssensor HM-Sen-Wa-Od.
In der Webmatic wird hier leider noch nicht viel sinnvolles angezeigt, da wohl noch nicht implementiert.

Ist hier aktuell etwas in der Entwicklung ?
Wenn ich mit Daten / Infos unterstützen kann, würde ich dies natürlich gerne tun !
Hi,

ja, da könntest mir helfen :-) Zuerst rufst Du die

/addons/webmatic/cgi/favorites.cgi

im Browser auf. Darin suchst Du den Favoriten aus, welcher das Gerät drin hat. Die Nummer des Favoriten verwendest Du dann für den Aufruf:

/addons/webmatic/cgi/list.cgi?list=<nummer>

Dann bekommst Du die JSON Datei, die ich im Hintergrund für die Darstellung nutze. Wäre super, wenn mir die senden könntest, es genügt auch der Teil von dem Sensor. Und dann evtl. noch einen Screenshot, wie es im WebUI aussieht, dann weiß ich, welche der Datenpunkte wie genutzt werden.

Danke,
Kilam.

Benutzeravatar
Homematic-wusel
Beiträge: 209
Registriert: 26.10.2012, 21:21
Wohnort: Weil der Stadt (im Ländle)
Danksagung erhalten: 2 Mal

Re: WebMatic 1.1 (AddOn) - Update für webbasierte Oberfläche

Beitrag von Homematic-wusel » 14.03.2013, 10:21

Hallo Kilam,

hier die gewünschten Daten. Wenn ich noch etwas tun kann, gib Bescheid !

Danke für deine tolle Arbeit!
snap.jpg
Screenshot WebUI
json.txt
JSON Datei
(349 Bytes) 188-mal heruntergeladen
Die Füllmenge berechnet die CCU auf Basis der in den Gerätedaten hinterlegten Parameter.
snap2.jpg
Geräteeinstellungen

Antworten

Zurück zu „WebMatic“