Autor Thema: Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr  (Gelesen 45986 mal)

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #615 am: 13 November 2017, 23:20:51 »
Hallo Dan,

ich versuche mich gerade in Dein Modul einzuarbeiten. Daher versuche ich mich erst einmal mit der aus dem SVN ;)

Bei
attr DrHam HomeSensorsMotionReadings motion cover brighnesskommt bei mir die Fehlermeldung:

Ungültiger Wert motion cover brighness für Attribut HomeSensorsMotionReadings. Es werden wenigstens 2 Leerzeichen separierte Readings benötigt! z.B. state sabotageError
habe ich das was übersehen?

Grüße
Klaus

PS:
attr HomeCMDmotion subType=motionDetectorDas sind die Homematic Dinger

Steht doch da "Es werden wenigstens 2 Leerzeichen separierte Readings benötigt! z.B. state sabotageError". ;)
Das "wenigstens" war an dieser Stelle zu viel!
Es geht nur um die Readings für den Zustand und den Sabotage Kontakt.

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1560
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #616 am: 14 November 2017, 00:21:13 »
ah ok, dann kanns ja nicht gehen  8)

ich habe gleich das nächste Problem:
attr HomeSensorsMotionValues on.*|open
will nicht so recht. Muss ich die Wildcards irgenwie maskieren?
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #617 am: 14 November 2017, 01:07:47 »
ah ok, dann kanns ja nicht gehen  8)

ich habe gleich das nächste Problem:
attr HomeSensorsMotionValues on.*|open
will nicht so recht. Muss ich die Wildcards irgenwie maskieren?

Wildcards sind dort nicht vorgesehen.
Was kommt denn da noch variabel nach dem on?

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1560
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #618 am: 14 November 2017, 01:14:36 »
Hi Dan,
Was kommt denn da noch variabel nach dem on?

Da kommt "on (to VCCU)"
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #619 am: 14 November 2017, 01:37:26 »
Hi Dan,
Da kommt "on (to VCCU)"

Probier mal:
attr HomeSensorsMotionValues on.(to.VCCU)|open
Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1560
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #620 am: 14 November 2017, 01:41:24 »
attr HomeSensorsMotionValues on.(to.VCCU)|open

Das hatte ich schon getestet, da kommt
Ungültiger Wert on.(to.VCCU)|open für Attribut HomeSensorsMotionValues. Es wird wenigstens ein Wert oder mehrere Pipe separierte Readings benötigt! z.B. open|tilted|on
aber bei
attr HomeSensorsMotionValues on..to.VCCU.|opengibts schonmal kein genörgel
testen ob es so geht kann ich erst am Wochenende, da ich unterwegs bin.

Grüße
Klaus
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #621 am: 14 November 2017, 01:43:40 »
Das hatte ich schon getestet, da kommt
Ungültiger Wert on.(to.VCCU)|open für Attribut HomeSensorsMotionValues. Es wird wenigstens ein Wert oder mehrere Pipe separierte Readings benötigt! z.B. open|tilted|on
aber bei
attr HomeSensorsMotionValues on..to.VCCU.|opengibts schonmal kein genörgel
testen ob es so geht kann ich erst am Wochenende, da ich unterwegs bin.

Grüße
Klaus

Ahhh, da wird der RegEx beim Prüfen keine Klammern zulassen.
Mit den Punkten stattdessen sollte aber auch problemlos klappen.

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #622 am: 14 November 2017, 10:13:51 »
Das hatte ich schon getestet, da kommt
Ungültiger Wert on.(to.VCCU)|open für Attribut HomeSensorsMotionValues. Es wird wenigstens ein Wert oder mehrere Pipe separierte Readings benötigt! z.B. open|tilted|on

Habe das nun in der kommenden v1.2.0 geändert und lasse mehr RegEx zu.
Damit sollte dann auch das funktionieren:
attr HomeSensorsMotionValues on (to VCCU)|openoder:
attr HomeSensorsMotionValues on.+|openoder:
attr HomeSensorsMotionValues on (to .*)|open
Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline Schlimbo

  • Full Member
  • ***
  • Beiträge: 301
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #623 am: 14 November 2017, 16:42:11 »
Es sind ein paar Features dazu gekommen, darum möchte ich gern diese Version bald als v1.2.0 einchecken.
Ich wäre Euch sehr dankbar wenn Ihr diese noch einmal ein paar Tage testen könntet.
Hallo Dan, kurze Rückmeldung:
Habe die Version 1.2.0 jetzt schon einige Tage am laufen und konnte keine Probleme feststellen.
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #624 am: 14 November 2017, 18:13:30 »
Hallo Dan, kurze Rückmeldung:
Habe die Version 1.2.0 jetzt schon einige Tage am laufen und konnte keine Probleme feststellen.

Danke für die Rückmeldung Schlimbo.
Ich habe schon wieder weiter geschrieben am Modul.
Will noch ein neues Feature fertig machen und dann wird das Update ausgeliefert. ;)

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline volschin

  • Hero Member
  • *****
  • Beiträge: 1066
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #625 am: 14 November 2017, 21:12:14 »
Hallo Dan,
ich habe mich auch in den letzten Wochen mit Deinem tollen Modul befasst und schon einige meiner alten Watchdogs und Notifys in rente geschickt. Klasse Arbeit.

Eine Ergänzung für die Homekit-Anbindung habe ich noch. ich habe folgendes userreading hinzugefügt
userReadings
firmware {InternalVal ($name, 'VERSION', '1.0')}

Damit wird die Modulrevision in HomeKit korrekt angezeigt. Der Wert ist ja ab iOS11 verpflichtend, da kann man ihn auch sinnvoll füllen.  :)

Gruß
Veit
RPi2 FHEM5.8,HM-MOD-RPI-PCB+HM-USB-CFG2+hmland 0.101
HM: CC-TC,CC-VD,LC-Dim1T-Pl-2,LC-SW1-PL2,LC-Sw1PBU-FM,LC-Dim1PWM-CV,PB-4DIS-WM,RC-19-SW
SEC-RHS,SEC-SC,SEC-SD,SEC-WIN,SEC-MDIR,Sen-MDIR-WM55,SEC-Sco
HUE: diverse, Amzn Dash-Buttons
4xRPi,4xCO20,OWL+USB,HarmonyHub,FB7590 v6.90,Echo Dot,Logi Circle2

Offline Spezialtrick

  • Sr. Member
  • ****
  • Beiträge: 925
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #626 am: 14 November 2017, 21:42:36 »
Wäre es möglich das Modul um die Abfrage von Wassermeldern (HM-SEC-WDS) zu erweitern? :)


Gesendet von iPhone mit Tapatalk Pro
FHEM - ZBox - Homematic - Sonos - MiLight -Homekit

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #627 am: 15 November 2017, 00:37:58 »
Eine Ergänzung für die Homekit-Anbindung habe ich noch. ich habe folgendes userreading hinzugefügt
userReadings
firmware {InternalVal ($name, 'VERSION', '1.0')}

Damit wird die Modulrevision in HomeKit korrekt angezeigt. Der Wert ist ja ab iOS11 verpflichtend, da kann man ihn auch sinnvoll füllen.  :)

Habe bisher ohne dieses Reading keine Probleme gehabt.
Natürlich habe ich es trotzdem kurz getestet und konnte keine Veränderung feststellen. In HomeKit steht weiterhin "Firmware 1.0.0".
Der Sinn erschliesst sich mir leider nicht.

Wäre es möglich das Modul um die Abfrage von Wassermeldern (HM-SEC-WDS) zu erweitern? :)

Klar wäre es möglich, ist nur bisher nicht vorgesehen.
Einen entsprechenden Patch nehme ich aber gerne an. :D
Vielleicht mal in einer späteren Version...

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline volschin

  • Hero Member
  • *****
  • Beiträge: 1066
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #628 am: 15 November 2017, 00:55:12 »
Habe bisher ohne dieses Reading keine Probleme gehabt.
Natürlich habe ich es trotzdem kurz getestet und konnte keine Veränderung feststellen. In HomeKit steht weiterhin "Firmware 1.0.0".
Der Sinn erschliesst sich mir leider nicht.
Ich gehe mal davon aus, dass Du Homebridge neu gestartet hast?
RPi2 FHEM5.8,HM-MOD-RPI-PCB+HM-USB-CFG2+hmland 0.101
HM: CC-TC,CC-VD,LC-Dim1T-Pl-2,LC-SW1-PL2,LC-Sw1PBU-FM,LC-Dim1PWM-CV,PB-4DIS-WM,RC-19-SW
SEC-RHS,SEC-SC,SEC-SD,SEC-WIN,SEC-MDIR,Sen-MDIR-WM55,SEC-Sco
HUE: diverse, Amzn Dash-Buttons
4xRPi,4xCO20,OWL+USB,HarmonyHub,FB7590 v6.90,Echo Dot,Logi Circle2

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3387
  • Wer anderen eine Bratwurst brät...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #629 am: 15 November 2017, 02:08:03 »
Ich gehe mal davon aus, dass Du Homebridge neu gestartet hast?

Sicher doch...

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert