Debmatic mit FHEM: PeerChan und andere Befehle unbekannt trotz FHEM Update

Begonnen von Landorin, 21 März 2019, 09:04:25

Vorheriges Thema - Nächstes Thema

Landorin

Hallo,

ich bin noch sehr neu in der Materie. Da ich das Funkmodul RPI-RF-MOD auf einem Raspberry einsetze, bin ich einer Empfehlung gefolgt und habe auf einem Raspberry mit Raspbian Stretch Debmatic und FHEM installiert. Danach das Modul HMCCU.

Die Geräte (eine Steckdose HM-ES-PMSw1 und ein Rauchmelder HM-Sec-SD-2) habe ich in Debmatic gepaired, funktioniert soweit auch alles. In FHEM habe ich ein "d_ccu" als Typ HMCCU und per Define die Geräte eingefügt. Ich kann sogar Werte, wie z.B. die aktuelle Wattzahl aus der Steckdose auslesen in FHEM und sie ein und ausschalten.

Ich stolpere jedoch immer wieder bei Problemen über Tipps wie "versuch mal getConfig" und nun beim Rauchmelder, da ich diesen (mit sich selbst und später anderen Meldern) peeren soll. Doch beide Befehle sind den Geräten unbekannt. Ein "update all" in fhem zeigt nur "nothing to do". R-PairCentral  finde ich auch nirgends. Sind die Geräte vielleicht nicht richtig gepaired? set d_ccu hmPairForSec 180 bringt leider auch nix: unknown argument (wäre das überhaupt sinnvoll, wenn die Geräte schon in debmatic sind...?).


Welche weiteren Infos braucht ihr, um hier Licht ins Dunkel zu bringen?

frank

die dinge, die du vermisst, gehören zum modul cul_hm, das du aber gar nicht benutzt.
du musst lernen die 2 welten (hmccu / cul_hm) auseinander zu halten.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Landorin

Danke! Dann hab ich es ja offenbar doch nicht falsch eingerichtet. Wie peere ich denn dann 2 Rauchmelder oder einen mit sich selbst?

Landorin

Also entweder ist das alles noch nicht so ausgereift, wenn man eine virtuelle CCU (Debmatic) mit FHEM nutzt oder ich verstehe es einfach nicht. Habe Stunden auf Lesen von Beiträgen, Wikis usw verwendet, aber bin total gestrandet.

Wieso sind alle möglichen Befehle in allen möglichen Infos nicht bekannt? peerChan z.B. geht gar nicht:
set d_rauchmelder1 peerChan 0 d_rauchmelder1 single set actor

Output:
HMCCUDEV: Unknown argument peerChan, choose one of clear config control datapoint defaults devstate toggle

Bei so ziemlich jeder Anleitung bleibe ich irgendwo hängen, weil irgendein notwendiger Befehl gar nicht vorhanden ist. Ich glaube, ich habe das Konzept noch nicht so ganz verstanden oder mein Setup ist falsch...?

MadMax-FHEM

#4
Weil Debmatic: CCU
Wird dann per HMCCU in fhem eingebunden.

Und vccu ist Homematic direct per Funkmodul an fhem...

Kurz da Handy...

EDIT: wie von frank auch schon angemerkt...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Otto123

Moin,

wahrscheinlich ist es besser Deinen Betreff zu ändern oder auch Deinen Suchmodus.
Die HMCCU Fraktion liest bei dem Betreff vielleicht nicht mit - und die CUL_HM Fraktion kann Dir nicht helfen.

Eventuell kann man Deine Frage auch einfach im Handbuch der CCU2 nachlesen? Denn wenn Du HMCCU betreibst: hast Du nur eine Abbildung der Zentrale CCU2 in FHEM, die Steuerung der Geräte wird komplett in der CCU2 (der Zentrale) erledigt. Zumindest ist das mein Wissensstand.

Fakt ist: mit peerChan bist Du komplett auf dem Holzweg.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Landorin

Danke für eure Antworten.

Ich würde gerne die Geräte so steuern, dass ich quasi alles damit machen kann, z.B. bei Rauchmelder Alarm eine Email schicken. Geht das nur per FHEM?

Wenn ja, brauche ich vermutlich ein anderes Funkmodul, um auf die CCU bzw. Debmatic verzichten zu können.

Otto123

Hi,

du musst vielleicht auch noch zwischen steuern und auswerten unterscheiden. Die Frage von Dir, kann man quasi nicht beantworten:
ZitatIch würde gerne die Geräte so steuern, dass ich quasi alles damit machen kann, z.B. bei Rauchmelder Alarm eine Email schicken. Geht das nur per FHEM?
Du kannst in der Umgebung die Du jetzt hast,

  • deine HM Geräte mit der CCU (Debmatic oder wie auch immer) steuern.
  • alle Geräte in FHEM abbilden.
  • auch auf Rauchzeichen reagieren und mit FHEM eine Mail schicken.
  • über das Modul HMCCU deiner CCU auch in einem gewissen Umfang sagen: tue dies und tue das, die CCU sagt es dann deinen Geräten.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

zap

Mit Debmatic oder anderen CCU Derivaten erfolgt das Peeren direkt in der CCU Weboberfläche. Dort kannst Du Deine Rauchmelder zu einer Gruppe zusammenfassen.
Dann bindest Du die Gruppe und andere CCU Geräte per HMCCU und HMCCUDEV in FHEM ein und kannst per Notify, DoIf oder whatever auf Ereignisse reagieren.
Wenn Du nur Homematic benutzt, kannst Du auch alles in der CCU machen und auf FHEM verzichten.
Wenn Du nur Classic Homematic hast und kein HmIP, kannst Du auf die CCU verzichten und alles in FHEM machen (das richtige Funkmodul vorausgestzt).
Alles sehr flexibel, Du musst eben wissen, was Du willst.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)