HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry Pi

Begonnen von chipmunk, 18 September 2015, 13:32:39

Vorheriges Thema - Nächstes Thema

Vista

Super vielen dank für die schnelle hilfe.
Bin geradevkurz angebunden. Heute war cer CUL unter serials by-id aufgelistet und konnte eingebunden werden.
Hatte nochmals alles neu gesteckt und gebootet. Gestern war er dort nicht aufgelistet. Jetzt scheind alles wieder zu funktioniern .danke

cerberus

Hallo, ich versuche mich auch gerade an dem Funkmodul und habe dazu extra ein Testsystem aufgesetzt. Ich versuche das ganze auf einem Banana PI mit Jessie. Ich konnte das Modul in FHEM auch anlegen und dort auch die FW aktualisieren, jedoch bekommen ich keine Geräte zu sehen nur "Unknown code".

Internals:
   AssignedPeerCnt 0
   CNT        46
   DEF        /dev/ttyS2
   DEVCNT     149
   DevState   99
   DevType    UART
   DeviceName /dev/ttyS2@115200
   FD         11
   LastOpen   1482354707.24184
   NAME       myHmUART
   NR         20
   PARTIAL
   RAWMSG     05000018088670194C2B00000000B92E
   RSSI       -24
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   msgLoadCurrent 1
   msgLoadHistory 0/0/0/0/0/0/0/0/0/1/0/0
   msgLoadHistoryAbs 1/1/1/1/1/1/1/1/1/1/0/0/0
   owner      000006
   Helper:
     CreditTimer 31
     FW         66561
     Initialized 1
     Ackpending:
     LastSendLen:
       3
       3
     Log:
       IDs:
     Roundtrip:
       Delay      0.0031440258026123
     Loadlvl:
       lastHistory 1482363710.00236
   Peers:
   Readings:
     2016-12-21 22:11:49   D-HMIdAssigned  000006
     2016-12-21 22:11:49   D-HMIdOriginal  4C3D27
     2016-12-21 22:11:49   D-firmware      1.4.1
     2016-12-21 22:11:49   D-serialNr      NEQ0605143
     2016-12-21 22:11:47   D-type          HM-MOD-UART
     2016-12-21 22:11:50   cond            ok
     2016-12-22 17:31:54   load            1
     2016-12-21 22:11:50   loadLvl         low
     2016-12-21 22:11:47   state           opened
Attributes:
   hmId       000006



hier mal ein Auszuge aus dem LOG

2016.12.21 22:11:47 3: Opening myHmUART device /dev/ttyS2
2016.12.21 22:11:47 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.12.21 22:11:47 3: myHmUART device opened
2016.12.21 22:11:47 1: Including ./log/fhem.save
2016.12.21 22:11:47 1: usb create starting
2016.12.21 22:11:48 1: usb create end
2016.12.21 22:11:48 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2016.12.21 22:11:48 0: Featurelevel: 5.7
2016.12.21 22:11:48 0: Server started with 11 defined entities (fhem.pl:12804/2016-12-17 perl:5.020002 os:linux user:fhem pid:1356)
2016.12.22 17:26:57 3: myHmUART: Unknown code A0B05A258194C2B194F070000::-24:myHmUART, help me!
2016.12.22 17:26:57 3: myHmUART: Unknown code A0E058202194F07194C2B0101000035::-43:myHmUART, help me!
2016.12.22 17:26:57 3: myHmUART: Unknown code A0BA3A2581979B6194F240000::-58:myHmUART, help me!
2016.12.22 17:26:57 3: myHmUART: Unknown code A0EA38202194F241979B60101000034::-49:myHmUART, help me!
2016.12.22 17:27:03 3: myHmUART: Unknown code A0DA684102C274100000206012200::-31:myHmUART, help me!
2016.12.22 17:27:05 3: myHmUART: Unknown code A0BB7A25819E210194E680000::-63:myHmUART, help me!
2016.12.22 17:27:05 3: myHmUART: Unknown code A0EB78202194E6819E2100101000038::-68:myHmUART, help me!
2016.12.22 17:27:23 3: myHmUART: Unknown code A0C3D867019795900000000B735::-55:myHmUART, help me!
2016.12.22 17:27:35 3: myHmUART: Unknown code A0CFE8670194C0100000000B72F::-38:myHmUART, help me!
2016.12.22 17:27:43 3: myHmUART: Unknown code A0B3DA258197959194F610011::-58:myHmUART, help me!
2016.12.22 17:27:43 3: myHmUART: Unknown code A0E3D8202194F6119795901010C0039::-50:myHmUART, help me!
2016.12.22 17:27:51 3: myHmUART: Unknown code A0CB086701979F400000000AB39::-58:myHmUART, help me!




Grüße
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

MadMax-FHEM

@Cerberus:

sieht doch gut aus!?
Das Modul empfängt...
...daher die HelpMe-Meldungen.

Modul empfängt und fhem kann die Nachrichten nicht zuordnen -> daher die Einträge...

Hast du autocreate aktiv?
Du sagst Testsystem: hoffentlich eigene/andere HMID!? Sonst geht (bald) einiges durcheinander!

Die Geräte sind ja wahrscheinlich am "Hauptsystem" angelernt!?

Geräte können immer nur mit einer Zentrale verbunden werden...
...also entweder eins oder zwei oder drei ablernen/resetten und dann am Testsystem anlernen...
...oder halt auch für's Testsystem Testgeräte besorgen...

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)

cerberus

Danke Joachim, ich verstehe. Ich dachte FHEM erkennt die Geräte auch ohne anlernen. Ich habe eine andere HMID als die vom produktiven System. Ich habe noch einen neuen Heizungsregler, den kann ich ja mal anlernen.

Grüße
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

cerberus

Super, funktioniert.

rssi done: Device receive from last avg min_max count HM_502D96 myHmUART HM_502D96 -21.0 -20.9 -21.0< -19.0 39
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

MadMax-FHEM

Wenn autocreate an ist und du das Gerät in den Anlernmodus bringst (wird allerdings einen Fehler geben, da das Gerät ja bereits an eine andere Zentrale angelernt ist) dann wird es vermutlich tatsächlich in fhem auf dem Testsystem angelegt.

Du kannst dann wohl auch den Status mitlesen...

Aber halt nicht steuern.
Und du bekommst wahrscheinlich "Sabotage-Messages" im Hauptsystem...

Daher ist es wohl für einen Test besser ein neues Testgerät zu nehmen...


Wenn dich die Logeinträge stören (die werden dann auch bei deinem Hauptsystem kommen, wenn du das Testgerät am Testsystem anlernst), dann solltest du eine vccu anlegen.

https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU

Schadet generell nicht und vereinfacht auch einen späteren Tausch eines IODev bzw. die Erweiterung um ein weiteres IODev...

Ich würde auch autocreate immer nur dann an dem System aktivieren, wo ich das (neue) Gerät auch anlernen will und ansonsten "disable 1" setzen...

So mache ich das mit meinem Haupt- und Testsystem...

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)

Skjall

Hallo zusammen,

ich habe mittlerweile sehr viele Sensoren und Aktoren - und manchmal merke ich, dass ein einzelnes Modul an seine Grenzen hinsichtlich der Sendelast (1%) und der Queue gerät - Insbesondere wenn beim Verlassen der Wohnung viele befehle abgesetzt werden müssen.
Daher möchte ich ein zweites Modul irgendwie anbinden. Die Frage ist nur: Wie? Kann man die Module auf einem Pi stacken? Oder ist es sinnvoller das über die im Wiki beschriebene Methode auf einen anderen Pi auszulagern?

LG, Jan

Otto123

Hallo Jan,

die Module verwenden die UART vom Raspi, davon gibt es erstmal nur eine. Stacken ist also nicht. Auch funktechnisch wäre das nicht gut.

Du kannst entweder auf einen zweiten Raspi Remote (falls einer rumliegt) oder per Wemos D1 über Wlan.
Sicher gibt es noch viele andere Varianten, aber das sind die beiden die ich relativ simpel finde.

Was ist viele? Also wieviele HM Komponenten hast Du? Vielleicht ist auch nur das Eine oder Andere unglücklich gelöst?

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

MegaData

Hi hi,

sorry dass ich das noch mal hoch hole... Aber ich habe eine Verständnisfrage:

Ich habe derzeit einen Raspi 1 mit dem Funkmodul mit integriertem Display von busware. Ich möchte jetzt auf einen Raspi 3 mit dem PCB wechseln. Muss ich jetzt wirklich alles neu anlernen ? Ich habe teilweise Aktoren unter Putz verbaut und müsste dafür extra nen Schrank abhängen... Einfach Config einspielen und gleiche HM ID reicht nicht ?!

Danke :)
Chris

Pfriemler

#84
Zitat von: MegaData am 07 Januar 2017, 17:35:59
Ich möchte jetzt auf einen Raspi 3 mit dem PCB wechseln. Muss ich jetzt wirklich alles neu anlernen ? ... Einfach Config einspielen und gleiche HM ID reicht nicht ?!

Natürlich reicht die Config mit der gleichen hmID. Nix neu anlernen. Die "Telefonnummer" der Zentrale ändert sich ja dann nicht, wie sollen die Geräte den Unterschied merken?
Nur parallel betreiben darfst Du beide Zentralen nicht, sonst hagelt es sabotageAttacks. Allerdings ohne bleibende Schäden.
"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

MegaData

Wie sieht es mit der Sende/Empfangsleistung aus, hat da jemand schon Erfahrung ? Da hängt ja nun keine Antenne sondern nur ein Stück Draht dran... Das ist annähernd gleich ?

Pfriemler

"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Otto123

Hi Chris,

ich weiß nicht wie umfangreich Deine config ist, aber Du mehrere Varianten "umzusteigen"

Wenn Du noch etwas Geduld hast gibt es hier in Kürze einen Artikel über meinen Umstieg von einen Pi auf den anderen.

Neben der kompletten Übernahme der config, kannst Du auch Blockweise vorgehen. Ansätze dazu habe ich hier mit eingebaut:
http://heinz-otto.blogspot.de/2016/09/fhem-in-wenigen-schritten.html
http://heinz-otto.blogspot.de/2016/01/anwesenheitserkennung.html

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

maseb

Hallol,

ich baue mir gerade einen neuen Fhem Server mit Raspberry Pi2 und dem Funkmodul auf.

Im Log kommt aber eine Fehlermeldung und der stat des Funkmoduls steht nur auf opened.

2017.01.11 09:35:01 1: Including fhem.cfg
2017.01.11 09:35:01 3: telnetPort: port 7072 opened
2017.01.11 09:35:02 3: WEB: port 8083 opened
2017.01.11 09:35:02 3: WEBphone: port 8084 opened
2017.01.11 09:35:02 3: WEBtablet: port 8085 opened
2017.01.11 09:35:02 2: eventTypes: loaded 15 events from ./log/eventTypes.txt
2017.01.11 09:35:02 3: Opening myHmUART device /dev/ttyAMA0
2017.01.11 09:35:02 3: Setting myHmUART serial parameters to 115200,8,N,1
2017.01.11 09:35:02 3: myHmUART device opened
2017.01.11 09:35:02 1: Including ./log/fhem.save
2017.01.11 09:35:02 1: usb create starting
2017.01.11 09:35:03 1: usb create end
2017.01.11 09:35:03 2: SecurityCheck:  WEB,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.01.11 09:35:03 0: Featurelevel: 5.7
2017.01.11 09:35:03 0: Server started with 11 defined entities (fhem.pl:12966/2017-01-05 perl:5.020002 os:linux user:fhem pid:550)
2017.01.11 09:59:58 1: HMUARTLGW myHmUART unexpected info about Co_CPU_BL received (module crashed?), reopening
2017.01.11 09:59:58 3: myHmUART device closed
2017.01.11 09:59:58 3: Setting myHmUART serial parameters to 115200,8,N,1
2017.01.11 09:59:58 1: /dev/ttyAMA0 reappeared (myHmUART)


Kann mir jemand weiterhelfen woran das liegt?

Die Firmware liess sich ohne Fehlermeldung updaten


Grüsse
Rudi
CUL mit EM 1000 S/IR und EM 1000 HSM

DeeSPe

#89
Zitat von: maseb am 11 Januar 2017, 10:12:45
Hallol,

ich baue mir gerade einen neuen Fhem Server mit Raspberry Pi2 und dem Funkmodul auf.

Im Log kommt aber eine Fehlermeldung und der stat des Funkmoduls steht nur auf opened.

2017.01.11 09:35:01 1: Including fhem.cfg
2017.01.11 09:35:01 3: telnetPort: port 7072 opened
2017.01.11 09:35:02 3: WEB: port 8083 opened
2017.01.11 09:35:02 3: WEBphone: port 8084 opened
2017.01.11 09:35:02 3: WEBtablet: port 8085 opened
2017.01.11 09:35:02 2: eventTypes: loaded 15 events from ./log/eventTypes.txt
2017.01.11 09:35:02 3: Opening myHmUART device /dev/ttyAMA0
2017.01.11 09:35:02 3: Setting myHmUART serial parameters to 115200,8,N,1
2017.01.11 09:35:02 3: myHmUART device opened
2017.01.11 09:35:02 1: Including ./log/fhem.save
2017.01.11 09:35:02 1: usb create starting
2017.01.11 09:35:03 1: usb create end
2017.01.11 09:35:03 2: SecurityCheck:  WEB,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.01.11 09:35:03 0: Featurelevel: 5.7
2017.01.11 09:35:03 0: Server started with 11 defined entities (fhem.pl:12966/2017-01-05 perl:5.020002 os:linux user:fhem pid:550)
2017.01.11 09:59:58 1: HMUARTLGW myHmUART unexpected info about Co_CPU_BL received (module crashed?), reopening
2017.01.11 09:59:58 3: myHmUART device closed
2017.01.11 09:59:58 3: Setting myHmUART serial parameters to 115200,8,N,1
2017.01.11 09:59:58 1: /dev/ttyAMA0 reappeared (myHmUART)


Kann mir jemand weiterhelfen woran das liegt?

Die Firmware liess sich ohne Fehlermeldung updaten


Grüsse
Rudi

Ich sehe keine Fehlermeldung!

Und der state open ist genau richtig!

Gruß
Dan

EDIT:
Zitat
2017.01.11 09:59:58 1: HMUARTLGW myHmUART unexpected info about Co_CPU_BL received (module crashed?), reopening

Hab doch Tomaten auf den Augen!
Hmmm....
Fällt mir gerade nix zu ein!
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe