Hauptmenü

Neueste Beiträge

#1
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von pointde - 28 März 2024, 11:32:46
Hallo Joachim!
Reset hat bei beiden laut Bedienungsanleitung nicht funktioniert. Hier habe ich gefühlt schon einen Tag herum probiert.

Wenn ich z. B. folgendes versuche:
set HM_21E415 pair, bekomme ich als Ausgabe:
Unknown argument pair, choose one of unpair getDevInfo sign trgPressL getRegRaw assignHmKey trgEventS peerBulk raw regBulk peerSmart href='/fhem?detail=MWSchalter11'>MWSchalter11,MWSchalter12,TeamDev peerChan deviceRename fwUpdate getConfig trgEventL reset trgPressS regSet clear



#2
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von cwagner - 28 März 2024, 11:24:20
Zitat von: DS_Starter am 28 März 2024, 08:20:56...
1. den Anlagencheck durchführen. Am schnellsten über das Icon im Grafikkopf.
2. das Attr ctrlDebug = apiCall setzen

Der Aufruf wird im Log protokolliert und sieht im Erfolgsfall so aus:
...

Vielen Dank, Heiko, der Anlagencheck hatte mich nicht weitergebracht und das fein justierbare Attribut ctrlDebug hatte ich unverständlicherweise vergessen: Das zeigte dann auf httpUtils und damit fand ich meinen Fehler: Ein aus dem Vorsystem beim Rückspielen der Sicherung gezogener falscher globaler DNS-Eintrag. Jetzt löpt es!

Christian
#3
Sonstige Systeme / Aw: [73_GardenaSmartBridge, 74...
Letzter Beitrag von marboj - 28 März 2024, 11:23:34
Hallo BOFH,

leider klappt das Update nicht mit folgendem Fehler im Log:

2024.03.28 11:22:16 1: UPD FHEM/73_GardenaSmartBridge.pm
2024.03.28 11:22:16 1: Got 49572 bytes for FHEM/73_GardenaSmartBridge.pm, expected 48866
2024.03.28 11:22:16 1: aborting.

Gruß
Marco
#4
Homematic / Aw: [erledigt] hmusb - neuer v...
Letzter Beitrag von the ratman - 28 März 2024, 11:22:01
@MadMax-FHEM
war nur erwähnt, ich mach' jetzt nichts damit, wenn ich nicht muss. und beim raspi mach ich mir eher sorgen um die sd-karte und das ich ein neues gehäuse drucken müsste, wenn ich alles auf ner ssd per usb fahren würde ... weil "frei fliegende" ssd geht ja gar nicht *g*
mittlerweile bin ich sowieso am überlegen, ob ich nicht gleich auf "richtige" hardware umsteige und meine sachen in hm+ umwandle. ersatzteile sind ja rar gesät vom alten programm. speziell meine unterputztaster für licht und rollos gehen mir langsam aus *g*

@frank
fw ist die neueste, die im wiki erwähnt wird, drauf.
es gab auch nur eine verbindung, weil ich die eq3-saftware nach dem nicht erkennen des sticks gleich wieder entsorgt hab. die bringt ja nix, wenn sie den stick nicht mal findet ...

und nochmal:
der stick ist mir nicht wirklich wichtig - hat mir nur keine ruhe gelassen, dass ich den damals gekauft hab und er dann nach kurzer zeit nur in der ecke lag. da hab ich drauf gehofft, dass otto in den letzten 2 jahren "unkommentierte experimente" mit wsl gemacht hat. aber das abzufragen wäre hier eigentlich als maximum an arbeit gedacht gewesen *g*
tuts euch also bitte jetzt meinetwegen und dem dämlichen stick keine gedankenarbeit an. ich hab den schon als defekt abgeschrieben und hoffe da eher drauf, dass otto auf mein tts-durch-wsl erwähnung anspringt *lach*. was übrigens schön wäre, aber mich auch nicht umbringen würde, wenn ers nicht tut.
#5
Homematic / Aw: [erledigt] hmusb - neuer v...
Letzter Beitrag von frank - 28 März 2024, 10:56:15
Zitat von: the ratman am 28 März 2024, 10:28:09der stick hat wohl schon lange nicht mehr funktioniert
glaub ich erstmal noch nicht!
welche fw ist auf dem stick?
0.967 wäre aktuell.
fw und daemon hmland müssen auch zusammen passen.

und sicherlich gilt auch beim hmusb: es kann nur eine verbindung geben, entweder hmland oder eq3 software.

manchmal nutze ich einen hmusb mit eq3-sw an win7. hier ist die stickverbindung manchmal auch äusserst mühsam.
#6
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 28 März 2024, 10:52:14
Allgemeine Frage ... benutzt jemand das Attr affectMaxDayVariance?

Im Zuge der Weiterentwicklung ist es m.M. nach unnötig geworden und es reicht nach meinen Erfahrungen aus mit dem Defaultwert zu arbeiten.
Wenn es keine Gegenargumente gibt, würde ich es mal entfernen.
#7
Homematic / Aw: [erledigt] hmusb - neuer v...
Letzter Beitrag von MadMax-FHEM - 28 März 2024, 10:48:56
Statt das RF-MOD auf einen PI zu stecken, evtl. an einen LAN-TTL-Wandler (oder ESP) "basteln" und dann per LAN anbinden?

Sollte ja ähnlich dem hier gehen: https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi#Betrieb_mit_einem_LAN-TTL-Wandler

Ich habe (mal zum "Spielen") ein HMOD-PCB per TTL-LAN-Wandler integriert (evtl. nehme ich das auch [wieder], wenn ich [doch] auf Proxmox umsteige), lief prima...

Gruß, Joachim
#8
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von MadMax-FHEM - 28 März 2024, 10:39:54
Naja, erst mal (wie geschrieben) die cmds_pending "weg bekommen": "Knöpfchen drücken" (wie beim Anlernen / Achtung: ab und an sind Anlernen und Reset nicht weit auseinander ;)  )

Evtl. kommt noch ein Pairing (denke aber eher nicht), wenn die restlichen Infos zurückgelesen sind (cmds_pending), aktuell sind sie nicht gepaired (und waren es verm. auch nie).
Damit geht dann auch kein unpair!

Und (erneut) nein, nur weil du die Daten in fhem siehst heißt das noch nicht, dass auch (zu Ende) gepaired ist/wurde 8)
Siehe: https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen bzw. https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen#Pairing_verifizieren


D.h. eigentlich sollte es dann/jetzt reichen die Devices aus fhem zu löschen und die Geräte an der CCU anzulernen.
Falls doch nicht: reset laut Bedienungsanleitung...

Alternativ: rumtun und cmds_pending weg. "Drüber pairen" (also nix löschen! und nix resetten! sondern einfach noch mal set pair und dann Anlernvorgang beim Gerät starten) und dann unpair ;)
Etwas "überflüssig", wenn du sie in fhem nicht mehr haben willst, sondern an der CCU ;)

Gruß, Joachim
#9
Homematic / Aw: [erledigt] hmusb - neuer v...
Letzter Beitrag von the ratman - 28 März 2024, 10:28:09
Zitat von: frank am 27 März 2024, 20:23:14a) zb mit der eq3 konfigurationssoftware
b) oder mit dem eq3 update tool
ich weiß. die konfigurationssoftware findet ihn nicht, wie oben 2 mal beschrieben.
ich denke, ich muss otto leider recht geben ... der stick hat wohl schon lange nicht mehr funktioniert. gut, war immer nur als backup gedacht.
und ich hab auch noch ein RPI-RF-MOD, wenn mir auch davor graust, wieder einen raspi für ernsthafte sachen zu verwenden. aber gut, ist ja wirklich nur ein backup.
wäre halt schön gewesen, wenn der stick funktioniert hätte. aber jetzt solls gut sein, bevor sinnlos gehirnschmalz verwendet wird.
#10
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von pointde - 28 März 2024, 10:19:57
@MadMax-Fhem. Danke für die freundliche Info  ;D
Hier ein Listing:
Internals:
   CFGFN     
   DEF        52B2B7
   FUUID      660466d5-f33f-a4e0-634a-767e140198747921
   HMLAN1_MSGCNT 36
   HMLAN1_RAWMSG E52B2B7,0000,0024D46F,FF,FFC4,33A24052B2B7263D33013F
   HMLAN1_RSSI -60
   HMLAN1_TIME 2024-03-27 19:56:54
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     36
   NAME       HM_52B2B7
   NR         249
   NTFY_ORDER 48-HM_52B2B7
   STATE      HM_52B2B7_Btn_01 Short
   TYPE       CUL_HM
   channel_01 HM_52B2B7_Btn_01
   channel_02 HM_52B2B7_Btn_02
   disableNotifyFn 1
   eventCount 49
   lastMsg    No:33 - t:40 s:52B2B7 d:263D33 013F
   protCmdDel 7
   protCmdPend 1 CMDs_pending
   protLastRcv 2024-03-27 19:56:54
   protRcv    23 last_at:2024-03-27 19:56:54
   protResnd  5 last_at:2024-03-27 19:56:18
   protResndFail 1 last_at:2024-03-27 19:54:52
   protSnd    6 last_at:2024-03-27 19:56:13
   protState  CMDs_pending
   rssi_at_HMLAN1 cnt:37 min:-64 max:-52 avg:-58.45 lst:-60
   READINGS:
     2024-03-27 19:56:13   D-firmware      1.4
     2024-03-27 19:56:13   D-serialNr      LEQ0064981
     2024-03-27 19:56:13   IODev           HMLAN1
     2024-03-27 19:56:54   battery         ok
     2024-03-27 19:42:27   cfgState        updating
     2024-03-27 19:56:18   commState       CMDs_pending
     2024-03-27 19:56:54   state           HM_52B2B7_Btn_01 Short
   cmdStack:
     ++A01119090152B2B70400
   helper:
     HM_CMDNR   51
     cSnd       1119090152B2B70400,1119090152B2B70400
     lastMsgTm  1711565814.03821
     mId        00C2
     peerFriend peerAct,peerVirt
     peerOpt    4:pushButton
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     ack:
       263D33     HM_52B2B7_Btn_01:33
     cmds:
       TmplKey    :no:1711565284.9435
       TmplTs     1711565284.9435
       cmdKey     0:1:0::HM_52B2B7:00C2:01:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    MWSchalter11,MWSchalter12,TeamDev
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       2
       newChn     +52B2B7,02,00,00
       nextSend   1711565814.12816
       rxt        2
       vccu       VCCU
       p:
         52B2B7
         00
         00
         00
       prefIO:
     mRssi:
       mNo        33
       io:
         HMLAN1:
           -56
           -56
     peerIDsH:
     prt:
       bErr       0
       sProc      2
       sleeping   0
       wuReSent   3
     q:
       qReqConf   00
       qReqStat   
     role:
       dev        1
     rssi:
       at_HMLAN1:
         avg        -58.4594594594595
         cnt        37
         lst        -60
         max        -52
         min        -64
     tmpl:
   hmccu:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.4
   model      HM-PB-2-WM55-2
   room       01.1_Dachboden
   serialNr   LEQ0064981
   subType    pushButton
   webCmd     getConfig:clear msgEvents

... und noch eins:

Internals:
   CFGFN     
   DEF        21E415
   FUUID      660469df-f33f-a4e0-f290-e7a2022be98d23e6
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG E21E415,0000,00226102,FF,FFC0,64840021E4150000002100304B45513035353234343480910101
   HMLAN1_RSSI -64
   HMLAN1_TIME 2024-03-27 19:54:13
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       HM_21E415
   NR         253
   NTFY_ORDER 48-HM_21E415
   STATE      Nack
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 14
   lastMsg    No:64 - t:00 s:21E415 d:000000 2100304B45513035353234343480910101
   protCmdDel 3
   protCmdPend 3 CMDs_pending
   protLastRcv 2024-03-27 19:54:13
   protNack   1 last_at:2024-03-27 19:50:38
   protRcv    6 last_at:2024-03-27 19:54:13
   protSnd    1 last_at:2024-03-27 19:50:38
   protState  CMDs_pending
   rssi_at_HMLAN1 cnt:6 min:-72 max:-63 avg:-66.16 lst:-64
   READINGS:
     2024-03-27 19:50:38   CommandAccepted no
     2024-03-27 19:53:40   D-firmware      2.1
     2024-03-27 19:53:40   D-serialNr      KEQ0552444
     2024-03-27 19:50:38   IODev           HMLAN1
     2024-03-27 19:53:46   cfgState        updating
     2024-03-27 19:53:46   commState       CMDs_pending
     2024-03-27 19:50:38   state           Nack
   cmdStack:
     ++A00119090121E41500040000000000
     ##A00119090121E41501040000000001
     ##A00119090121E4150103
   helper:
     HM_CMDNR   100
     cSnd       ,0119090121E41500040000000000
     getCfgList all
     getCfgListNo ,4
     lastMsgTm  1711565653.44368
     mId        0030
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     20
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1711565284.94295
       TmplTs     1711565284.94295
       cmdKey     1:1:0::HM_21E415:0030:01:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       
         peerOpt    MWSchalter11,MWSchalter12,TeamDev
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       2
       newChn     +21E415,02,00,00
       nextSend   1711565653.53563
       rxt        2
       vccu       VCCU
       p:
         21E415
         00
         00
         00
       prefIO:
     mRssi:
       mNo        64
       io:
         HMLAN1:
           -60
           -60
     peerIDsH:
     prt:
       bErr       0
       sProc      2
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -66.1666666666667
         cnt        6
         lst        -64
         max        -63
         min        -72
     tmpl:
   hmccu:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   2.1
   model      HM-SEC-RHS
   room       01.1_Dachboden
   serialNr   KEQ0552444
   subType    threeStateSensor