Please define <xxxx>_Climate first ???

Begonnen von patrick1, 07 September 2014, 13:09:42

Vorheriges Thema - Nächstes Thema

patrick1

Hallo zusammen, ich bin neu im Bereich FHEM und deswegen muss ich euch mit meinen dummen Anfängerfragen nerven ;)

Meine Hardware:
RasPi B+ mit Raspbian und FHEM
CC1101-USB-Lite 868MHz  mit  RP-SMA 868MHz +8dBi 36cm Antenne
4x Elro Funksteckdosen
2x HM-CC-RT-DN Funk-Heizkörperthermostat
HM-TC-IT-WM-W-EU Funk-Wandthermostat

Die Funksteckdosen hatte ich innerhalb von 5 Minuten ans laufen bekommen was mich auch sehr ermutigt hat das ganze weiter auszubauen.
Jetzt hänge ich seit 2 Tagen an den  Thermostaten und komme kein Stück weiter.

Ich habe zu erst ein HeizkörperThermostat und das WandThermostat mit FHEM gepeert,  ich meiner Config finde ich beide Geräte schon.
Dann wollte ich nach Anleitung im FHEM Wiki vorgehen und folgenen Befehl ausführen
set <HM-TC-IT-WM-W-EU-Gerät>_Weather peerChan 0 <HM-CC-RT-DN-Gerät>_Weather single set
Die Namen in den eckigen Klammern habe ich natürlich so geändert wie die Geräte auch in der Config Datei benannt sind.

Ich bekomme dann immer : 
Please define <CUL_HM_ID_00AD_xxxxx>_Weather first

Ich verstehe zwar die Meldung aber ich weis nicht genau wie das aussehen soll bzw was ich jetzt genau machen soll

selbes Problem auch mit : set <HM-TC-IT-WM-W-EU-Gerät>_Climate peerChan 0 <HM-CC-RT-DN-Gerät>_Climate single set



Bitte wenn ihr Fachausdrücke und Abkürzungen verwendet schreibt auch dazu was ihr damit meint Danke :)

Hier noch meine .cfg:

Zitat
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd SecurityCheck:\\\\

attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3


define telnetPort telnet 7072 global
define WEB FHEMWEB 8083 global
attr WEB basicAuth xxxxxxxxxxxxxxxxxxxxxx
attr WEB stylesheetPrefix dark
define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth xxxxxxxxxxxxxxxxxxxxxx
attr WEBphone stylesheetPrefix smallscreen
define WEBtablet FHEMWEB 8085 global
attr WEBtablet basicAuth xxxxxxxxxxxxxxxxxxxxxx
attr WEBtablet stylesheetPrefix touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define autocreate autocreate
#attr autocreate autosave 1
attr autocreate filelog ./log/%NAME-%Y.log



define eventTypes eventTypes ./log/eventTypes.txt

# Disable this to avoid looking for new USB devices on startup
# define initialUsbCheck notify global:INITIALIZED usb create
##################################################
define CUL1 CUL /dev/ttyACM0@9600 1234
attr CUL1 rfmode HomeMatic
#############################################

##########ELRO SCHALTER 1################################
define ELRO_10110_A IT 00000FF0FF FF F0
attr ELRO_10110_A IODev CUL1
attr ELRO_10110_A alias Stehlampe
attr ELRO_10110_A group Schalter
attr ELRO_10110_A model itswitch
##########END ELRO SCHALTER 1############################



############WAND THERMOSTAT WOHNZIMMER####################
define CUL_HM_ID_00AD_2711E7 CUL_HM 2711E7
attr CUL_HM_ID_00AD_2711E7 .devInfo 03FFFF
attr CUL_HM_ID_00AD_2711E7 .stc 58
attr CUL_HM_ID_00AD_2711E7 expert 2_full
attr CUL_HM_ID_00AD_2711E7 firmware 1.0
attr CUL_HM_ID_00AD_2711E7 model unknown
attr CUL_HM_ID_00AD_2711E7 peerIDs
attr CUL_HM_ID_00AD_2711E7 room CUL_HM
attr CUL_HM_ID_00AD_2711E7 serialNr LEQ0081343
attr CUL_HM_ID_00AD_2711E7 subType
define FileLog_CUL_HM_ID_00AD_2711E7 FileLog ./log/CUL_HM_ID_00AD_2711E7-%Y.log CUL_HM_ID_00AD_2711E7
attr FileLog_CUL_HM_ID_00AD_2711E7 logtype text
attr FileLog_CUL_HM_ID_00AD_2711E7 room CUL_HM
############END WAND THERMOSTAT WOHNZIMMER##############



############THERMOSTAT WOHNZIMMER####################
define CUL_HM_HM_CC_RT_DN_28BAD4 CUL_HM 28BAD4
attr CUL_HM_HM_CC_RT_DN_28BAD4 .devInfo 00FFFF
attr CUL_HM_HM_CC_RT_DN_28BAD4 .stc 59
attr CUL_HM_HM_CC_RT_DN_28BAD4 actCycle 000:10
attr CUL_HM_HM_CC_RT_DN_28BAD4 actStatus
attr CUL_HM_HM_CC_RT_DN_28BAD4 firmware 1.3
attr CUL_HM_HM_CC_RT_DN_28BAD4 model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4 peerIDs
attr CUL_HM_HM_CC_RT_DN_28BAD4 room CUL_HM
attr CUL_HM_HM_CC_RT_DN_28BAD4 serialNr LEQ0401744
attr CUL_HM_HM_CC_RT_DN_28BAD4 subType thermostat
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4 FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4 logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4 room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_Weather CUL_HM 28BAD401
attr CUL_HM_HM_CC_RT_DN_28BAD4_Weather model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_Weather peerIDs
attr CUL_HM_HM_CC_RT_DN_28BAD4_Weather room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Weather FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_Weather-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_Weather
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Weather logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Weather room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_Climate CUL_HM 28BAD402
attr CUL_HM_HM_CC_RT_DN_28BAD4_Climate model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_Climate room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Climate FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_Climate-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_Climate
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Climate logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_Climate room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec CUL_HM 28BAD403
attr CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_WindowRec room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr CUL_HM 28BAD404
attr CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimRT_tr room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam CUL_HM 28BAD405
attr CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_ClimaTeam room CUL_HM
define CUL_HM_HM_CC_RT_DN_28BAD4_remote CUL_HM 28BAD406
attr CUL_HM_HM_CC_RT_DN_28BAD4_remote model HM-CC-RT-DN
attr CUL_HM_HM_CC_RT_DN_28BAD4_remote room CUL_HM
define FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_remote FileLog ./log/CUL_HM_HM_CC_RT_DN_28BAD4_remote-%Y.log CUL_HM_HM_CC_RT_DN_28BAD4_remote
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_remote logtype text
attr FileLog_CUL_HM_HM_CC_RT_DN_28BAD4_remote room CUL_HM
define ActionDetector CUL_HM 000000
attr ActionDetector actCycle 600
attr ActionDetector event-on-change-reading .*
attr ActionDetector room CUL_HM
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
attr FileLog_ActionDetector logtype text
attr FileLog_ActionDetector room CUL_HM
############END THERMOSTAT WOHNZIMMER################

LuckyDay

#1
Zitatattr CUL_HM_ID_00AD_2711E7 model unknown

sieht aus wie wenn dein Fhem noch kein update erfahren hat

und f als doch mußt du nachträglich nochmal anlernen am Wandtermostat machen, damit die restlichen Kanäle noch eingerichtet werden

franky08

Hallo muss das nicht

set <Sensor device> peerChan 0 <device> single

heisen? Mach hinten mal das set weg und probiere dann noch einmal.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

patrick1

@fhem-hm-knecht
Die Installation ist 2 Tage alt ich gehe davon aus die ist aktuell (5.5 glaub ich)

@franky08
Ohne set am Ende das gleiche Problem

marvin78

Wenn du "nur" installiert hast, dann ist FHEM garantiert nicht aktuell. Nur wenn du ein update machst, hast du tatsächlich eine aktuelle Version. Die 5.5 Grundversion, die du installiert hast, ist schon sehr alt.

LuckyDay

wenn du noch kein update gemacht hast , dann ist deine Version 1 Jahr alt  :D
und die kennt den HM-TC-IT-WM-W-EU Funk-Wandthermostat nicht,  ;) Model unknown

patrick1

#6
habe der Config noch einen Eintrag hinzugefügt : attr global sendStatistics never

jetzt update ausgeführt   aber ich verstehe den Text nicht ganz:

Zitat==> Action required:

    There is at least one unconfirmed message. Before updating FHEM
    these messages have to be confirmed first:
      ID: update-20130127-001

    To view a message (again), please enter 'notice view <ID>'.
    To confirm a message, please enter 'notice confirm <ID> [value]'.
    '[value]' is an optional argument. Please refer to the message,
    whether the disclosure of '[value]' is necessary.

    For further information please consult the manual for the command
    'notice' in the documentation of FHEM (commandref.html).

    The update is canceled for now.

LuckyDay

Zitatnotice confirm update-20130127-001

eintippen ;)

patrick1

ok Update läuft  also dann nochmal beide Geräte löschen und von vorne anfangen ?

patrick1

Ich habe jetzt ein Update gemacht und FHEM neugestartet, dann habe ich die Geräte aus der Config entfernt und nochmal gepeert.

Ich habe immer noch das gleiche Problem bei dem Befehl:
set <WOHNZIMMER_WANDTHERMOSTAT>_Weather peerChan 0 <WOHNZIMMER_HEIZUNG_KLEIN>_Weather single set

kommt die meldung:Please define <WOHNZIMMER_WANDTHERMOSTAT>_Weather first

auch wenn ich set am Ende weg lasse.


Meine cfg:
Zitat
####WANDTHERMOSTAT WOHNZIMMER#######################
define WANDTHERMOSTAT_WOHNZIMMER CUL_HM 2711E7
attr WANDTHERMOSTAT_WOHNZIMMER IODev CUL1
attr WANDTHERMOSTAT_WOHNZIMMER autoReadReg 4_reqStatus
attr WANDTHERMOSTAT_WOHNZIMMER expert 2_full
attr WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
define FileLog_WANDTHERMOSTAT_WOHNZIMMER FileLog ./log/WANDTHERMOSTAT_WOHNZIMMER-%Y.log WANDTHERMOSTAT_WOHNZIMMER
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER logtype text
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
####END WANDTHERMOSTAT WOHNZIMMER###################

####HEIZUNG KLEIN THERMOSTAT WOHNZIMMER##############
define WANDTHERMOSTAT_WOHNZIMMER CUL_HM 28BAD4
attr WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
define FileLog_WANDTHERMOSTAT_WOHNZIMMER FileLog ./log/WANDTHERMOSTAT_WOHNZIMMER-%Y.log WANDTHERMOSTAT_WOHNZIMMER
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER logtype text
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
####END HEIZUNG KLEIN THERMOSTAT WOHNZIMMER#########

Puschel74

Hallo,

ZitatIch habe jetzt ein Update gemacht und FHEM neugestartet, dann habe ich die Geräte aus der Config entfernt und nochmal gepeert.
Hast du gepeert oder gepairt?
Kleiner Unterschied - große Wirkung.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

patrick1

Ähm   ich habe set CUL1 hmPairForSec 60  eingegeben und dann schnell die Boost Tasten der Geräte gedrückt   das ist doch peeren   
und pairen wenn ich die sachen in FHEM zusammen verbinde  also:
set <WOHNZIMMER_WANDTHERMOSTAT>_Weather peerChan 0 <WOHNZIMMER_HEIZUNG_KLEIN>_Weather single set



richtig ?

marvin78

Schau mal deine Namensgebung an. Wenn ich das richtig sehe, vergibst du den Namen "WANDTHERMOSTAT_WOHNZIMMER" an 2 Geräte. Dann lass beim peerChan die "<>" weg.

Auf beides hätte dir aber auch dein Log einen Hinweis gegeben.

Pairen: mit der Zentrale "verbinden"

Peeren: 2 Geräte miteinander verknüpfen.

patrick1

Sorry habe beide Geräte ausversehen gleich benannt


Also ich habe derzeit ein Heizkörperthermostat und das Wandthermostat am laufen,   damit ich besser durchblicke habe ich beide umbenannt weil ich 2 Heizungen im Wohnzimmer habe und erst mal mit der einen anfange heist das Ding HEIZUNG_KLEIN_WOHNZIMMER  und das Wandthermostat WANDTHERMOSTAT_WOHNZIMMER

also nochmal habe jetzt eingegeben:
set WANDTHERMOSTAT_WOHNZIMMER_Weather peerChan 0 HEIZUNG_KLEIN_WOHNZIMMER single set

bekomme dann:
Please define WANDTHERMOSTAT_WOHNZIMMER_Weather first


meine cfg.  jetzt:
Zitat
####WANDTHERMOSTAT WOHNZIMMER#######################
define WANDTHERMOSTAT_WOHNZIMMER CUL_HM 2711E7
attr WANDTHERMOSTAT_WOHNZIMMER IODev CUL1
attr WANDTHERMOSTAT_WOHNZIMMER autoReadReg 4_reqStatus
attr WANDTHERMOSTAT_WOHNZIMMER expert 2_full
attr WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
define FileLog_WANDTHERMOSTAT_WOHNZIMMER FileLog ./log/WANDTHERMOSTAT_WOHNZIMMER-%Y.log WANDTHERMOSTAT_WOHNZIMMER
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER logtype text
attr FileLog_WANDTHERMOSTAT_WOHNZIMMER room CUL_HM
####END WANDTHERMOSTAT WOHNZIMMER###################


####HEIZUNG KLEIN THERMOSTAT WOHNZIMMER##############
define HEIZUNG_KLEIN_WOHNZIMMER CUL_HM 28BAD4
attr HEIZUNG_KLEIN_WOHNZIMMER room CUL_HM
define HEIZUNG_KLEIN_WOHNZIMMER FileLog ./log/HEIZUNG_KLEIN_WOHNZIMMER-%Y.log HEIZUNG_KLEIN_WOHNZIMMER
attr HEIZUNG_KLEIN_WOHNZIMMER logtype text
attr HEIZUNG_KLEIN_WOHNZIMMER room CUL_HM
####END HEIZUNG KLEIN THERMOSTAT WOHNZIMMER#########

marvin78

Hast du denn den überhaupt den Weather Channel? Ist das Device überhaupt gepairt? Die Config hilft hier wenig. Mach ein List auf die Devices und channels und poste das hier.