Hallo,
gibt es einen Befehl in FHEM um den Status einer Gruppenadresse abzufragen?
ich hatte für meinen ATMega eine Funktion die das macht:
/************************************************************************************************************/
/* Service Primitive: ObjValueRead */
/* damit wird eine bestimmte GroupAddr vom Bus angefordert */
/************************************************************************************************************/
void ObjValueRead(EIBGA wGA)
{
//------------ LDr CF ..own PA.. ..PA/GA... NPCI TPCI TPCI
int8_t cTxBuf[32] = {0x11, 0x0C, 0x11, 0xFF, 0xFF, 0xFF, 0xe1, 0x00, 0x00};
cTxBuf[4] = MSB(wGA);
cTxBuf[5] = LSB(wGA);
SendFTmsg(cTxBuf, 9); // send L_DATA.req: (Obj)ValueRead
return;
}
/************************************************************************************************************/
Aufruf dann so: ObjValueRead( GA(0,1,0));
darauf senden der EIB den Status der GA auf den Bus
wäre super wenn das auch in FHEM geht.
Gruss Patrick