Hallo zusammen,
folgendes Szenario - ich nutze an einem nanoCUL868 zwei Max-Thermostate. Ich musste aufgrund einer defekten SD-Karte das System neu aufsetzen und ein Backup einspielen, seit dem funktioniert FakeWT nicht mehr. Die Thermostate sind aber erreichbar, manuelle Temperatursettuings werden anstandslos übernommen. Vorgegangen bin ich gemäß dem Wiki, das hatte auch (mal) funktioniert. Ein Verbose 5 liefert im Log
2016.12.29 10:27:15 5: Triggering SendExtTemp
2016.12.29 10:27:15 4: SendExtTemp exec { MaxFakeWallThermostat("HZ_Marie", $EVTPART1);;}
2016.12.29 10:32:22 5: Triggering SendExtTemp
2016.12.29 10:32:22 4: SendExtTemp exec { MaxFakeWallThermostat("HZ_Marie", $EVTPART1);;}
Ich bin da etwas ratlos...
Ein List aufs Device liefert
Internals:
DEF HeatingThermostat 137a8b
IODev cm
LASTInputDev cm
MSGCNT 6
NAME HZ_Marie
NR 59
RSSI -72
STATE 22.0 °C (rf error)
TYPE MAX
addr 137a8b
backend cm
cm_MSGCNT 6
cm_TIME 2016-12-29 11:36:23
dstsetting 1
mode 0
rferror 1
type HeatingThermostat
Helper:
Dblog:
20.0:
Mydblog:
TIME 1483005959.22918
VALUE °C
22.0:
Mydblog:
TIME 1483007783.25887
VALUE °C
Rssi:
Mydblog:
TIME 1483007783.25887
VALUE -72
Battery:
Mydblog:
TIME 1483007783.25887
VALUE ok
Desiredtemperature:
Mydblog:
TIME 1483007783.25887
VALUE 22.0
Mode:
Mydblog:
TIME 1483007783.25887
VALUE
Temperature:
Mydblog:
TIME 1483005959.22918
VALUE 22.0
Valveposition:
Mydblog:
TIME 1483007783.25887
VALUE 44
Readings:
2016-12-29 11:36:23 RSSI -72
2016-12-21 14:26:05 TimeInformationHour 0
2016-12-29 11:36:23 battery ok
2016-12-29 11:36:23 desiredTemperature 22.0
2016-12-21 16:10:17 firmware 1.0
2016-12-21 16:10:16 groupid 0
2016-12-21 16:21:53 humidity 0
2016-12-29 11:36:23 mode auto
2016-12-29 11:36:21 msgcnt 72
2016-12-29 11:36:23 state 22.0 °C (rf error)
2016-12-29 11:05:59 temperature 22.0
2016-12-21 16:10:17 testresult 160
2016-12-29 11:36:23 valveposition 44
2016-12-21 16:36:37 weekprofile-0-Sat-temp 17.0 °C / 21.0 °C / 17.0 °C
2016-12-21 16:36:37 weekprofile-0-Sat-time 00:00-06:00 / 06:00-22:00 / 22:00-00:00
2016-12-21 16:36:37 weekprofile-1-Sun-temp 17.0 °C / 21.0 °C / 17.0 °C
2016-12-21 16:36:37 weekprofile-1-Sun-time 00:00-06:00 / 06:00-22:00 / 22:00-00:00
2016-12-21 16:36:37 weekprofile-2-Mon-temp 19.0 °C / 22.0 °C / 19.0 °C / 19.0 °C
2016-12-21 16:36:37 weekprofile-2-Mon-time 00:00-06:00 / 06:00-20:00 / 20:00-23:55 / 23:55-00:00
2016-12-21 16:36:37 weekprofile-3-Tue-temp 19.0 °C / 22.0 °C / 19.0 °C / 19.0 °C
2016-12-21 16:36:37 weekprofile-3-Tue-time 00:00-06:00 / 06:00-20:00 / 20:00-23:55 / 23:55-00:00
2016-12-21 16:36:37 weekprofile-4-Wed-temp 19.0 °C / 22.0 °C / 19.0 °C / 19.0 °C
2016-12-21 16:36:37 weekprofile-4-Wed-time 00:00-06:00 / 06:00-20:00 / 20:00-23:55 / 23:55-00:00
2016-12-21 16:36:37 weekprofile-5-Thu-temp 17.0 °C / 21.0 °C / 17.0 °C / 21.0 °C / 17.0 °C
2016-12-21 16:36:37 weekprofile-5-Thu-time 00:00-06:00 / 06:00-09:00 / 09:00-17:00 / 17:00-23:00 / 23:00-00:00
2016-12-21 16:36:37 weekprofile-6-Fri-temp 17.0 °C / 21.0 °C / 17.0 °C / 21.0 °C / 17.0 °C
2016-12-21 16:36:37 weekprofile-6-Fri-time 00:00-06:00 / 06:00-09:00 / 09:00-17:00 / 17:00-23:00 / 23:00-00:00
Internals:
interfaces thermostat;battery;temperature
Attributes:
DbLogInclude .*
IODev cm
alias Heizung_Marie
event-min-interval 900
event-on-change-reading state
event-on-update-reading .*
room Maries Zimmer
verbose 3
Er zeigt aber keinerlei External Temperature mehr an und orientiert sich auch nur an seinem eigenen Thermostat. Das gleiche bei dem anderen Thermostat.
List CUL868:
Internals:
CMDS ABCEeFfGiKlMNRTtUVWXxZ
CUL868_MSGCNT 7
CUL868_TIME 2016-12-29 11:37:10
Clients :CUL_MAX:HMS:CUL_IR:STACKABLE_CC:
DEF /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL011BAG-if00-port0@38400 1034
DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL011BAG-if00-port0@38400
FD 13
FHTID 1034
NAME CUL868
NR 37
NR_CMD_LAST_H 2
PARTIAL
RAWMSG Z0F000460137A8B0000000058562C00DC05
RSSI -71.5
STATE Initialized
TYPE CUL
VERSION V 1.23.02 a-culfw Build: 119 (2016-12-04_20-46-20) nanoCUL868 (F-Band: 868MHz)
initString X21
Zr
Za123456
Zw111111
Helper:
Dblog:
Credit10ms:
Mydblog:
TIME 1483007781.15689
VALUE 900
Matchlist:
1:CUL_MAX ^Z........................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
Readings:
2016-12-28 11:52:56 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
2016-12-29 07:45:05 cmds A B C E e F f G i K l M N R T t U V W X x Z
2016-12-29 11:36:21 credit10ms 900
2016-12-29 11:37:10 state Initialized
XMIT_TIME:
1483005861.89825
1483007781.36083
Attributes:
icon cul_cul
rfmode MAX
room CULs
List cm:
nternals:
CUL868_MSGCNT 7
CUL868_RAWMSG Z0F000460137A8B0000000058562C00DC
CUL868_RSSI -71.5
CUL868_TIME 2016-12-29 11:37:11
DEF 123456
IODev CUL868
LASTInputDev CUL868
MSGCNT 7
NAME cm
NR 57
STATE Defined
TYPE CUL_MAX
addr 123456
cnt 0
pairmode 0
retryCount 0
Helper:
Dblog:
Packetslost:
Mydblog:
TIME 1482997567.00795
VALUE 4
Readings:
2016-12-29 08:46:07 packetsLost 4
sendQueue:
Attributes:
IODev CUL868
room CULs
Der Fehler steckt sicherlich im Detail, aber wo? Bin für jeden Tip dankbar...
Grüße Sascha
Moin Sascha,
was und wie genau das ist kann ich dir nicht sagen, habe aber so etwas wie Rücksetzen auf Werkseinstellung bei dem "rf error" im Kopf.
Gruß,
Swen
Hi,
danke, teste ich mal aus.