+ Antworten
Seite 1 von 4 1 2 3 ... LetzteLetzte
Ergebnis 1 bis 10 von 36
  1. #1
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Standard LaMetric Time Modul

    Hallo IPSymcon Community,

    da ich schon viele Ideen, Module, Skripte, usw. von Euch nutzen durfte, möchte ich Euch heute etwas zurück geben.

    Ich habe soeben die erste (hoffentlich nutzbare) Version meines ersten IPSymcon Moduls fertig gestellt. Bitte verzeiht wenn es nicht ganz den üblichen Konventionen entspricht, meine besten Entwickler Tage liegen schon etwas länger zurück und das ist mein erster Versuch ein Modul für IPSymcon zu schreiben.

    Long Story short: Ich bin LaMetric Time Fan (LaMetric Time - clock for smart home and office) und habe schon lange nach einer solchen Lösung im Zusammenhang mit IPSymcon gesucht. Leider kostet die LaMetric Time einiges, aber sie ist nach meiner Meinung Ihr Geld wert.

    Was kann man nun mit dem Modul machen?

    - Beliebige Texte an die LaMetric senden, inkl. Icon und Sound wenn gewünscht.
    - Lautstärke einstellen.
    - Helligkeit und Helligkeitssensor einstellen.
    - Bluetooth ein und aus stellen und den Namen des Bluetoothmoduls setzen.
    - Konfigurations Daten von der LaMetric auslesen und in IPS Variablen schreiben.

    Mehr gibt leider die API der LaMetric noch nicht her, es soll aber bald eine Erweiterung der Funktionalität geben.

    Alle API Aufrufe gehen direkt auf die LaMetric im internen Netz. Die Cloud API wird nicht verwendet.

    Hier findet Ihr das Modul und auch eine kleine Anleitung:

    GitHub - Tuxos/Symcon-LaMetric: IPSymcon module for LaMetric

    Was mache ich mit der LaMetric?
    - Wenn auf einer der Sonos Boxen ein neues Lied gespielt wird, zeigt die entsprechende LaMetric den Titel und den Interpreten an. Somit gleicht LaMetric den Umstand aus, dass Sonos kein Display hat.
    - Wenn ein Anruf auf meiner Fritzbox eingeht wird der Anrufername auf der LaMetric angezeigt.
    - LaMetric erinnert mich an Termine.
    - LaMetric zeigt die Wetterinformationen an, damit ich den Kindern sagen kann was sie anziehen müssen wenn sie raus gehen.
    - Und natürlich --> Die meiste Zeit zeigt sie einfach die Zeit an :-D

    LaMetric kann aber noch deutlich mehr. Schaut Euch einfach mal die Webseite des Herstellers an (siehe oben).

    Fragen bitte hier in den Thread. Leider kann ich nicht täglich hier reinschauen, ich werde aber versuchen in der Anfangszeit so oft wie möglich nach zu sehen.

    Es würde mich freuen wenn jemand, der auch eine LaMetric hat, das Modul testen könnte und hier im Forum Feedback geben könnte. Vielen Dank :-)

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  2. #2
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Standard Neuer Befehl LM_alarm(instanz-id, notification, icon, sound, repeat);

    Ich habe heute das Modul um einen Alarm Befehl erweitert. Der Unterschied zu Notification sind die unterschiedlichen Sounds, das der Sound beliebig oft wiederholt werden kann und das der Alarm an der LaMetric bestätigt werden muss.
    Natürlich ist die Priorität auch höher als die des LM_notification Befehls.

    Viel Spass damit :-)

    Schöne Grüße,
    Dennis


    --- snip 8< : Zitat aus der Doku ---
    Einen Alarm auf einer LaMetric Time ausgeben
    --------------------------------------------------------

    Ein Alarm wird solange angezeigt bis er an der LaMetric bestätigt wird. Evtl. vorher die Lautstärke mit LM_volume(instanz-id, volume);setzen.

    Befehl: LM_alarm(instanz-id, notification, icon, sound, repeat);

    instanz-id
    Die Objekt-ID der LaMetric Time.

    notification
    Die Nachricht die angezeigt werden soll.

    icon
    Die Nummer des Icons mit führendem "i". Die zur Verfügung stehenden Icons können unter LaMetric: Web eingesehen werden. Wenn kein Icon angezeigt werden soll kann das entsprechende Feld leer gelassen werden. "" sind notwendig.

    sound
    Unter Notifications — LaMetric 1.6.0 documentation findet sich eine Liste an Sounds. Nur die der alarm id funktionieren. Wenn kein Sound abgespielt werden soll kann das entsprechende Feld leer gelassen werden. "" sind notwendig.

    repeat
    Wie häufig der Sound gespielt werden soll. 0 = bis der Alarm auf der LaMetric bestätigt wird.

    Beispiel
    PHP-Code:
    <?
      LM_alarm
    (49941 /*[Devices\LaMetric\LaMetric Büro]*/"Die Hütte Brennt!!!""i1003""alarm6"0);
    ?>
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  3. #3
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Standard Neue Befehle um Graphen und Fortschrittsbalken darzustellen

    Hallo LaMetric Fans,

    ich habe dem Modul zwei neue Funktionen gegönnt:

    Mit LM_chart(instanz-id, data); lassen sich Graphen auf der LaMetric zeichnen und mit LM_progressbar(instanz-id, start, current, end, unit); lässt sich ein Fortschrittsbalken darstellen.

    Wie immer weitere Infos in der Doku: GitHub - Tuxos/Symcon-LaMetric: IPSymcon module for LaMetric

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  4. #4
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Standard Neuer Befehl LM_apps();

    Hallo LaMetric Fans,

    ich habe das Modul um einen neuen Befehl erweitert: LM_apps(Instanz_ID, kommando);

    Bisher kann man nur auf die nächste oder vorherige App wechseln. Sobald Smart Atoms die erweiterte API Dokumentiert, werde ich weitere Funktionen einbauen.

    Modul & Doku wie immer hier: GitHub - Tuxos/Symcon-LaMetric: LaMetric module for IPSymcon

    Würde mich über Feedback freuen :-)

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  5. #5
    Registriert seit
    Sep 2009
    Beiträge
    1,009

    Feedback kommt bald, habe mir einen gebrauchten LaMetric gekauft und werde in den nächsten Wochen mit Deinem Modul basteln
    Herzlichen Dank im voraus uns das Teil zur Verfügung zu stellen

    BestEx
    2 Standorte, 1 Win10 Symcon, 2 Raspi Stretch Symcon, 6 PIVCCU Stretch, IPSVIEW, 6 LAN Adapter, ALL4000, T 868, 4 EKM 868, ENOCEAN, EBUS , Chrome, AVM, PIXEL 2, 3 IPAD, 4 X Alexa

  6. #6
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Hallo BestEx,

    ich würde mich sehr über Dein Feedback freuen :-)
    Vielen Dank dafür im voraus!

    Sag bitte bescheid wenn ich helfen kann!

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  7. #7
    Registriert seit
    Oct 2014
    Beiträge
    603

    so mal schnell eingebunden ;-)

    Notification und Alarm funktioniert !

    Die anderen habe ich noch nicht getestet.

    Danke für's Modul.

  8. #8
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Danke für das Feedback! Klingt ja schonmal gut das es auch bei anderen IPSymcon Instanzen läuft :-)

    Bei Fragen oder Verbesserungswünschen, bitte hier melden.

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

  9. #9
    Registriert seit
    Sep 2009
    Beiträge
    1,009

    Schönes Modul, macht Spass

    Kleine Anregung : In Bezug auf Text Nachrichten hätte ich gerne Zugriff auf die folgenden Parameter

    repeat – defines the number of times sound must be played. If set to 0 sound will be played until notification is dismissed. By default the value is set to 1.

    cycles – the number of times message should be displayed. If cycles is set to 0, notification will stay on the screen until user dismisses it manually or you can dismiss it via the API (DELETE /api/v2/device/notifications/:id). By default it is set to 1.

    Wäre toll wenn das Modul entsprechend erweitert werden könnte

    Nochmals herzlichen Dank für das Modul


    PS. Sehe gerade das "Repeat" bei der Alarm Funktion bereits implementiert wurde
    Geändert von BestEx (25.01.17 um 09:06 Uhr)
    2 Standorte, 1 Win10 Symcon, 2 Raspi Stretch Symcon, 6 PIVCCU Stretch, IPSVIEW, 6 LAN Adapter, ALL4000, T 868, 4 EKM 868, ENOCEAN, EBUS , Chrome, AVM, PIXEL 2, 3 IPAD, 4 X Alexa

  10. #10
    Registriert seit
    Jan 2010
    Ort
    Adelsdorf
    Beiträge
    34

    Hi BestEx,

    gerne kann ich der "cycles" Parameter einbauen. Das ginge sehr schnell :-)

    Aber wäre es vielleicht nicht besser einfach eine LM_alarmDelete($id); Funktion zu bauen und den Alarm darüber zu löschen? Dann kann auch die Zeit festgelegt werden oder auch bei einer Aktion (z.B. Taste Alarm aus wurde gedrückt).

    Dauert länger einzubauen, ist aber die flexiblere Lösung denke ich.

    Was meinst Du?

    Schöne Grüße,
    Dennis
    IP-Symcon 4 Unlimited auf Ubuntu 16.04 als VM auf einem QNAP NAS 671
    IPSView 3, HomeMatic CCU2, HM Aktoren & Sensoren, FB 6490 & 7390, Ubiquiti Unifi APs & Switches, Sonos, Mediola AIO, IP-Cams, Philips Hue, Youless LS110, Withings WS-50, Onkyo AVR, LaMetric

Ähnliche Themen

  1. LaMetric - Customizable Smart Ticker
    Von Titus im Forum Schaufenster
    Antworten: 3
    Letzter Beitrag: 29.12.16, 23:11
  2. Time to say goodbye
    Von Bayaro im Forum Off Topic
    Antworten: 4
    Letzter Beitrag: 28.03.16, 19:43
  3. Response time
    Von lyxalig im Forum General Discussion
    Antworten: 2
    Letzter Beitrag: 10.06.11, 11:02
  4. 1-Wire Time Out
    Von elektrofreak im Forum 1-Wire, M-BUS
    Antworten: 76
    Letzter Beitrag: 05.09.07, 17:47