Hauptmenü

Uhr generieren

Begonnen von bullydog1984de, 17 Januar 2013, 21:47:03

Vorheriges Thema - Nächstes Thema

bullydog1984de

Hallo zusammen,

besteht eigentlich die Möglichkeit, eine Uhr im FHEM einzubinden (siehe Anhang). Ich bin teilweise so lange mit FHEM beschäftigt, das ich völlig die Zeit vergesse :-)
Z.B. finde ich die Möglichkeit unter http://www.uhr-homepage.de/ echt gut gemacht.

MFG
Bullydog1984de

(siehe Anhang / see attachement)

bullydog1984de

Habe es bereits halbwegs hinbekommen, die Position ist lediglich fragwürdig und sie erscheint auch nur wenn ich in den selbst angelegten Raum Uhrzeit gehe...


(siehe Anhang / see attachement)

UliM

M.W. gibt's dazu nen Wili-Beitrag unter fhemwiki.de
Gruß Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Puschel74

Das hier:

http://www.fhemwiki.de/wiki/Uhr_auf_FHEM-Seite

Bitte Anhänge vor dem hochladen auf verträgliche Größe prüfen.
Ich "hasse" nichts mehr (doch es gibt noch einiges mehr ;-) ) auf meinem 22" ganz nach rechts zu scrollen nur um den Antwort-Button drücken
zu können.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

broadway

Zitatbei Verwendung von pgm2
Was ist das und woher weiß ich ob ichs verwende?

ZitatModifikation der Datei svg.js
Unter edit files finde ich sie nicht.
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

bullydog1984de

Hallo UliM,
hallo Puschel 74,

danke für die Info. Ich habe es in FHEM eingebunden... Gibt es eine Möglichkeit, dass ich die Position im FHEM definieren kann? Desweiteren hätte ich auch noch gerne das aktuelle Datum um die Sekunden angezeigt. Besteht die Möglichkeit, dass jemand von euch den Code darauf optimiert;-)
function GetClock(){
 d = new Date();
 nhour  = d.getHours();
 nmin   = d.getMinutes();
 if(nmin <= 9){nmin="0"+nmin}
 document.getElementById('logo').innerHTML=nhour+":"+nmin;
 setTimeout("GetClock()", 1000);
}
window.onload=GetClock;



(siehe Anhang / see attachement)

jhohn

Kannst Du bitte angehängte Bilder in Zukunft vor dem Upload verkleinern?
Danke.
FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen

Puschel74

Für eine sekundengenaue Anzeige musst du mal in der ehemaligen Google-Groups die SuFu loslassen.
Dort müsste es einen Beitrag dazu geben.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

UliM

Zitat von: bullydog1984de schrieb am Fr, 18 Januar 2013 17:35d.getHours();
 

]
...und wenn Du mal nach dieser Funktion googelst, sollten sich die entspr. Funktionen für Sekunden und das Datum finden lassen.
Wenn man die mal hat, ist Erweiterung des applets recht einfach, sollte mit etwas trial&error hinzukriegen sein.

Vll hilft Dir ja jemand, wenn Du die entspr. Funktionsnamen hier mal postest?

Gruß, Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

broadway

Zitat von: broadway schrieb am Fr, 18 Januar 2013 13:48
Zitatbei Verwendung von pgm2
Was ist das und woher weiß ich ob ichs verwende?

ZitatModifikation der Datei svg.js
Unter edit files finde ich sie nicht.

Hallo zusammen. Ich würde auch gerne die Uhr imtegrieren.
Könnte jemand noch meine Fragen (oben) zum Wiki Beitrag beantworten?
Vielen Dank schonmal.
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

bullydog1984de

Hallo zusammen,

ja ich werde in Zukunft auf die Größe der Bilder achten...
Ich werde noch mal ein wenig googeln um die Lösung herauszubekommen.

@broadway
die svg.js Datei verbirgt sich bei mir im Ordnerverzeichniss: \fhem\usr\share\fhem\www\pgm2 dort öffnest du die Datei und setzt einfach ans ende des Dokumentes:
function GetClock(){
 d = new Date();
 nhour  = d.getHours();
 nmin   = d.getMinutes();
 if(nmin <= 9){nmin="0"+nmin}
 document.getElementById('logo').innerHTML=nhour+":"+nmin;
 setTimeout("GetClock()", 1000);
}
window.onload=GetClock;


anschließend speichern und im FHEM ein shutdown restart erzeugen...

sollte dein Style (also deine Oberfläche) wie bei mir aussehen, dann verwendest du pgm2 ;-)


broadway

Danke Bullydog,

es funktioniert im Default Style. Ich bevorzuge "dark", dort sehe ich es leider nicht.
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

bullydog1984de

Hallo zusammen,

habe jetzt einige Zeit die Einträge in verschiedenen Foren studiert. Leider komme ich nicht zu dem gewünschten Ergebnis... Also Datum und Sekunden werden immer noch nicht angezeigt.

Gruß
Bullydog1984de

Prof. Dr. Peter Henning

Zwar nicht von Willi, aber den Beitrag gibt es...

LG

pah

Prof. Dr. Peter Henning

Der Wiki-Beitrag stammt von mir - was ist daran nicht klar ?

LG

pah