av_own_consumption:own_consumption.* {round(movingAverage($name,'own_consumption',300),0)},
integral_own_consumption:own_consumption.* integral {ReadingsVal($name,'own_consumption','')/3600/1000}
av_own_consumption:own_consumption.* {round(movingAverage($name,'own_consumption',300),0)},
integral_own_consumption:own_consumption.* integral {ReadingsNum($name,'own_consumption',250)/3600/1000}
own_consumption 250 wäre ein Wert im mittleren Bereich.Zitat von: Beta-User am 21 Juni 2024, 07:55:57Zum einen wirft mir FHEM das hier ins log:Diese Subroutinen hatte ich beim Anpassen übersehen.2024.06.20 11:46:13 1: PERL WARNING: Constant subroutine main::SDUINO_INIT_WAIT_XQ redefined at /usr/lib/x86_64-linux-gnu/perl-base/constant.pm line 171.
Da scheint also die Trennung des namespace noch nicht abgeschlossen zu sein (Maple steht in der config weiter hinten, es werden also die neuen Funktionen genutzt), das ist der Startvorgang nach update all wie von Ralf gestern hier gepostet (der Schritt fehlt wohl noch im Wiki).
2024.06.20 11:46:13 1: PERL WARNING: Constant subroutine main::SDUINO_INIT_WAIT redefined at /usr/lib/x86_64-linux-gnu/perl-base/constant.pm line 171.
2024.06.20 11:46:13 1: PERL WARNING: Constant subroutine main::SDUINO_VERSION redefined at /usr/lib/x86_64-linux-gnu/perl-base/constant.pm line 171.
2024.06.20 11:46:13 1: PERL WARNING: Constant subroutine main::SDUINO_MC_DISPATCH_VERBOSE redefined at /usr/lib/x86_64-linux-gnu/perl-base/constant.pm line 171.
2024.06.20 11:46:13 1: PERL WARNING: Subroutine cartesian_product redefined at ./FHEM/00_SIGNALduinoAdv.pm line 2399.
2024.06.20 11:46:13 1: PERL WARNING: Subroutine SIGNALduino_filterMC redefined at ./FHEM/00_SIGNALduinoAdv.pm line 5649.
2024.06.20 11:46:13 1: PERL WARNING: Subroutine SIGNALduino_filterSign redefined at ./FHEM/00_SIGNALduinoAdv.pm line 6349.
2024.06.20 11:46:13 1: PERL WARNING: Subroutine SIGNALduino_compPattern redefined at ./FHEM/00_SIGNALduinoAdv.pm line 6422.
Zitat... wird die Wandlung vom Farbcode nicht richtig aufgelösst.
...my $h1=hex($1);my $h2=hex($2);my $h3=hex($3);if($1 ne $2 || $2 ne $3) {qq($DEVICETOPIC/rpc {"id":0,"src":"fhem","method":"RGBW.Set","params": {"id":0,"on":true,"rgb":[$h1,$h2,$h3]}})}...
define WC HTTPMOD https://aseko.cloud/auth/login 0
setuuid WC 66e1ee9c-f33f-2bca-f94e-fabd2c256d671044
attr WC userattr sid01ldRegex
attr WC bodyDecode utf-8
attr WC enableCookies 1
attr WC extractAllJSON 1
attr WC get01CheckAllReadings 1
attr WC get01Data {"email":"xxx","password":"yyy","cloud":"zzz"}
attr WC get01Header1 Content-Type: application/json
attr WC get01Header2 Accept: */*
attr WC get01Name Auth
attr WC get01URL https://auth.aseko.acs.aseko.cloud/auth/login
attr WC get02CheckAllReadings 1
attr WC get02Data {"operationName":"UnitDetail","variables":{"sn":"sss"},"query":"query UnitDetail($sn: String!) {\
unitBySerialNumber(serialNumber: $sn) {\
__typename\
... on UnitNotFoundError {\
serialNumber\
__typename\
}\
... on UnitAccessDeniedError {\
serialNumber\
__typename\
}\
... on UnitNeverConnected {\
serialNumber\
name\
note\
statusMessages {\
__typename\
severity\
type\
message\
detail\
}\
__typename\
}\
... on Unit {\
serialNumber\
name\
note\
brandName {\
__typename\
id\
primary\
secondary\
}\
statusMessages {\
__typename\
severity\
type\
message\
detail\
}\
heating {\
__typename\
lastReset\
}\
waterFilling {\
__typename\
id\
waterLevel\
lastReset\
}\
consumables {\
__typename\
... on LiquidConsumable {\
type\
canister {\
__typename\
id\
hasWarning\
}\
tube {\
__typename\
id\
hasWarning\
}\
__typename\
}\
... on ElectrolyzerConsumable {\
type\
electrode {\
__typename\
hasWarning\
}\
__typename\
}\
}\
notificationConfiguration {\
__typename\
id\
type\
name\
enabled\
lowWarningLevel\
highWarningLevel\
color\
currentValue\
suffix\
hasWarning\
possibleWarningLevels\
}\
unitModel {\
__typename\
id\
tabs {\
hideNotifications\
hideConsumables\
hideProtocolExport\
__typename\
}\
}\
__typename\
}\
}\
}"}
attr WC get02Header1 Content-Type: application/json
attr WC get02Header2 Accept: */*
attr WC get02Header3 Authorization: Bearer $sid
attr WC get02Name Daten
attr WC get02URL https://graphql.acs.prod.aseko.cloud/graphql
attr WC reAuthRegex /auth/login
attr WC reading100JSON message
attr WC reading100Name message
attr WC reading101JSON statusCode
attr WC reading101Name statusCode
attr WC reading102JSON error
attr WC reading102Name error
attr WC reading103JSON user_isActive
attr WC reading103Name user_isActive
attr WC reading104JSON token
attr WC reading104Name token
attr WC reading105JSON user_lang
attr WC reading105Name user_lang
attr WC reading106JSON user_email
attr WC reading106Name user_email
attr WC reading107JSON user_name
attr WC reading107Name user_name
attr WC reading108JSON user_createdAt
attr WC reading108Name user_createdAt
attr WC reading109JSON user_id
attr WC reading109Name user_id
attr WC reading110JSON user_updatedAt
attr WC reading110Name user_updatedAt
attr WC reading111JSON user_surname
attr WC reading111Name user_surname
attr WC reading112JSON errors_01_extensions_stacktrace_6
attr WC reading112Name errors_01_extensions_stacktrace_6
attr WC reading113JSON errors_01_extensions_stacktrace_2
attr WC reading113Name errors_01_extensions_stacktrace_2
attr WC reading114JSON errors_01_extensions_stacktrace_4
attr WC reading114Name errors_01_extensions_stacktrace_4
attr WC reading115JSON errors_01_message
attr WC reading115Name errors_01_message
attr WC reading116JSON errors_01_extensions_stacktrace_5
attr WC reading116Name errors_01_extensions_stacktrace_5
attr WC reading117JSON errors_01_extensions_stacktrace_0
attr WC reading117Name errors_01_extensions_stacktrace_0
attr WC reading118JSON errors_01_extensions_stacktrace_3
attr WC reading118Name errors_01_extensions_stacktrace_3
attr WC reading119JSON errors_01_extensions_code
attr WC reading119Name errors_01_extensions_code
attr WC reading120JSON errors_01_extensions_stacktrace_1
attr WC reading120Name errors_01_extensions_stacktrace_1
attr WC reading121JSON errors_01_extensions_stacktrace_8
attr WC reading121Name errors_01_extensions_stacktrace_8
attr WC reading122JSON errors_01_extensions_stacktrace_7
attr WC reading122Name errors_01_extensions_stacktrace_7
attr WC reading123JSON errors_01_extensions_originalError_statusCode
attr WC reading123Name errors_01_extensions_originalError_statusCode
attr WC reading124JSON data
attr WC reading124Name data
attr WC reading125JSON errors_01_path_0
attr WC reading125Name errors_01_path_0
attr WC reading126JSON errors_01_locations_01_column
attr WC reading126Name errors_01_locations_01_column
attr WC reading127JSON errors_01_extensions_originalError_message
attr WC reading127Name errors_01_extensions_originalError_message
attr WC reading128JSON errors_01_locations_01_line
attr WC reading128Name errors_01_locations_01_line
attr WC showError 1
attr WC verbose 5
2024.09.14 10:55:30 5: WC: Read callback: body
{"message":"Bad control character in string literal in JSON at position 102 (line 1 column 103)","error":"Bad Request","statusCode":400}
2024.09.14 10:55:30 5: WC: get called with Daten
2024.09.14 10:55:30 5: WC: get found option Daten in attribute get02Name
2024.09.14 10:55:30 4: WC: get will now request Daten, no optional value
2024.09.14 10:55:30 5: WC: AddToQueue adds type get02 to URL https://graphql.acs.prod.aseko.cloud/graphql, data {"operationName":"UnitDetail","variables":{"sn":"sss"},"query":"query UnitDetail($sn: String!) {
unitBySerialNumber(serialNumber: $sn) {
__typename
... on UnitNotFoundError {
serialNumber
__typename
}
... on UnitAccessDeniedError {
serialNumber
__typename
}
... on UnitNeverConnected {
serialNumber
name
note
statusMessages {
__typename
severity
type
message
detail
}
__typename
}
... on Unit {
serialNumber
name
note
brandName {
__typename
id
primary
secondary
}
statusMessages {
__typename
severity
type
message
detail
}
heating {
__typename
lastReset
}
waterFilling {
__typename
id
waterLevel
lastReset
}
consumables {
__typename
... on LiquidConsumable {
type
canister {
__typename
id
hasWarning
}
tube {
__typename
id
hasWarning
}
__typename
}
... on ElectrolyzerConsumable {
type
electrode {
__typename
hasWarning
}
__typename
}
}
notificationConfiguration {
__typename
id
type
name
enabled
lowWarningLevel
highWarningLevel
color
currentValue
suffix
hasWarning
possibleWarningLevels
}
unitModel {
__typename
id
tabs {
hideNotifications
hideConsumables
hideProtocolExport
__typename
}
}
__typename
}
}
}"}, header Content-Type: application/json
Accept: */*
Authorization: Bearer $sid, retry 0, initial queue len: 0
2024.09.14 10:55:30 5: WC: HandleSendQueue called from AddToSendQueue, qlen = 1
2024.09.14 10:55:30 5: WC: no separator for multiple values (Context get02, 02)
2024.09.14 10:55:30 5: WC: HandleSendQueue is using Cookie refreshToken with path and Value ttt (key refreshToken;, destination path is /graphql)
2024.09.14 10:55:30 5: WC: DoCookies is adding Cookie header: refreshToken=ttt
2024.09.14 10:55:30 4: WC: HandleSendQueue sends get02 with timeout 2 to https://graphql.acs.prod.aseko.cloud/graphql,
data: {"operationName":"UnitDetail","variables":{"sn":"sss"},"query":"query UnitDetail($sn: String!) {
unitBySerialNumber(serialNumber: $sn) {
__typename
... on UnitNotFoundError {
serialNumber
__typename
}
... on UnitAccessDeniedError {
serialNumber
__typename
}
... on UnitNeverConnected {
serialNumber
name
note
statusMessages {
__typename
severity
type
message
detail
}
__typename
}
... on Unit {
serialNumber
name
note
brandName {
__typename
id
primary
secondary
}
statusMessages {
__typename
severity
type
message
detail
}
heating {
__typename
lastReset
}
waterFilling {
__typename
id
waterLevel
lastReset
}
consumables {
__typename
... on LiquidConsumable {
type
canister {
__typename
id
hasWarning
}
tube {
__typename
id
hasWarning
}
__typename
}
... on ElectrolyzerConsumable {
type
electrode {
__typename
hasWarning
}
__typename
}
}
notificationConfiguration {
__typename
id
type
name
enabled
lowWarningLevel
highWarningLevel
color
currentValue
suffix
hasWarning
possibleWarningLevels
}
unitModel {
__typename
id
tabs {
hideNotifications
hideConsumables
hideProtocolExport
__typename
}
}
__typename
}
}
}"},
header: Content-Type: application/json
Accept: */*
Authorization: Bearer $sid
Cookie: refreshToken=ttt
2024.09.14 10:55:30 5: WC: ReadCallback called from __ANON__
2024.09.14 10:55:30 4: WC: Read callback: request type was get02 retry 0,
header: HTTP/1.1 400 Bad Request
Server: nginx/1.18.0 (Ubuntu)
Date: Sat, 14 Sep 2024 08:55:30 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 136
Connection: close
X-Powered-By: Express
Vary: Origin
ETag: W/"88-yeHe6rGFWRwwUnBMNxmPTW8R9E0", body length 136
2024.09.14 10:55:30 5: WC: Read callback: body
{"message":"Bad control character in string literal in JSON at position 102 (line 1 column 103)","error":"Bad Request","statusCode":400}
2024.09.14 10:55:30 4: WC: BodyDecode is decoding the response body as utf-8
2024.09.14 10:55:30 5: WC: JSON Flatter called : prefix , ref is HASH(0x55b0d86718)
2024.09.14 10:55:30 5: WC: JSON Flatter in hash while, key = statusCode, value = 400
2024.09.14 10:55:30 5: WC: JSON Flatter sets statusCode to 400
2024.09.14 10:55:30 5: WC: JSON Flatter in hash while, key = message, value = Bad control character in string literal in JSON at position 102 (line 1 column 103)
2024.09.14 10:55:30 5: WC: JSON Flatter sets message to Bad control character in string literal in JSON at position 102 (line 1 column 103)
2024.09.14 10:55:30 5: WC: JSON Flatter in hash while, key = error, value = Bad Request
2024.09.14 10:55:30 5: WC: JSON Flatter sets error to Bad Request
2024.09.14 10:55:30 4: WC: extracted JSON values to internal
2024.09.14 10:55:30 5: WC: GetCookies is looking for Cookies
2024.09.14 10:55:30 5: WC: ExtractSid called, context get, num 02
2024.09.14 10:55:30 4: WC: checking for redirects, code=400, ignore=0
2024.09.14 10:55:30 4: WC: no redirects to handle
2024.09.14 10:55:30 5: WC: Read callback sets LAST_REQUEST to get02
2024.09.14 10:55:30 5: WC: CheckAuth is checking buffer with ReAuthRegex (?^:/auth/login)
2024.09.14 10:55:30 5: WC: CheckAuth decided no authentication required
2024.09.14 10:55:30 5: WC: ExtractReading for context get, num 02 - no individual parse definition
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: Read sets reading statusCode to value 400 of JSON statusCode
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: Read sets reading message to value Bad control character in string literal in JSON at position 102 (line 1 column 103) of JSON message
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: Read sets reading error to value Bad Request of JSON error
2024.09.14 10:55:30 5: WC: Read starts parsing response to get02 with defined readings: 100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128
2024.09.14 10:55:30 5: WC: ExtractReading message with json message ...
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: ExtractReading for reading100-1 sets message to Bad control character in string literal in JSON at position 102 (line 1 column 103)
2024.09.14 10:55:30 5: WC: ExtractReading value as hex is 42616420636f6e74726f6c2063686172616374657220696e20737472696e67206c69746572616c20696e204a534f4e20617420706f736974696f6e2031303220286c696e65203120636f6c756d6e2031303329
2024.09.14 10:55:30 5: WC: ExtractReading statusCode with json statusCode ...
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: ExtractReading for reading101-1 sets statusCode to 400
2024.09.14 10:55:30 5: WC: ExtractReading value as hex is 343030
2024.09.14 10:55:30 5: WC: ExtractReading error with json error ...
2024.09.14 10:55:30 5: WC: FormatReading is encoding the reading value as utf-8 because no encoding was specified and the response body charset was unknown or decoded
2024.09.14 10:55:30 5: WC: ExtractReading for reading102-1 sets error to Bad Request
2024.09.14 10:55:30 5: WC: ExtractReading value as hex is 4261642052657175657374
2024.09.14 10:55:30 5: WC: ExtractReading user_isActive with json user_isActive ...
2024.09.14 10:55:30 5: WC: ExtractReading user_isActive with json user_isActive did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_isActive with json /^user_isActive/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_isActive did not match
2024.09.14 10:55:30 5: WC: ExtractReading token with json token ...
2024.09.14 10:55:30 5: WC: ExtractReading token with json token did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading token with json /^token/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading token did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_lang with json user_lang ...
2024.09.14 10:55:30 5: WC: ExtractReading user_lang with json user_lang did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_lang with json /^user_lang/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_lang did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_email with json user_email ...
2024.09.14 10:55:30 5: WC: ExtractReading user_email with json user_email did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_email with json /^user_email/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_email did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_name with json user_name ...
2024.09.14 10:55:30 5: WC: ExtractReading user_name with json user_name did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_name with json /^user_name/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_name did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_createdAt with json user_createdAt ...
2024.09.14 10:55:30 5: WC: ExtractReading user_createdAt with json user_createdAt did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_createdAt with json /^user_createdAt/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_createdAt did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_id with json user_id ...
2024.09.14 10:55:30 5: WC: ExtractReading user_id with json user_id did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_id with json /^user_id/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_id did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_updatedAt with json user_updatedAt ...
2024.09.14 10:55:30 5: WC: ExtractReading user_updatedAt with json user_updatedAt did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_updatedAt with json /^user_updatedAt/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_updatedAt did not match
2024.09.14 10:55:30 5: WC: ExtractReading user_surname with json user_surname ...
2024.09.14 10:55:30 5: WC: ExtractReading user_surname with json user_surname did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading user_surname with json /^user_surname/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading user_surname did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_6 with json errors_01_extensions_stacktrace_6 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_6 with json errors_01_extensions_stacktrace_6 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_6 with json /^errors_01_extensions_stacktrace_6/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_6 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_2 with json errors_01_extensions_stacktrace_2 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_2 with json errors_01_extensions_stacktrace_2 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_2 with json /^errors_01_extensions_stacktrace_2/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_2 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_4 with json errors_01_extensions_stacktrace_4 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_4 with json errors_01_extensions_stacktrace_4 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_4 with json /^errors_01_extensions_stacktrace_4/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_4 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_message with json errors_01_message ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_message with json errors_01_message did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_message with json /^errors_01_message/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_message did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_5 with json errors_01_extensions_stacktrace_5 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_5 with json errors_01_extensions_stacktrace_5 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_5 with json /^errors_01_extensions_stacktrace_5/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_5 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_0 with json errors_01_extensions_stacktrace_0 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_0 with json errors_01_extensions_stacktrace_0 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_0 with json /^errors_01_extensions_stacktrace_0/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_0 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_3 with json errors_01_extensions_stacktrace_3 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_3 with json errors_01_extensions_stacktrace_3 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_3 with json /^errors_01_extensions_stacktrace_3/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_3 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_code with json errors_01_extensions_code ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_code with json errors_01_extensions_code did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_code with json /^errors_01_extensions_code/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_code did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_1 with json errors_01_extensions_stacktrace_1 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_1 with json errors_01_extensions_stacktrace_1 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_1 with json /^errors_01_extensions_stacktrace_1/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_1 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_8 with json errors_01_extensions_stacktrace_8 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_8 with json errors_01_extensions_stacktrace_8 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_8 with json /^errors_01_extensions_stacktrace_8/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_8 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_7 with json errors_01_extensions_stacktrace_7 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_7 with json errors_01_extensions_stacktrace_7 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_7 with json /^errors_01_extensions_stacktrace_7/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_stacktrace_7 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_statusCode with json errors_01_extensions_originalError_statusCode ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_statusCode with json errors_01_extensions_originalError_statusCode did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_statusCode with json /^errors_01_extensions_originalError_statusCode/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_statusCode did not match
2024.09.14 10:55:30 5: WC: ExtractReading data with json data ...
2024.09.14 10:55:30 5: WC: ExtractReading data with json data did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading data with json /^data/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading data did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_path_0 with json errors_01_path_0 ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_path_0 with json errors_01_path_0 did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_path_0 with json /^errors_01_path_0/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_path_0 did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_column with json errors_01_locations_01_column ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_column with json errors_01_locations_01_column did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_column with json /^errors_01_locations_01_column/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_column did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_message with json errors_01_extensions_originalError_message ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_message with json errors_01_extensions_originalError_message did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_message with json /^errors_01_extensions_originalError_message/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_extensions_originalError_message did not match
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_line with json errors_01_locations_01_line ...
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_line with json errors_01_locations_01_line did not match a key directly - trying regex match to create a list
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_line with json /^errors_01_locations_01_line/ got keylist
2024.09.14 10:55:30 5: WC: ExtractReading errors_01_locations_01_line did not match
2024.09.14 10:55:30 4: WC: Read response matched 6, unmatch 26 Reading(s)
2024.09.14 10:55:30 5: WC: Read response to get02 matched statusCode message error message statusCode error
2024.09.14 10:55:30 5: WC: Read response to get02 did not match user_isActive token user_lang user_email user_name user_createdAt user_id user_updatedAt user_surname errors_01_extensions_stacktrace_6 errors_01_extensions_stacktrace_2 errors_01_extensions_stacktrace_4 errors_01_message errors_01_extensions_stacktrace_5 errors_01_extensions_stacktrace_0 errors_01_extensions_stacktrace_3 errors_01_extensions_code errors_01_extensions_stacktrace_1 errors_01_extensions_stacktrace_8 errors_01_extensions_stacktrace_7 errors_01_extensions_originalError_statusCode data errors_01_path_0 errors_01_locations_01_column errors_01_extensions_originalError_message errors_01_locations_01_line
2024.09.14 10:55:30 5: WC: HandleSendQueue called from ReadCallback, qlen = 0
2024.09.14 10:55:30 5: WC: HandleSendQueue found no usable entry in queue
jump to the top
Zitat von: JoWiemann am 13 September 2024, 11:29:56Die Rückmeldung der FB zeigt, dass es wohl mehr als box_dns_Srv0 geben kann. In welcher Umgebung das zutrifft, keine Ahnung.
Dual Stack
07.57.13d
box_dns_Server0 2001:4dd0:100:4220:53:2::4 2024-03-15 17:58:13
box_dns_Server1 2001:4dd0:200:304:53:2::5 2024-03-15 17:58:13
box_dns_Server2 81.173.194.76 2024-03-15 17:58:13
box_dns_Server3 81.173.194.69 2024-03-15 17:58:13
07.57.15c BETA
box_dns_Server0 2001:4dd0:100:1020:53:2::1 2024-09-14 10:40:59
box_dns_Server1 2001:4dd0:100:4220:53:2::4 2024-09-14 10:40:59
box_dns_Server2 194.8.194.60 2024-09-14 10:40:59
box_dns_Server3 81.173.194.76 2024-09-14 10:40:59
DS-Lite
07.57.15c BETA
box_dns_Server0 2a01:860::53 2024-09-14 10:28:17
box_dns_Server1 2a01:860::153 2024-09-14 10:28:17
Soweit so korrekt. Die neuen Readings zeigen sich noch nicht.box_dns_Server0 2a01:860::53 2024-09-14 12:04:05
box_dns_Server1 2a01:860::153 2024-09-14 12:04:05
box_dns_Srv0_used_IPv6_0 2a01:860::53 2024-09-14 12:04:05
box_dns_Srv0_used_IPv6_1 2001:4860:4860::8844 2024-09-14 12:04:05
was AVM sich dabei denkt....[.hex($1),.hex($2),.hex($3)]
Es sollte das -> [255,0,0] ankommen, aber es kommt so [hex(ff),.hex(00),.hex(00)] an. Vermutlich ein Klammer oder Sonderzeichen Problem 🤷�♂️. rgb:colorpicker,RGB {$EVTPART1=~/(..)(..)(..)/;if($1 ne $2 || $2 ne $3) {"$DEVICETOPIC/rpc {\"id\":0,\"src\":\"fhem\",\"method\":\"RGBW.Set\",\"params\": {\"id\":0,\"on\":true,\"rgb\":[.hex($1),.hex($2),.hex($3)]}}"}else{"$DEVICETOPIC/rpc {\"turn\":\"on\",\"mode\":\"white\",\"brightness\":".int(hex($1)/2.55)."}"}}