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

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7445
  • fhem.cfg befreite Zone!
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #15 am: 07 Januar 2017, 22:58:13 »
Attribut rr_states
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier

Offline EnderPhilipp

  • Full Member
  • ***
  • Beiträge: 270
¡¡¡ANFÄNGERALARM!!!
Raspberry Pi 3 (Hauptsystem)
Raspberry Pi B+ (Kellersonde)
Homematic,Philips Hue, LD382, nanoCul 433/868mhz, MPD, Intertechno, FIRMATA, EspEasy, SSCAM, STV, HDMI-CEC, EchoDot

Offline SibbeH

  • New Member
  • *
  • Beiträge: 17
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #17 am: 08 Januar 2017, 10:48:30 »
Hallo Dan,
Zitat
Was ich evtl. noch in das Modul integrieren möchte:
.
.
. Unterstützung von Englisch und Deutsch innerhalb des Moduls (deutsche Fehlermeldungen und deutsche States des RESIDENTS Device)
.
.


Wenn Du dein Modul mehrsprachig machst bitte möglicherweise auch Holländisch hinzufügen ....      :) :) :)

Viele Grüße
Sibbe
Raspberry Pi, CULV3, MAX Thermostat, MAX Wandthermostat, FS20AS1-2, FS20UE1-2, FS20PIRA, FS20DT, FS20UWS
MaxScanner, UtilsMaxProf, UWZ

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #18 am: 08 Januar 2017, 11:37:38 »
Hallo Dan,

Wenn Du dein Modul mehrsprachig machst bitte möglicherweise auch Holländisch hinzufügen ....      :) :) :)

Viele Grüße
Sibbe

Das wird aus den folgenden Gründen eher nicht passieren:
  • ich kann kein holländisch
  • soweit ich weiß sind deutsch und englisch die Standardsprachen in FHEM
  • soweit ich weiß können prozentual mehr Holländer englisch, als Deutsche

Gruß
Dan
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert
Zustimmung Zustimmung x 1 Liste anzeigen

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #19 am: 08 Januar 2017, 11:54:31 »
Habe eine Frage zu HomeAutoAwoken bzw. HomeAutoAsleep:

Du sprichst bei den ROOMATES von awoken und  asleep, bei mir gibt es diese States aber im Dropdown-Menu nicht, muss ich die erst hinzufügen, wenn ja wie geht das?

Mfg
Philipp ;D

Attribute rgr_showAllStates, rr_showAllStates und rg_showAllStates in den RESIDENT, ROOMMATE und GUEST Devices setzen.

Gruß
Dan
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert

Offline Icinger

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 991
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #20 am: 08 Januar 2017, 12:19:21 »
[ot]
@SibbeH:
Zitat
Wenn Du dein Modul mehrsprachig machst bitte möglicherweise auch Holländisch hinzufügen
Du könntest ja ein Language-Modul entwickeln  ::)  8)
[/ot]
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #21 am: 08 Januar 2017, 12:33:31 »
Für den Gesamtstromverbrauch und momentane Leistung habe ich mir noch ein FileLog definiert und entsprechenden SVG Plot.
Code: (FileLog) [Auswählen]
define FileLog_Stromverbrauch FileLog ./log/Home-Stromverbauch-%Y.log <HOMEMODE-DEVICE>:(energy|power):.*

Der Plot dazu sieht so aus:
Code: (SVG_FileLog_Stromverbrauch_1.gplot) [Auswählen]
# Created by FHEM/98_SVG.pm, 2016-12-18 23:12:15
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<TL>'
set ytics
set y2tics
set grid ytics y2tics
set ylabel "Stromverbrauch in kWh"
set y2label "Leistung in W"
set y2range [0-5000]

#FileLog_Stromverbrauch 4:Home.energy\x3a::
#FileLog_Stromverbrauch 4:Home.power\x3a::

plot "<IN>" using 1:2 axes x1y1 title 'Stromverbrauch gesamt' ls l1 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Leistung momentan' ls l2 lw 1 with lines

Gruß
Dan
« Letzte Änderung: 12 Januar 2017, 20:25:40 von DeeSPe »
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert

Offline Spezialtrick

  • Sr. Member
  • ****
  • Beiträge: 832
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #22 am: 08 Januar 2017, 12:39:17 »
Wird die Erfassung der Anwesenheit per Bluetooth nicht mehr unterstützt?  ???
FHEM - Cubietruck - Homematic - MAX!

Bestellung HM/MySensors Relay Platine: https://forum.fhem.de/index.php/topic,48235.0.html

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #23 am: 08 Januar 2017, 12:42:33 »
Wird die Erfassung der Anwesenheit per Bluetooth nicht mehr unterstützt?  ???

Aber na hallo! 8)
Jede Form von Device als Presence Device ist möglich.

Attribute HomeAutoPresence und HomePresenceDeviceType.

Gruß
Dan
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert

Offline Spezialtrick

  • Sr. Member
  • ****
  • Beiträge: 832
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #24 am: 08 Januar 2017, 12:44:31 »
Offenbar bin ich müde.  ;D

Vielen Dank für das tolle Modul und deine Arbeit. Einfach super!  :)
FHEM - Cubietruck - Homematic - MAX!

Bestellung HM/MySensors Relay Platine: https://forum.fhem.de/index.php/topic,48235.0.html

Offline Chris8888

  • Full Member
  • ***
  • Beiträge: 140
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #25 am: 08 Januar 2017, 12:50:41 »
[quote

Werden denn sonst die Bewegungen richtig erkannt? Evtl. werden falsche Readings (HomeSensorsMotionOpenTamperReadings) benutzt?

Gruß
Dan
[/quote]

Hallo Dan,
in den Readings wird der korrekte Bewegungsmelder angezeigt:
motionsInside BewegungsmelderFlur,BewegungsmelderGWC,BewegungsmelderKueche
motionsInside_ct 3

Ein ähnliches Phänomen habe ich bei den Türcontacten. Diese werden in den Readings ebenfalls korrekt angezeit, auch zb bei öffnen un schließen unter den contactsOpen. In der Homebridge ist der Status immer "geschlossen".

So richtig weiß ich nicht wo ich anfangen soll.

Wenn du einen Tip hättest...sehr gerne!

VG
Christian
FHEM 5.8 auf einem PI3 mit div. Homematic-Komponenten, Alexa, Tablet-UI und Homebridge...und läuft einfach. Erweitert mit CCU2 und Homematic-IP...und läuft immer noch.

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #26 am: 08 Januar 2017, 12:53:46 »
Das klingt mir danach als wenn Homebridge die Mappings nicht kennt!
Also am besten mal homebridge und homebridge-fhem aktualisieren bzw. drüberinstallieren!

sudo npm i -g homebridge homebridge-fhem
Danach homebridge neustarten!

Gruß
Dan
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert

Offline Chris8888

  • Full Member
  • ***
  • Beiträge: 140
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #27 am: 08 Januar 2017, 13:24:22 »
Hallo Dan,

Fehler zum Teil gefunden.

1. Türkontakte:
Die Kontakte müssen auf "outside" umgestellt werden. Dann klappt es auch mit der Anzeige über die Homebridge.

2.nur bestimmte DEVs zulassen:
Das hatte ich erst nicht verstanden (ggf. die Doku etwas überrbeiten). Die Beispiele waren ja nur mit den Model=xxx. Aber man kann ja auch die echten Devicenamen getrennt mit Komma angeben. Funktioniert so wunderbar.

3. Bewegungsmelder:
Hier habe ich jetzt mal einiges probiert: zB nur einen Bewegungsmelder per Devicenamen eingetragen.
Leider steht immer sofort unter motionsInside_ct eine 1 (bzw immer die Anzahl der Bewegungsmelder) und damit in der Homebridge "Bewegung erkannt" Ja.

Muss ich da auch an den Devices noch etwas einstellen?

Danke für deine Hilfe!

VG
Christian
FHEM 5.8 auf einem PI3 mit div. Homematic-Komponenten, Alexa, Tablet-UI und Homebridge...und läuft einfach. Erweitert mit CCU2 und Homematic-IP...und läuft immer noch.

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2432
  • Das könnte EINE mögliche Lösung sein...
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #28 am: 08 Januar 2017, 13:37:03 »
2.nur bestimmte DEVs zulassen:
Das hatte ich erst nicht verstanden (ggf. die Doku etwas überrbeiten). Die Beispiele waren ja nur mit den Model=xxx. Aber man kann ja auch die echten Devicenamen getrennt mit Komma angeben. Funktioniert so wunderbar.

In der Doku ist das als Devspec deklariert und somit eindeutig beschrieben. (siehe commandref)

3. Bewegungsmelder:
Hier habe ich jetzt mal einiges probiert: zB nur einen Bewegungsmelder per Devicenamen eingetragen.
Leider steht immer sofort unter motionsInside_ct eine 1 (bzw immer die Anzahl der Bewegungsmelder) und damit in der Homebridge "Bewegung erkannt" Ja.

Muss ich da auch an den Devices noch etwas einstellen?

Was für Bewegungsmelder hast Du?
Evtl. werden die falschen Readings/Vals benutzt?
Schau Dir die Attribute HomeSensorsMotionOpenTamperReadings und HomeSensorsMotionOpenTamperVal an.

Gruß
Dan
FHEM 5.8, Brix, 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: 98_Hyperion, 22_HOMEMODE, 98_FileLogConvert

Offline fhainz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1163
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #29 am: 08 Januar 2017, 13:48:09 »
Hallo dan,

meine PCA301 Messdosen liefern power und consuption (statt energy) readings. Wäre es möglich das noch konfigurierbar zu machen?

Grüße