Homematic mit Nicht Homematic verbinden.

Begonnen von blackdevil2k1, 03 Februar 2014, 00:07:52

Vorheriges Thema - Nächstes Thema

Amenophis86

Schreibe es mir auf die Liste fürs Wochenende und versuche dran zu denken
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Amenophis86

Zitat von: nuart am 07 Dezember 2017, 18:14:33
@Amenophobis
Könntest Du bitte auch die config des virtuellen Sensors posten? Ich krieg die Fehlermeldung nicht weg. Die virt tem wird einfach nciht akzeptiert.

Der Kanal
Internals:
   CFGFN
   DEF        12345701
   NAME       WC.vT_Sensor
   NOTIFYDEV  global
   NR         387010
   STATE      set_virtTemp 18.6
   TYPE       CUL_HM
   chanNo     01
   device     WC.vT
   peerList   WC.HZ_Weather,
   READINGS:
     2017-12-05 18:08:44   peerList        WC.HZ_Weather,
     2017-12-08 16:00:59   state           set_virtTemp 18.6
     2017-12-08 16:00:59   temperature     18.6
   helper:
     fkt        virtThSens
     virtTC     00
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
       vrt        1
     tmpl:
     vd:
       ackT
       cmd        8470123457000000
       idh        1044004
       idl        22272
       miss       0
       msgCnt     118
       msgRed     0
       next       1512745392.62457
       nextM      1512745392.62457
       typ        2
       val        00BA
       vin        18.6
Attributes:
   model      virtual_1
   peerIDs    2BCDB001,
   verbose    2
   webCmd     press short:press long


Das Device
Internals:
   CFGFN
   DEF        123457
   IODev      HMLAN1
   NAME       WC.vT
   NOTIFYDEV  global
   NR         387008
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WC.vT_Sensor
   protSnd    1654 last_at:2017-12-08 16:00:59
   protState  CMDs_done
   READINGS:
     2017-12-08 16:00:59   state           CMDs_done
   helper:
     HM_CMDNR   47
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +123457,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         123457
         00
         00
         00
     mRssi:
       mNo
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
     tmpl:
Attributes:
   IODev      HMLAN1
   autoReadReg 4_reqStatus
   expert     2_raw
   model      virtual_1
   msgRepeat  0
   subType    virtual
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

nuart

Danke. Ich werd meine config nochmal checken.

Fredi69

Ich bekomme bei dem Befehl
Zitat von: jab am 03 Februar 2014, 01:52:01

set virtual_temp virtual 1


den Fehler


Unknown argument virtual choose one of peerChan postEvent press


Was kann das Problem sein?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Amenophis86

Was soll das denn für ein Befehl sein?
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Fredi69

Zitat von: Amenophis86 am 27 Februar 2018, 11:53:06
Was soll das denn für ein Befehl sein?

Zitat von: tpm88 am 21 Dezember 2014, 22:50:56
das funktioniert bei mir einwandfrei. Hier nochmal Schritt für Schritt:

1. Virtuelles HomeMatic Device mit _deiner_ HM Id definieren:
define wz_vT CUL_HM <hmId>

2. Dem Device einen virtuellen Kanal (Default ist ein virtueller Button) hinzufügen:
set wz_vT virtual 1

fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Amenophis86

Joa, dann mal ein List von virtual_temp
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Fredi69

Zitat von: Amenophis86 am 27 Februar 2018, 12:35:22
Joa, dann mal ein List von virtual_temp

Internals:
   CFGFN     
   DEF        22334402
   NAME       DG.Sz.vT.Temperatur
   NOTIFYDEV  global
   NR         17110
   STATE      ???
   TYPE       CUL_HM
   chanNo     02
   device     DG.Kz.vT.Temperatur
   READINGS:
   helper:
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     role:
       chn        1
       vrt        1
     tmpl:
Attributes:
   DbLogExclude .*
   model      virtual_1
   webCmd     press short:press long
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Amenophis86

Mmmmh wundert mich gerade auch. Hast du es mal gelöscht und neu angelegt?
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Fredi69

Zitat von: Amenophis86 am 27 Februar 2018, 19:39:36
Mmmmh wundert mich gerade auch. Hast du es mal gelöscht und neu angelegt?
Ja, wegen dem genannten Fehler!
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

frank

deine infos sind ziehmlich verwirrend.
du postest list's von devices die nichts mit den "nicht funktionierenden befehlen" zu tun haben. völlig andere namen.

im letzten list ist die kanalnummer seltsam. chn2 an einem device mit einem channel.

lösch mal die attr expert in den virtuellen entities.
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

frank

ach so, ... set virtual ist nur im hauptdevice gültig. scheinbar hast du es im channel probiert, wegen den fehlermeldumgen.
ausserdem immer nur virt devices mit einem chn nutzen.
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

Fredi69

Die Namen waren nur Beispiele.
Es existiert kein Attribut ,,expert"
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Amenophis86

Ah gut gesehen Frank. Hab gar nicht mehr auf den Namen geachtet, aber klar,da liegt der Fehler :)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Fredi69

Ich hoffe ich habe es jetzt verstanden:
Bisher hatte ich ja nur einen HM-CC-RT-DN der mit einem Lacrosse Sensor verbunden war.
Da ich jetzt einen zweiten HM-CC-RT-DN mit einem anderen Lacrosse Sensor verbinden will benötige ich kein neues virtuelles HomeMatic Device?
Ich muss dem vorhandenen virtuellen HomeMatic Device nur einen neuen Kanal zuordnen?
Ist das so korrekt?
Kann ich das vorhandene virtuelle HomeMatic Device mit rename gefahrlos umbenennen?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten