HTTPMOD - Öffnungszeiten aus Unternehmensprofil bei Google auslesen

Begonnen von TomLee, 11 Februar 2023, 13:18:56

Vorheriges Thema - Nächstes Thema

TomLee

Hallo,

kann mir bitte wer zeigen wie man die Öffnungszeiten bzw. den Text "Geöffnet,Geschlossen ..." richtig ausliest ?

So schon mal nicht :

defmod hmod_goertz HTTPMOD https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local 1200
attr hmod_goertz reading01Name opening_hours
attr hmod_goertz reading01Regex 294526.*<div>(.*)<\/div>
attr hmod_goertz verbose 5

2023.02.11 13:06:10 5: hmod_goertz: set called with reread
2023.02.11 13:06:10 4: hmod_goertz: GetUpdate called (reread)
2023.02.11 13:06:10 5: hmod_goertz: AddToQueue adds type update to URL https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local, no data, no headers, retry 0, initial queue len: 0
2023.02.11 13:06:10 5: hmod_goertz: HandleSendQueue called from AddToSendQueue, qlen = 1
2023.02.11 13:06:10 5: hmod_goertz: HandleSendQueue is using Cookie CONSENT with path / and Value PENDING+112 (key CONSENT;/, destination path is /search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local)
2023.02.11 13:06:10 5: hmod_goertz: HandleSendQueue is using Cookie __Secure-ENID=10.SE with path / and Value EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw (key __Secure-ENID=10.SE;/, destination path is /search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local)
2023.02.11 13:06:10 5: hmod_goertz: DoCookies is adding Cookie header: CONSENT=PENDING+112; __Secure-ENID=10.SE=EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw
2023.02.11 13:06:10 4: hmod_goertz: HandleSendQueue sends update with timeout 2 to https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local, No Data,
header: Cookie: CONSENT=PENDING+112; __Secure-ENID=10.SE=EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw
2023.02.11 13:06:11 5: hmod_goertz: ReadCallback called from __ANON__
2023.02.11 13:06:11 4: hmod_goertz: Read callback: request type was update retry 0,
header: HTTP/1.0 302 Found
Location: https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Date: Sat, 11 Feb 2023 12:06:11 GMT
Server: gws
Content-Length: 819
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000, body length 819
2023.02.11 13:06:11 5: hmod_goertz: Read callback: body
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1">here</A>.
</BODY></HTML>

2023.02.11 13:06:11 4: hmod_goertz: BodyDecode is not decoding the response body (charset UTF-8, bodyDecode defaults to none)
2023.02.11 13:06:11 5: hmod_goertz: GetCookies is looking for Cookies
2023.02.11 13:06:11 5: hmod_goertz: ExtractSid called, context reading, num unknown
2023.02.11 13:06:11 4: hmod_goertz: checking for redirects, code=302, ignore=0
2023.02.11 13:06:11 4: hmod_goertz: https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local: Redirect (1) to https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1
2023.02.11 13:06:11 5: hmod_goertz: AddToQueue prepends type update to URL https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1, no data, no headers, retry 0, initial queue len: 0
2023.02.11 13:06:11 5: hmod_goertz: HandleSendQueue called from CheckRedirects, qlen = 1
2023.02.11 13:06:11 5: hmod_goertz: HandleSendQueue is using Cookie CONSENT with path / and Value PENDING+112 (key CONSENT;/, destination path is /ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1)
2023.02.11 13:06:11 5: hmod_goertz: HandleSendQueue is using Cookie __Secure-ENID=10.SE with path / and Value EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw (key __Secure-ENID=10.SE;/, destination path is /ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1)
2023.02.11 13:06:11 5: hmod_goertz: DoCookies is adding Cookie header: CONSENT=PENDING+112; __Secure-ENID=10.SE=EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw
2023.02.11 13:06:11 4: hmod_goertz: HandleSendQueue sends update with timeout 2 to https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1, No Data,
header: Cookie: CONSENT=PENDING+112; __Secure-ENID=10.SE=EooniwDy5-xlYRBZC1beAD2HHmNuviHVVEw1aH-cO6HlsYsDpXHJFT0u9Jc2DsE-NWWwXe395FE31Q1OvEgGeFoUW96v1TghEGQXxEiWnx8ibD-CzIA_cgTJAfLYrdSueyTCGAkEqbJ3uzMO1hyolPUt_LECY3hXvfIDFauYxEw
2023.02.11 13:06:11 5: hmod_goertz: ReadCallback called from __ANON__
2023.02.11 13:06:11 4: hmod_goertz: Read callback: request type was update retry 0,
header: HTTP/1.0 200 OK
Content-Type: text/html; charset=utf-8
Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Date: Sat, 11 Feb 2023 12:06:11 GMT
Content-Security-Policy: script-src 'report-sample' 'nonce-H58zlpnVDJvkLgeoc3wEOg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/ConsentHttp/cspreport;worker-src 'self'
Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/ConsentHttp/cspreport
Cross-Origin-Opener-Policy: unsafe-none
Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
Cross-Origin-Resource-Policy: same-site
Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-platform=*, ch-ua-platform-version=*
Content-Encoding: gzip
Server: ESF
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000, body length 17109
2023.02.11 13:06:11 5: hmod_goertz: Read callback: body
<!DOCTYPE html><html lang="de" dir="ltr"><head><style nonce="ijB5vwDe0oLY7G190i3h3A">
a, a:link, a:visited, a:active, a:hover {
  color: #1a73e8;
  text-decoration: none;
}
body {
  font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
  text-align: center;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.box {
  border: 1px solid #dadce0;
  box-sizing: border-box;
  border-radius: 8px;
  margin: 24px auto 5px auto;
  max-width: 800px;
  padding: 24px;
}
h1 {
  color: #2c2c2c;
  font-size: 24px;
  hyphens: auto;
  margin: 24px 0;
}
.icaCallout {
  background-color: #f8f9fa;
  padding: 12px 16px;
  border-radius: 10px;
  margin-bottom: 10px;
}
p, .sub, .contentText, .icaCallout {
  color: #5f6368;;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.2px;
  text-align: left;
}
.signin {
  text-align: right;
}
.saveButtonContainer,
.saveButtonContainerNarrowScreen {
  width: 100%;
  margin-top: 12px;
}
.customButtonContainer {
  height: 20px;
  padding: 8px 0;
  margin-top: 8px;
}
.navigationCtasYoutube {
  text-align: right;
}
a.button {
  color: #fff;
}
a.hairlinebutton,
a.nolinebutton{
  color: #1a73e8;
}
.navigationCtasYoutube a.hairlinebutton {
  border-color: #1a73e8;
}
button, .button {
  background-color: #1a73e8;
  border: none;
  color: #fff;
}
input.button {
  -webkit-appearance: none;
}
.basebutton {
  border-radius: 4px;
  cursor: pointer;
  font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 36px;
  margin: 12px 4px 0;
  padding: 8px 24px;
}
.hairlinebutton {
  background-color: #fff;
  border-width: 1px;
  border-color: #dadce0;
  border-style: solid;
  max-height: 15px;
}
.error {
  border: 2px solid #d93025;
  border-radius: 5px;
  color: #d93025;
  margin: auto;
  padding: 5px;
}
.box a:hover, .detailspage a:hover {
  text-decoration: underline;
}
.footer {
  margin-top: 16px;
}
.footer a {
  margin-left: 24px;
  white-space: nowrap;
}
.footer a, .footer select, .footer input {
  color: #757575;
  font-size: 12px;
}
.languagepicker {
  display: inline-flex;
  margin: 2px 0;
}
#languageform,
#languageselect {
  margin: 0 2px;
}
#languageselect {
  color: #757575;
}
.detailspage {
  margin: 24px auto 0 auto;
  max-width: 700px;
}
.detailspage h1, .detailspage h2 {
  font-size: 22px
}
.setting {
  border: 1px solid #dadce0;
  box-sizing: border-box;
  border-radius: 8px;
  margin-bottom: 11px;
  padding: 24px 24px 20px 24px;
  text-align: right;
}
.sub {
  padding: 24px 24px 20px 24px;
}
hr {
  margin: 12px -24px 12px;
  border: 0;
  border-top: 1px solid #dadce0;
}
fieldset {
  border: none;
  padding: 0;
}
label {
  margin: 24px;
}
td {
  vertical-align: top;
}
.setting h2, .setting h3, h4 {
  color: #3c4043;
  margin: 0;
  text-align: left;
}
.yt-text {
  color: #5f6368;
  font-size: 14px;
  font-weight: 300;
}
.productLogoContainer {
  margin: auto;
  max-width: 360px;
}

/** Narrow screen (for example a mobile device). */
@media only screen and (max-width: 480px) {
  body {
    margin: 18px 14px;
  }
  .footer form {
    margin-bottom: 3px;
  }
  .imgContainer {
    min-width: 96px;
  }
  button, .button {
    width:100%;
  }
  .basebutton {
    margin: 12px 0 0;
  }
  .hideOnSmallWidth {
    display: none;
  }
  .saveButtonContainerNarrowScreen {
    display: inline-block;
  }
  .saveButtonContainer {
    display: none;
  }
  .navigationCtasYoutube a.hairlinebutton {
    display: block;
    text-align: center;
  }
}

@media only screen and (max-width: 380px) {
  .imgContainer {
    min-width: 72px;
  }
}

/** Normal/non-narrow screen. */
@media not screen and (max-width: 480px) {
  body {
    margin: 18px 25px;
  }
  .footer form {
    display: inline;
  }
  .imgContainer {
    width: 51%;
  }
  button, .button {
    width: auto;
  }
  .searchButton {
    min-width: 182px;
  }
  .detailsButton {
    min-width: 220px;
  }
  .hideOnNormalWidth {
    display: none;
  }
  .saveButtonContainer {
    display: inline-block;
  }
  .saveButtonContainerNarrowScreen {
    display: none;
  }
}
</style><title>Bevor Sie zur Google Suche weitergehen</title><meta name="viewport" content="initial-scale=1, maximum-scale=5, width=device-width"><link rel="shortcut icon" href="//www.google.com/favicon.ico"></head><body><div class="signin"><a href="https://accounts.google.com/ServiceLogin?hl=de&continue=https://www.google.com/search?q%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gae=cb-none" class="basebutton hairlinebutton">Anmelden</a></div><div class="box"><img src="//www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_68x28dp.png" srcset="//www.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_68x28dp.png 2x" width="68" height="28" alt="Google"><h1>Bevor Sie zu Google weitergehen</h1><div class="contentText">Wir verwenden <a href="https://policies.google.com/technologies/cookies?hl=de&utm_source=ucb" target="_blank">Cookies</a> und Daten, um<ul><li>Google-Dienste anzubieten und zu betreiben</li><li>Ausfälle zu prüfen und Maßnahmen gegen Spam, Betrug und Missbrauch zu ergreifen</li><li>Daten zu Zielgruppeninteraktionen und Websitestatistiken zu erheben. Mit den gewonnenen Informationen möchten wir verstehen, wie unsere Dienste verwendet werden, und die Qualität dieser Dienste verbessern.</li></ul>Wenn Sie ,,Alle akzeptieren" auswählen, verwenden wir Cookies und Daten auch, um<ul><li>neue Dienste zu entwickeln und zu verbessern</li><li>Werbung auszuliefern und ihre Wirkung zu messen</li><li>personalisierte Inhalte anzuzeigen, abhängig von Ihren Einstellungen</li><li>personalisierte Werbung anzuzeigen, abhängig von Ihren Einstellungen</li></ul><div>Wenn Sie ,,Alle ablehnen" auswählen, verwenden wir Cookies nicht für diese zusätzlichen Zwecke.</div><br><div>Nicht personalisierte Inhalte werden u. a. von Inhalten, die Sie sich gerade ansehen, Aktivitäten in Ihrer aktiven Suchsitzung und Ihrem Standort beeinflusst. Nicht personalisierte Werbung wird von den Inhalten, die Sie sich gerade ansehen, und Ihrem ungefähren Standort beeinflusst. Personalisierte Inhalte und Werbung können auch relevantere Ergebnisse, Empfehlungen und individuelle Werbung enthalten, die auf früheren Aktivitäten in diesem Browser, etwa Suchanfragen bei Google, beruhen. Sofern relevant, verwenden wir Cookies und Daten außerdem, um Inhalte und Werbung altersgerecht zu gestalten.</div><br>Wählen Sie ,,Weitere Optionen" aus, um sich zusätzliche Informationen anzusehen, einschließlich Details zum Verwalten Ihrer Datenschutzeinstellungen. Sie können auch jederzeit g.co/privacytools besuchen.</div><div class="saveButtonContainer"><form action="https://consent.google.com/save" method="POST" style="display:inline;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="true"><input type="submit" value="Alle ablehnen" class="basebutton button searchButton" aria-label="Alle ablehnen"/></form><form action="https://consent.google.com/save" method="POST" style="display:inline;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="false"><input type="hidden" name="set_sc" value="true"><input type="hidden" name="set_aps" value="true"><input type="submit" value="Alle akzeptieren" class="basebutton button searchButton" aria-label="Alle akzeptieren"/></form></div><div class="saveButtonContainerNarrowScreen"><form action="https://consent.google.com/save" method="POST" style="display:block;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="false"><input type="hidden" name="set_sc" value="true"><input type="hidden" name="set_aps" value="true"><input type="submit" value="Alle akzeptieren" class="basebutton button searchButton" aria-label="Alle akzeptieren"/></form><form action="https://consent.google.com/save" method="POST" style="display:block;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="true"><input type="submit" value="Alle ablehnen" class="basebutton button searchButton" aria-label="Alle ablehnen"/></form></div><div class="customButtonContainer"><a href="https://consent.google.com/dl?continue=https://www.google.com/search?q%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer%26client%3Dubuntu%26hs%3DCND%26channel%3Dfs%26biw%3D1385%26bih%3D695%26tbm%3Dlcl%26sxsrf%3DAJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%253A1676116899310%26ei%3Do4PnY6_LEsb5kwWutJz4Aw%26oq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2Bspeyer%26gs_lcp%3DCg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ%26sclient%3Dgws-wiz-local&gl=DE&hl=de&pc=srp&uxe=none&src=1" class="basebutton nolinebutton">Weitere Optionen</a></div></div><div class="footer"><form action="https://consent.google.com/ml" method="get"><select id="languageselect" name="hl"><option value="af">Afrikaans</option><option value="az">azərbaycan</option><option value="bs">bosanski</option><option value="ca">català</option><option value="cs">Čeština</option><option value="cy">Cymraeg</option><option value="da">Dansk</option><option value="de" selected>Deutsch</option><option value="et">eesti</option><option value="en-GB">English (United Kingdom)</option><option value="en">English (United States)</option><option value="es">Español (España)</option><option value="es-419">Español (Latinoamérica)</option><option value="eu">euskara</option><option value="fil">Filipino</option><option value="fr-CA">Français (Canada)</option><option value="fr">Français (France)</option><option value="ga">Gaeilge</option><option value="gl">galego</option><option value="hr">Hrvatski</option><option value="id">Indonesia</option><option value="zu">isiZulu</option><option value="is">íslenska</option><option value="it">Italiano</option><option value="sw">Kiswahili</option><option value="lv">latviešu</option><option value="lt">lietuvių</option><option value="hu">magyar</option><option value="ms">Melayu</option><option value="nl">Nederlands</option><option value="no">norsk</option><option value="uz">o'zbek</option><option value="pl">polski</option><option value="pt-BR">Português (Brasil)</option><option value="pt-PT">Português (Portugal)</option><option value="ro">română</option><option value="sq">shqip</option><option value="sk">Slovenčina</option><option value="sl">slovenščina</option><option value="sr-Latn">srpski (latinica)</option><option value="fi">Suomi</option><option value="sv">Svenska</option><option value="vi">Tiếng Việt</option><option value="tr">Türkçe</option><option value="el">Ελληνικά</option><option value="be">беларуская</option><option value="bg">български</option><option value="ky">кыргызча</option><option value="kk">қазақ тілі</option><option value="mk">македонски</option><option value="mn">монгол</option><option value="ru">Русский</option><option value="sr">српски</option><option value="uk">Українська</option><option value="ka">ქართული</option><option value="hy">հայերեն</option><option value="iw">עברית</option><option value="ur">اردو</option><option value="ar">العربية</option><option value="fa">فارسی</option><option value="am">አማርኛ</option><option value="ne">नेपाली</option><option value="mr">मराठी</option><option value="hi">हिन्दी</option><option value="as">অসমীয়া</option><option value="bn">বাংলা</option><option value="pa">ਪੰਜਾਬੀ</option><option value="gu">ગુજરાતી</option><option value="or">ଓଡ଼ିଆ</option><option value="ta">தமிழ்</option><option value="te">తెలుగు</option><option value="kn">ಕನ್ನಡ</option><option value="ml">മലയാളം</option><option value="si">සිංහල</option><option value="th">ไทย</option><option value="lo">ລາວ</option><option value="my">မြန်မာ</option><option value="km">ខ្មែរ</option><option value="ko">한국어</option><option value="ja">日本語</option><option value="zh-CN">简体中文</option><option value="zh-TW">繁體中文</option><option value="zh-HK">繁體中文 (香港)</option></select><input type="hidden" name="oldhl" value="de"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer&client=ubuntu&hs=CND&channel=fs&biw=1385&bih=695&tbm=lcl&sxsrf=AJOqlzU6UJqRWOMCaxcBKJl3yQgZFbZDFA%3A1676116899310&ei=o4PnY6_LEsb5kwWutJz4Aw&oq=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+speyer&gs_lcp=Cg1nd3Mtd2l6LWxvY2FsEAEYAjIFCAAQgAQyAggmMgIIJjICCCYyAggmMgIIJjoGCAAQFhAeUNoMWPYWYNk4aABwAHgAgAFqiAGVBJIBAzYuMZgBAKABAcABAQ&sclient=gws-wiz-local"><input type="hidden" name="src" value="1"><input type="submit" value="Sprache ändern"></form><a href="https://policies.google.com/privacy?hl=de&utm_source=ucb">Datenschutzerklärung</a> <a href="https://policies.google.com/terms?hl=de&utm_source=ucb">Nutzungsbedingungen</a></div></body></html>
2023.02.11 13:06:11 4: hmod_goertz: BodyDecode is not decoding the response body (charset utf-8, bodyDecode defaults to none)
2023.02.11 13:06:11 5: hmod_goertz: GetCookies is looking for Cookies
2023.02.11 13:06:11 5: hmod_goertz: ExtractSid called, context reading, num unknown
2023.02.11 13:06:11 4: hmod_goertz: checking for redirects, code=200, ignore=0
2023.02.11 13:06:11 4: hmod_goertz: no redirects to handle
2023.02.11 13:06:11 5: hmod_goertz: Read callback sets LAST_REQUEST to update
2023.02.11 13:06:11 5: hmod_goertz: CheckAuth decided no authentication required
2023.02.11 13:06:11 5: hmod_goertz: UpdateReadingList created list of reading.* nums to parse during getUpdate as 01
2023.02.11 13:06:11 5: hmod_goertz: Read starts parsing response to update with defined readings: 01
2023.02.11 13:06:11 5: hmod_goertz: ExtractReading opening_hours with regex /(?^:294526.*<div>(.*)<\/div>)/...
2023.02.11 13:06:11 5: hmod_goertz: ExtractReading opening_hours did not match
2023.02.11 13:06:11 4: hmod_goertz: Read response to update didn't match any Reading
2023.02.11 13:06:11 5: hmod_goertz: HandleSendQueue called from ReadCallback, qlen = 0
2023.02.11 13:06:11 5: hmod_goertz: HandleSendQueue found no usable entry in queue

Gruß

Thomas


edit:

https://forum.fhem.de/index.php?msg=1333343

ch.eick

Moin,
in der abgerufenen HTML Seite ist der Text nicht direkt enthalten, somit kann man ihn auch nicht parsen.
Wie bist Du auf die Regex gekommen?
Oft wird die Information in Java Skript mit separaten Sessions im Hintergrund übermittelt, da kommt man dann nicht direkt mit HTML dran. Für solch einen Fall kenne ich keine Lösung.

VG   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

TomLee

ZitatWie bist Du auf die Regex gekommen?

Hab mir den Quelltext der Seite angeschaut, etwas von dem HTML bei regex101 eingegeben und mir als Ausdruck halt irgendwas zusammengewurschtelt.

ch.eick

Zitat von: TomLee am 11 Februar 2023, 13:59:28
Hab mir den Quelltext der Seite angeschaut, etwas von dem HTML bei regex101 eingegeben und mir als Ausdruck halt irgendwas zusammengewurschtelt.
Ich konnte jedoch aus Deinem Log nichts finden, wo die Information steht. Kannst Du mal nur den Block hier rein stellen, mit etwas davor und danach?
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

TomLee

Ich konnte jedoch aus Deinem Log nichts finden, wo die Information steht.

Ich hab nicht das HTML aus dem Log genommen, sondern aus dem Browser wenn man den Seitenquelltext anzeigen lässt, da stehen die "Zeiten" drin.

Hab die URL mal so gekürzt das man auf der Google Suchergebnisseite landet und rechts dann die Unternehmensdaten zu sehen sind. Wenn ich mir da den Quelltext anschaue stehen die "Zeiten" auch da drin, im Log aber auch nicht.

defmod hmod_goertz HTTPMOD https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer 1200
attr hmod_goertz reading01Name opening_hours
attr hmod_goertz reading01Regex 294526.*<div>(.*)<\/div>
attr hmod_goertz verbose 5


2023.02.11 15:07:45 5: hmod_goertz: set called with reread
2023.02.11 15:07:45 4: hmod_goertz: GetUpdate called (reread)
2023.02.11 15:07:45 5: hmod_goertz: AddToQueue adds type update to URL https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer, no data, no headers, retry 0, initial queue len: 0
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue called from AddToSendQueue, qlen = 1
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie AEC with path / and Value ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18 (key AEC;/, destination path is /search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer)
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie CONSENT with path / and Value PENDING+112 (key CONSENT;/, destination path is /search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer)
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie __Secure-ENID=10.SE with path / and Value YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k (key __Secure-ENID=10.SE;/, destination path is /search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer)
2023.02.11 15:07:45 5: hmod_goertz: DoCookies is adding Cookie header: AEC=ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18; CONSENT=PENDING+112; __Secure-ENID=10.SE=YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k
2023.02.11 15:07:45 4: hmod_goertz: HandleSendQueue sends update with timeout 2 to https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer, No Data,
header: Cookie: AEC=ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18; CONSENT=PENDING+112; __Secure-ENID=10.SE=YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k
2023.02.11 15:07:45 5: hmod_goertz: ReadCallback called from __ANON__
2023.02.11 15:07:45 4: hmod_goertz: Read callback: request type was update retry 0,
header: HTTP/1.0 302 Found
Location: https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Content-Security-Policy: object-src 'none';base-uri 'self';script-src 'nonce-RO2oVIMKioKwlCx0BJ6efQ' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/xsrp
Date: Sat, 11 Feb 2023 14:07:45 GMT
Server: gws
Content-Length: 424
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000, body length 424
2023.02.11 15:07:45 5: hmod_goertz: Read callback: body
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1">here</A>.
</BODY></HTML>

2023.02.11 15:07:45 4: hmod_goertz: BodyDecode is not decoding the response body (charset UTF-8, bodyDecode defaults to none)
2023.02.11 15:07:45 5: hmod_goertz: GetCookies is looking for Cookies
2023.02.11 15:07:45 5: hmod_goertz: ExtractSid called, context reading, num unknown
2023.02.11 15:07:45 4: hmod_goertz: checking for redirects, code=302, ignore=0
2023.02.11 15:07:45 4: hmod_goertz: https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer: Redirect (1) to https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1
2023.02.11 15:07:45 5: hmod_goertz: AddToQueue prepends type update to URL https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1, no data, no headers, retry 0, initial queue len: 0
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue called from CheckRedirects, qlen = 1
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie AEC with path / and Value ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18 (key AEC;/, destination path is /ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1)
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie CONSENT with path / and Value PENDING+112 (key CONSENT;/, destination path is /ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1)
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue is using Cookie __Secure-ENID=10.SE with path / and Value YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k (key __Secure-ENID=10.SE;/, destination path is /ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1)
2023.02.11 15:07:45 5: hmod_goertz: DoCookies is adding Cookie header: AEC=ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18; CONSENT=PENDING+112; __Secure-ENID=10.SE=YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k
2023.02.11 15:07:45 4: hmod_goertz: HandleSendQueue sends update with timeout 2 to https://consent.google.com/ml?continue=https://www.google.com/search%3Fq%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&m=0&pc=srp&uxe=none&hl=de&src=1, No Data,
header: Cookie: AEC=ARSKqsK3_4Z38DGGbiVg2MJSPVB247K3L_CUjewW3RNoFlOj1Jz6eWgHR18; CONSENT=PENDING+112; __Secure-ENID=10.SE=YJ8zB3ZlDrnsY36DURhd5L_YcyEEKGFA9wivGAX-4nH-DGURBfegKnX3cXzmTiGdBpmIyOlszm9qRPT00cOrpYVkXKuS5OJ4cRnKgc69BD2i2OcKfO7Z16yBVrbR_ezLHIx99pmnoHuxV9nDINxJ181jIewf_pjmhyirBzlC48k
2023.02.11 15:07:45 5: hmod_goertz: ReadCallback called from __ANON__
2023.02.11 15:07:45 4: hmod_goertz: Read callback: request type was update retry 0,
header: HTTP/1.0 200 OK
Content-Type: text/html; charset=utf-8
Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Date: Sat, 11 Feb 2023 14:07:45 GMT
Content-Security-Policy: script-src 'report-sample' 'nonce-F6N-G-FeRF9UxPEnQuHF6g' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/ConsentHttp/cspreport;worker-src 'self'
Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/ConsentHttp/cspreport
Cross-Origin-Resource-Policy: same-site
Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
Cross-Origin-Opener-Policy: unsafe-none
Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-platform=*, ch-ua-platform-version=*
Content-Encoding: gzip
Server: ESF
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000, body length 14434
2023.02.11 15:07:45 5: hmod_goertz: Read callback: body
<!DOCTYPE html><html lang="de" dir="ltr"><head><style nonce="Xv5vbAM3xFlouYIrDn-Zsg">
a, a:link, a:visited, a:active, a:hover {
  color: #1a73e8;
  text-decoration: none;
}
body {
  font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
  text-align: center;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.box {
  border: 1px solid #dadce0;
  box-sizing: border-box;
  border-radius: 8px;
  margin: 24px auto 5px auto;
  max-width: 800px;
  padding: 24px;
}
h1 {
  color: #2c2c2c;
  font-size: 24px;
  hyphens: auto;
  margin: 24px 0;
}
.icaCallout {
  background-color: #f8f9fa;
  padding: 12px 16px;
  border-radius: 10px;
  margin-bottom: 10px;
}
p, .sub, .contentText, .icaCallout {
  color: #5f6368;;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.2px;
  text-align: left;
}
.signin {
  text-align: right;
}
.saveButtonContainer,
.saveButtonContainerNarrowScreen {
  width: 100%;
  margin-top: 12px;
}
.customButtonContainer {
  height: 20px;
  padding: 8px 0;
  margin-top: 8px;
}
.navigationCtasYoutube {
  text-align: right;
}
a.button {
  color: #fff;
}
a.hairlinebutton,
a.nolinebutton{
  color: #1a73e8;
}
.navigationCtasYoutube a.hairlinebutton {
  border-color: #1a73e8;
}
button, .button {
  background-color: #1a73e8;
  border: none;
  color: #fff;
}
input.button {
  -webkit-appearance: none;
}
.basebutton {
  border-radius: 4px;
  cursor: pointer;
  font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 36px;
  margin: 12px 4px 0;
  padding: 8px 24px;
}
.hairlinebutton {
  background-color: #fff;
  border-width: 1px;
  border-color: #dadce0;
  border-style: solid;
  max-height: 15px;
}
.error {
  border: 2px solid #d93025;
  border-radius: 5px;
  color: #d93025;
  margin: auto;
  padding: 5px;
}
.box a:hover, .detailspage a:hover {
  text-decoration: underline;
}
.footer {
  margin-top: 16px;
}
.footer a {
  margin-left: 24px;
  white-space: nowrap;
}
.footer a, .footer select, .footer input {
  color: #757575;
  font-size: 12px;
}
.languagepicker {
  display: inline-flex;
  margin: 2px 0;
}
#languageform,
#languageselect {
  margin: 0 2px;
}
#languageselect {
  color: #757575;
}
.detailspage {
  margin: 24px auto 0 auto;
  max-width: 700px;
}
.detailspage h1, .detailspage h2 {
  font-size: 22px
}
.setting {
  border: 1px solid #dadce0;
  box-sizing: border-box;
  border-radius: 8px;
  margin-bottom: 11px;
  padding: 24px 24px 20px 24px;
  text-align: right;
}
.sub {
  padding: 24px 24px 20px 24px;
}
hr {
  margin: 12px -24px 12px;
  border: 0;
  border-top: 1px solid #dadce0;
}
fieldset {
  border: none;
  padding: 0;
}
label {
  margin: 24px;
}
td {
  vertical-align: top;
}
.setting h2, .setting h3, h4 {
  color: #3c4043;
  margin: 0;
  text-align: left;
}
.yt-text {
  color: #5f6368;
  font-size: 14px;
  font-weight: 300;
}
.productLogoContainer {
  margin: auto;
  max-width: 360px;
}

/** Narrow screen (for example a mobile device). */
@media only screen and (max-width: 480px) {
  body {
    margin: 18px 14px;
  }
  .footer form {
    margin-bottom: 3px;
  }
  .imgContainer {
    min-width: 96px;
  }
  button, .button {
    width:100%;
  }
  .basebutton {
    margin: 12px 0 0;
  }
  .hideOnSmallWidth {
    display: none;
  }
  .saveButtonContainerNarrowScreen {
    display: inline-block;
  }
  .saveButtonContainer {
    display: none;
  }
  .navigationCtasYoutube a.hairlinebutton {
    display: block;
    text-align: center;
  }
}

@media only screen and (max-width: 380px) {
  .imgContainer {
    min-width: 72px;
  }
}

/** Normal/non-narrow screen. */
@media not screen and (max-width: 480px) {
  body {
    margin: 18px 25px;
  }
  .footer form {
    display: inline;
  }
  .imgContainer {
    width: 51%;
  }
  button, .button {
    width: auto;
  }
  .searchButton {
    min-width: 182px;
  }
  .detailsButton {
    min-width: 220px;
  }
  .hideOnNormalWidth {
    display: none;
  }
  .saveButtonContainer {
    display: inline-block;
  }
  .saveButtonContainerNarrowScreen {
    display: none;
  }
}
</style><title>Bevor Sie zur Google Suche weitergehen</title><meta name="viewport" content="initial-scale=1, maximum-scale=5, width=device-width"><link rel="shortcut icon" href="//www.google.com/favicon.ico"></head><body><div class="signin"><a href="https://accounts.google.com/ServiceLogin?hl=de&continue=https://www.google.com/search?q%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gae=cb-none" class="basebutton hairlinebutton">Anmelden</a></div><div class="box"><img src="//www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_68x28dp.png" srcset="//www.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_68x28dp.png 2x" width="68" height="28" alt="Google"><h1>Bevor Sie zu Google weitergehen</h1><div class="contentText">Wir verwenden <a href="https://policies.google.com/technologies/cookies?hl=de&utm_source=ucb" target="_blank">Cookies</a> und Daten, um<ul><li>Google-Dienste anzubieten und zu betreiben</li><li>Ausfälle zu prüfen und Maßnahmen gegen Spam, Betrug und Missbrauch zu ergreifen</li><li>Daten zu Zielgruppeninteraktionen und Websitestatistiken zu erheben. Mit den gewonnenen Informationen möchten wir verstehen, wie unsere Dienste verwendet werden, und die Qualität dieser Dienste verbessern.</li></ul>Wenn Sie ,,Alle akzeptieren" auswählen, verwenden wir Cookies und Daten auch, um<ul><li>neue Dienste zu entwickeln und zu verbessern</li><li>Werbung auszuliefern und ihre Wirkung zu messen</li><li>personalisierte Inhalte anzuzeigen, abhängig von Ihren Einstellungen</li><li>personalisierte Werbung anzuzeigen, abhängig von Ihren Einstellungen</li></ul><div>Wenn Sie ,,Alle ablehnen" auswählen, verwenden wir Cookies nicht für diese zusätzlichen Zwecke.</div><br><div>Nicht personalisierte Inhalte werden u. a. von Inhalten, die Sie sich gerade ansehen, Aktivitäten in Ihrer aktiven Suchsitzung und Ihrem Standort beeinflusst. Nicht personalisierte Werbung wird von den Inhalten, die Sie sich gerade ansehen, und Ihrem ungefähren Standort beeinflusst. Personalisierte Inhalte und Werbung können auch relevantere Ergebnisse, Empfehlungen und individuelle Werbung enthalten, die auf früheren Aktivitäten in diesem Browser, etwa Suchanfragen bei Google, beruhen. Sofern relevant, verwenden wir Cookies und Daten außerdem, um Inhalte und Werbung altersgerecht zu gestalten.</div><br>Wählen Sie ,,Weitere Optionen" aus, um sich zusätzliche Informationen anzusehen, einschließlich Details zum Verwalten Ihrer Datenschutzeinstellungen. Sie können auch jederzeit g.co/privacytools besuchen.</div><div class="saveButtonContainer"><form action="https://consent.google.com/save" method="POST" style="display:inline;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="true"><input type="submit" value="Alle ablehnen" class="basebutton button searchButton" aria-label="Alle ablehnen"/></form><form action="https://consent.google.com/save" method="POST" style="display:inline;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="false"><input type="hidden" name="set_sc" value="true"><input type="hidden" name="set_aps" value="true"><input type="submit" value="Alle akzeptieren" class="basebutton button searchButton" aria-label="Alle akzeptieren"/></form></div><div class="saveButtonContainerNarrowScreen"><form action="https://consent.google.com/save" method="POST" style="display:block;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="false"><input type="hidden" name="set_sc" value="true"><input type="hidden" name="set_aps" value="true"><input type="submit" value="Alle akzeptieren" class="basebutton button searchButton" aria-label="Alle akzeptieren"/></form><form action="https://consent.google.com/save" method="POST" style="display:block;"><input type="hidden" name="bl" value="boq_identityfrontenduiserver_20230207.06_p0"><input type="hidden" name="x" value="8"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer"><input type="hidden" name="hl" value="de"><input type="hidden" name="uxe" value="none"><input type="hidden" name="set_eom" value="true"><input type="submit" value="Alle ablehnen" class="basebutton button searchButton" aria-label="Alle ablehnen"/></form></div><div class="customButtonContainer"><a href="https://consent.google.com/dl?continue=https://www.google.com/search?q%3DB%25C3%25A4cker%2BG%25C3%25B6rtz%2BGmbH%252C%2BWormser%2BLandstra%25C3%259Fe%252C%2BSpeyer&gl=DE&hl=de&pc=srp&uxe=none&src=1" class="basebutton nolinebutton">Weitere Optionen</a></div></div><div class="footer"><form action="https://consent.google.com/ml" method="get"><select id="languageselect" name="hl"><option value="af">Afrikaans</option><option value="az">azərbaycan</option><option value="bs">bosanski</option><option value="ca">català</option><option value="cs">Čeština</option><option value="cy">Cymraeg</option><option value="da">Dansk</option><option value="de" selected>Deutsch</option><option value="et">eesti</option><option value="en-GB">English (United Kingdom)</option><option value="en">English (United States)</option><option value="es">Español (España)</option><option value="es-419">Español (Latinoamérica)</option><option value="eu">euskara</option><option value="fil">Filipino</option><option value="fr-CA">Français (Canada)</option><option value="fr">Français (France)</option><option value="ga">Gaeilge</option><option value="gl">galego</option><option value="hr">Hrvatski</option><option value="id">Indonesia</option><option value="zu">isiZulu</option><option value="is">íslenska</option><option value="it">Italiano</option><option value="sw">Kiswahili</option><option value="lv">latviešu</option><option value="lt">lietuvių</option><option value="hu">magyar</option><option value="ms">Melayu</option><option value="nl">Nederlands</option><option value="no">norsk</option><option value="uz">o'zbek</option><option value="pl">polski</option><option value="pt-BR">Português (Brasil)</option><option value="pt-PT">Português (Portugal)</option><option value="ro">română</option><option value="sq">shqip</option><option value="sk">Slovenčina</option><option value="sl">slovenščina</option><option value="sr-Latn">srpski (latinica)</option><option value="fi">Suomi</option><option value="sv">Svenska</option><option value="vi">Tiếng Việt</option><option value="tr">Türkçe</option><option value="el">Ελληνικά</option><option value="be">беларуская</option><option value="bg">български</option><option value="ky">кыргызча</option><option value="kk">қазақ тілі</option><option value="mk">македонски</option><option value="mn">монгол</option><option value="ru">Русский</option><option value="sr">српски</option><option value="uk">Українська</option><option value="ka">ქართული</option><option value="hy">հայերեն</option><option value="iw">עברית</option><option value="ur">اردو</option><option value="ar">العربية</option><option value="fa">فارسی</option><option value="am">አማርኛ</option><option value="ne">नेपाली</option><option value="mr">मराठी</option><option value="hi">हिन्दी</option><option value="as">অসমীয়া</option><option value="bn">বাংলা</option><option value="pa">ਪੰਜਾਬੀ</option><option value="gu">ગુજરાતી</option><option value="or">ଓଡ଼ିଆ</option><option value="ta">தமிழ்</option><option value="te">తెలుగు</option><option value="kn">ಕನ್ನಡ</option><option value="ml">മലയാളം</option><option value="si">සිංහල</option><option value="th">ไทย</option><option value="lo">ລາວ</option><option value="my">မြန်မာ</option><option value="km">ខ្មែរ</option><option value="ko">한국어</option><option value="ja">日本語</option><option value="zh-CN">简体中文</option><option value="zh-TW">繁體中文</option><option value="zh-HK">繁體中文 (香港)</option></select><input type="hidden" name="oldhl" value="de"><input type="hidden" name="gl" value="DE"><input type="hidden" name="m" value="0"><input type="hidden" name="pc" value="srp"><input type="hidden" name="continue" value="https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer"><input type="hidden" name="src" value="1"><input type="submit" value="Sprache ändern"></form><a href="https://policies.google.com/privacy?hl=de&utm_source=ucb">Datenschutzerklärung</a> <a href="https://policies.google.com/terms?hl=de&utm_source=ucb">Nutzungsbedingungen</a></div></body></html>
2023.02.11 15:07:45 4: hmod_goertz: BodyDecode is not decoding the response body (charset utf-8, bodyDecode defaults to none)
2023.02.11 15:07:45 5: hmod_goertz: GetCookies is looking for Cookies
2023.02.11 15:07:45 5: hmod_goertz: ExtractSid called, context reading, num unknown
2023.02.11 15:07:45 4: hmod_goertz: checking for redirects, code=200, ignore=0
2023.02.11 15:07:45 4: hmod_goertz: no redirects to handle
2023.02.11 15:07:45 5: hmod_goertz: Read callback sets LAST_REQUEST to update
2023.02.11 15:07:45 5: hmod_goertz: CheckAuth decided no authentication required
2023.02.11 15:07:45 5: hmod_goertz: Read starts parsing response to update with defined readings: 01
2023.02.11 15:07:45 5: hmod_goertz: ExtractReading opening_hours with regex /(?^:294526.*<div>(.*)<\/div>)/...
2023.02.11 15:07:45 5: hmod_goertz: ExtractReading opening_hours did not match
2023.02.11 15:07:45 4: hmod_goertz: Read response to update didn't match any Reading
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue called from ReadCallback, qlen = 0
2023.02.11 15:07:45 5: hmod_goertz: HandleSendQueue found no usable entry in queue


ch.eick

Zitat von: TomLee am 11 Februar 2023, 15:16:51
Ich konnte jedoch aus Deinem Log nichts finden, wo die Information steht.

Ich hab nicht das HTML aus dem Log genommen, sondern aus dem Browser wenn man den Seitenquelltext anzeigen lässt, da stehen die "Zeiten" drin.

Hab die URL mal so gekürzt das man auf der Google Suchergebnisseite landet und rechts dann die Unternehmensdaten zu sehen sind. Wenn ich mir da den Quelltext anschaue stehen die "Zeiten" auch da drin, im Log aber auch nicht.

Du greifst auf das Ergebnis einer Suche zu, was jedoch nur temporär zur Verfügung steht. Bei erneutem Aufruf bekommst Du eine andere Seite angezeigt. Im Log steht auch etwas von "move" drin.
Mach ein copy/past der html Antwortseite in einen Text Editor und zieh die Datei dann mal in den Browser. Da sollte eine ganz andere Seite bei raus kommen.

Eventuell versuchst Du besser die Seite der Bäckerei abzufragen und dort die Information zu finden.
Sind denn da soviele Änderungen, dass man das dynamisch abfragen muss?
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

TomLee

ZitatEventuell versuchst Du besser die Seite der Bäckerei abzufragen und dort die Information zu finden.
Über die wird das so wie ich das sehe auch nix.

ZitatSind denn da soviele Änderungen, dass man das dynamisch abfragen muss?
Es soll eine zusätzliche Info sein die ich auf einem Info-Epaper darstellen möchte, was in der Nähe ist.

ch.eick

Zitat von: TomLee am 11 Februar 2023, 17:28:47
Über die wird das so wie ich das sehe auch nix.
Es soll eine zusätzliche Info sein die ich auf einem Info-Epaper darstellen möchte, was in der Nähe ist.
Dann nim doch ein DOIF, das Dir einen Status entsprechend der Öffnungszeiten setzt. Die Zeiten kannst Du mit uiTable und dem widget time setzen.
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

TomLee

Ich sag mal so, brauch das nicht unbedingt, es ist/war eine Idee an die Daten ran zu kommen ohne Aufwand. Die "Öffnungszeiten", wie auch immer umgesetzt, selbst zu hinterlegen, hab ich gar keine Lust drauf mit zu beschäftigen und das dann auch zu pflegen.

TomLee

An die Öffnungszeiten (nicht die Kurzform: Geöffnet Geschlossen ..., aber dazu überleg ich mir was) kommt man über die Place_ID und einem API_KEY.  :P

https://developers.google.com/maps/documentation/places/web-service/place-id?hl=de

defmod hmod_goertz HTTPMOD https://maps.googleapis.com/maps/api/place/details/json?place_id=YOUR_PLACE_ID&key=YOUR_API_KEY 1200
attr hmod_goertz extractAllJSON 1

setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_01_long_name 146
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_01_short_name 146
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_01_types_0 street_number
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_02_long_name Wormser Landstraße
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_02_short_name Wormser Landstraße
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_02_types_0 route
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_03_long_name Speyer
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_03_short_name SP
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_03_types_0 locality
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_03_types_1 political
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_04_long_name Kreisfreie Stadt Speyer
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_04_short_name Kreisfreie Stadt Speyer
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_04_types_0 administrative_area_level_3
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_04_types_1 political
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_05_long_name Rheinland-Pfalz
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_05_short_name RP
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_05_types_0 administrative_area_level_1
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_05_types_1 political
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_06_long_name Germany
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_06_short_name DE
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_06_types_0 country
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_06_types_1 political
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_07_long_name 67346
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_07_short_name 67346
setstate hmod_goertz 2023-02-12 11:52:13 result_address_components_07_types_0 postal_code
setstate hmod_goertz 2023-02-12 11:52:13 result_adr_address <span class="street-address">Wormser Landstraße 146</span>, <span class="postal-code">67346</span> <span class="locality">Speyer</span>, <span class="country-name">Germany</span>
setstate hmod_goertz 2023-02-12 11:52:13 result_business_status OPERATIONAL
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_open_now 1
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_close_date 2023-02-12
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_close_day 0
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_close_time 1800
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_open_date 2023-02-12
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_open_day 0
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_01_open_time 0730
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_close_date 2023-02-13
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_close_day 1
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_open_date 2023-02-13
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_open_day 1
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_02_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_close_date 2023-02-14
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_close_day 2
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_open_date 2023-02-14
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_open_day 2
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_03_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_close_date 2023-02-15
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_close_day 3
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_open_date 2023-02-15
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_open_day 3
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_04_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_close_date 2023-02-16
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_close_day 4
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_open_date 2023-02-16
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_open_day 4
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_05_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_close_date 2023-02-17
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_close_day 5
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_open_date 2023-02-17
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_open_day 5
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_06_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_close_date 2023-02-18
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_close_day 6
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_close_time 1800
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_open_date 2023-02-18
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_open_day 6
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_periods_07_open_time 0530
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_0 Monday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_1 Tuesday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_2 Wednesday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_3 Thursday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_4 Friday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_5 Saturday: 5:30 AM – 6:00 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_current_opening_hours_weekday_text_6 Sunday: 7:30 AM – 6:00 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_delivery 0
setstate hmod_goertz 2023-02-12 11:52:13 result_dine_in 1
setstate hmod_goertz 2023-02-12 11:52:13 result_formatted_address Wormser Landstraße 146, 67346 Speyer, Germany
setstate hmod_goertz 2023-02-12 11:52:13 result_formatted_phone_number 06232 294526
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_location_lat 49.3368611
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_location_lng 8.4291603
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_viewport_northeast_lat 49.3384201802915
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_viewport_northeast_lng 8.4306355802915
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_viewport_southwest_lat 49.3357222197085
setstate hmod_goertz 2023-02-12 11:52:13 result_geometry_viewport_southwest_lng 8.4279376197085
setstate hmod_goertz 2023-02-12 11:52:13 result_icon https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png
setstate hmod_goertz 2023-02-12 11:52:13 result_icon_background_color #FF9E67
setstate hmod_goertz 2023-02-12 11:52:13 result_icon_mask_base_uri https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet
setstate hmod_goertz 2023-02-12 11:52:13 result_international_phone_number +49 6232 294526
setstate hmod_goertz 2023-02-12 11:52:13 result_name Bäcker Görtz GmbH
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_open_now 1
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_01_close_day 0
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_01_close_time 1800
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_01_open_day 0
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_01_open_time 0730
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_02_close_day 1
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_02_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_02_open_day 1
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_02_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_03_close_day 2
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_03_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_03_open_day 2
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_03_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_04_close_day 3
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_04_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_04_open_day 3
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_04_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_05_close_day 4
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_05_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_05_open_day 4
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_05_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_06_close_day 5
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_06_close_time 1830
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_06_open_day 5
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_06_open_time 0500
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_07_close_day 6
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_07_close_time 1800
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_07_open_day 6
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_periods_07_open_time 0530
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_0 Monday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_1 Tuesday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_2 Wednesday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_3 Thursday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_4 Friday: 5:00 AM – 6:30 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_5 Saturday: 5:30 AM – 6:00 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_opening_hours_weekday_text_6 Sunday: 7:30 AM – 6:00 PM
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_01_height 3456
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_01_html_attributions_0 <a href="https://maps.google.com/maps/contrib/114086564456203404844">Frank T.</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_01_photo_reference AfLeUgMyh06Zw725Um9eRVc8A6MQcGXrwlGX_RHyqkIX5nYuNKdPC0YKioP1DfNutD-7abOyumgHfsUcK-Xl9dN26hTAwzOzmA4bize0wuzSGUrDVQvwIwgQR-YxRZFhOOY_sPxQ_jWhZz9HsWGgs-EYNpohJibrBE67F53U-_QW5ILS9qzk
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_01_width 4608
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_02_height 2268
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_02_html_attributions_0 <a href="https://maps.google.com/maps/contrib/113525887822042538188">Sascha Strüber</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_02_photo_reference AfLeUgOdyyy87aU0Zeo3klvlrL8F4aRoVUWTWQZKUfzAZBjOKLM5bIvNpb9GDXLlmNWTgpejIevzrmfKKeQG99EySPEfMZAHxOLmdQ36cAmm_P6K6LBcwls8VlTBoztMWBr1vLpSGGTV3qDmaumNr1YLnpEW1mk-QQ4JvFSI1DoDMlBdGjBf
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_02_width 4032
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_03_height 3264
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_03_html_attributions_0 <a href="https://maps.google.com/maps/contrib/114086564456203404844">Frank T.</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_03_photo_reference AfLeUgOXvN1EwG161JBa5lkphKPqIVdkJX3s1TKx8NbBGFXe77hAkbOsAVD2YVT-kOXAH2h7UdPp2YuO80GKDrLd-SHbUYEYbJUoJe8uQ-Cd_xGin0cfI7AVPkDruFWkEmDHrM2BMsJNFyA1dXpRfUBmfgUdK_ODW40JJXTvM7cMGmRPktW_
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_03_width 4352
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_04_height 2976
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_04_html_attributions_0 <a href="https://maps.google.com/maps/contrib/102765547879322694312">Heino Deutsch</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_04_photo_reference AfLeUgPVkXcqcy_KdxC6uWohBSYBDbq3K2HG0mdQ4TMeor41F3cOGJaXkZF__Ir9Frw2Z_06G-hhhySkTZTEsep-5GR241T-liQ5gPHLOJyBTdJd6v4AjYkLIpAW3un1MdWcY4Z4JfLgR2aOcbP1gNY2gQATBSrttxNJjAvWQYNc7Gz16ig
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_04_width 3968
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_05_height 5312
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_05_html_attributions_0 <a href="https://maps.google.com/maps/contrib/107731454838652015217">Tsengel Weber</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_05_photo_reference AfLeUgPyTzOvKeGxgObjTrl2VcxV96HofLryv0oC-suRXbD0qgV7keEkJd-1_XWxFFoEv-1eB4Pqbdi8whR7mbejr37MFBWg15SKZYPXbWsbRQakrMh_FxJRIVGL_hXBOEvswThXX0Tq1Qe72TO7MuRGp2EMy0TzPK8sy_k9FnBrF0YG8N-w
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_05_width 2988
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_06_height 1280
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_06_html_attributions_0 <a href="https://maps.google.com/maps/contrib/110774971657295864469">Daniel Klimczak</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_06_photo_reference AfLeUgOTrcin923nhEgocum2c3kvGdrih1Pt1urD-EGh4b7Ucgws6H5Io12RecYynoBrTz8A2dvm8YLUyTup1Ej53VVVcU1HiaozgWjxM-X7QHBk2vG8MIJb9xlPA3ekZEQ5tZFZeuzO_DBwNvgozEfafUTwjP6Df_6rGDhsoRBcyjChRyMm
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_06_width 720
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_07_height 4032
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_07_html_attributions_0 <a href="https://maps.google.com/maps/contrib/116376627377615019009">Ulrike Pfeiffer</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_07_photo_reference AfLeUgOWWsuQCJEwRPomGSIARJj-9Upl5qZL0jFUxD8j-MPgFqZnuOCEjNhOgZURtnYmKCBiE9LwR7pvfAfKnna2o1O6t4jSubDp0qagjansPdH6CtI9NmZXqTUp2_XbZGQbm4uCrzQm_S9OZ9lNWNrEGM5vou5QdklvzRGDzSWcDyFR0vYq
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_07_width 3024
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_08_height 3869
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_08_html_attributions_0 <a href="https://maps.google.com/maps/contrib/108112808176009602737">meryemundmaria</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_08_photo_reference AfLeUgOl7d3G3J5doV5_8zEkBfmPJyyx87_SLGHIRja_6gBi6cQ39-Ya2N6iiO7Fz7k7m1-FcdbzOMRcZ3o5SfcZ1ATWUVRRxPQ-Q6O5cO2DXqvt83LUKKSzXtC9PtZfrYTshZg9aSAj2IHEUJOiz7A6GGM-L3wvHJZBw7FD7QAyb695X9Gn
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_08_width 3024
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_09_height 4032
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_09_html_attributions_0 <a href="https://maps.google.com/maps/contrib/108770224691008585573">Thomas D</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_09_photo_reference AfLeUgNrGZ5HqrJUblp7chdrqJOGo4cP7xir3bQmSwz6iRgXRk4QgLRlbFYOJQSAIzXNSWOaIAKd0-YKH_6dIDW41YXG4o748pRxXeftFPfN1fh3iBh5RCzxyAiSTw9kyM6bAUfGCQfrQ2P9H9qCdvAd8RJ-iuOFmWrtckyQJa5bAvW67BqU
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_09_width 3024
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_10_height 5312
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_10_html_attributions_0 <a href="https://maps.google.com/maps/contrib/107731454838652015217">Tsengel Weber</a>
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_10_photo_reference AfLeUgN75pYocu4E4Kq8UBW3KCcV9pehk_B0H5OSkdO-U62ORwLNlv2ihJQq1Fofdvsll_likb4KrMSX-fT3H0yWZ7JPt0kHMyQQNR0cWfuHJ55Hzp81yeeJvJ4hmmiBUpxrTIxtK_LusciCKp1jrjtq1RxOk9Il1-UrR2p22DxcJtwfQ7JE
setstate hmod_goertz 2023-02-12 11:52:13 result_photos_10_width 2988
setstate hmod_goertz 2023-02-12 11:52:13 result_place_id ChIJNy3GmSm0l0cRuoWjt0rrcZ8
setstate hmod_goertz 2023-02-12 11:52:13 result_plus_code_compound_code 8CPH+PM Speyer, Germany
setstate hmod_goertz 2023-02-12 11:52:13 result_plus_code_global_code 8FXC8CPH+PM
setstate hmod_goertz 2023-02-12 11:52:13 result_price_level 2
setstate hmod_goertz 2023-02-12 11:52:13 result_rating 4.2
setstate hmod_goertz 2023-02-12 11:52:13 result_reference ChIJNy3GmSm0l0cRuoWjt0rrcZ8
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_author_name Sándor Gyüge (Bentall)
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_author_url https://www.google.com/maps/contrib/103466677319838652774/reviews
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_original_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WClM_gR0CApkjjH46aLMjaraCG8681nGg6T1Fv-gIQ=s128-c0x00000000-cc-rp-mo-ba3
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_rating 5
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_relative_time_description a year ago
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_text First time i was there... woow. Fantastic fresh , even some brea is hot.
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_time 1634627511
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_01_translated 0
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_author_name Angela McCain
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_author_url https://www.google.com/maps/contrib/110282511314744958695/reviews
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_original_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCkq1ZA7XOuw67u9q2iRA-SJvyG02PWFhytswiQyLQ=s128-c0x00000000-cc-rp-mo-ba3
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_rating 5
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_relative_time_description 2 years ago
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_text Had amazing variety and the sandwich that I had was super good
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_time 1603540432
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_02_translated 0
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_author_name vrojak
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_author_url https://www.google.com/maps/contrib/105049093105139816173/reviews
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_original_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCl_mMYrEOz5oNX2_Hpzw1kUNs-R3Ai6DqStW9qioA=s128-c0x00000000-cc-rp-mo
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_rating 5
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_relative_time_description a month ago
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_text Tasty & comfy
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_time 1672214797
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_03_translated 0
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_author_name Clemens Freudenberger
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_author_url https://www.google.com/maps/contrib/111100448704311922117/reviews
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_original_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCmFH4skydI8E-8kp3GhCuExyuyGb0XkYsOhoo9rsVM=s128-c0x00000000-cc-rp-mo-ba3
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_rating 2
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_relative_time_description 4 years ago
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_text Light is unsteady and strong behaviour expected from staff
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_time 1518670887
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_04_translated 0
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_author_name Christine Angermeier
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_author_url https://www.google.com/maps/contrib/105014699412017911338/reviews
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_original_language en
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_profile_photo_url https://lh3.googleusercontent.com/a/AEdFTp46-kzP-krQ6NnQ7nPWUKnzUQUYw-0pZnPnXPiq=s128-c0x00000000-cc-rp-mo-ba3
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_rating 5
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_relative_time_description 4 years ago
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_text Nice place to relax after shopping
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_time 1535739844
setstate hmod_goertz 2023-02-12 11:52:13 result_reviews_05_translated 0
setstate hmod_goertz 2023-02-12 11:52:13 result_serves_breakfast 1
setstate hmod_goertz 2023-02-12 11:52:13 result_takeout 1
setstate hmod_goertz 2023-02-12 11:52:13 result_types_0 bakery
setstate hmod_goertz 2023-02-12 11:52:13 result_types_1 restaurant
setstate hmod_goertz 2023-02-12 11:52:13 result_types_2 food
setstate hmod_goertz 2023-02-12 11:52:13 result_types_3 store
setstate hmod_goertz 2023-02-12 11:52:13 result_types_4 point_of_interest
setstate hmod_goertz 2023-02-12 11:52:13 result_types_5 establishment
setstate hmod_goertz 2023-02-12 11:52:13 result_url https://maps.google.com/?cid=11489222830539900346
setstate hmod_goertz 2023-02-12 11:52:13 result_user_ratings_total 765
setstate hmod_goertz 2023-02-12 11:52:13 result_utc_offset 60
setstate hmod_goertz 2023-02-12 11:52:13 result_vicinity Wormser Landstraße 146, Speyer
setstate hmod_goertz 2023-02-12 11:52:13 result_website https://www.baeckergoertz.de/
setstate hmod_goertz 2023-02-12 11:52:13 result_wheelchair_accessible_entrance 1
setstate hmod_goertz 2023-02-12 11:52:13 status OK


defmod jm_goertz JsonMod https://maps.googleapis.com/maps/api/place/details/json?place_id=YOUR_PLACE_ID&key=YOUR_API_KEY
attr jm_goertz readingList complete()

setstate jm_goertz 2023-02-12 11:48:41 .computedReadings result.geometry.viewport.southwest.lat,result.opening_hours.periods.3.open.day,result.opening_hours.periods.0.open.time,result.reviews.4.translated,result.current_opening_hours.periods.5.open.day,result.business_status,result.reviews.4.original_language,result.opening_hours.periods.6.open.day,result.reviews.3.text,result.wheelchair_accessible_entrance,result.icon_mask_base_uri,result.photos.5.photo_reference,result.geometry.viewport.northeast.lng,result.current_opening_hours.periods.4.close.date,result.opening_hours.periods.4.close.day,result.address_components.0.long_name,result.current_opening_hours.periods.4.open.date,result.reviews.1.time,result.reviews.2.relative_time_description,result.address_components.6.short_name,result.dine_in,result.current_opening_hours.periods.3.open.day,result.photos.2.html_attributions.0,result.reviews.1.rating,result.current_opening_hours.periods.2.open.time,result.address_components.0.types.0,result.reviews.2.text,result.photos.1.photo_reference,result.current_opening_hours.periods.2.open.date,result.photos.9.width,result.photos.0.photo_reference,result.types.5,result.photos.2.height,result.opening_hours.periods.0.close.time,result.current_opening_hours.periods.4.open.time,result.address_components.4.long_name,result.photos.6.html_attributions.0,result.current_opening_hours.periods.2.close.time,result.current_opening_hours.periods.3.close.time,result.address_components.2.types.1,result.reviews.3.profile_photo_url,result.photos.4.height,result.url,result.address_components.5.short_name,result.address_components.0.short_name,result.current_opening_hours.periods.6.close.time,result.opening_hours.periods.1.open.day,result.photos.3.height,result.current_opening_hours.periods.5.close.date,result.reviews.0.text,result.reviews.0.translated,result.address_components.1.long_name,result.address_components.4.short_name,result.opening_hours.open_now,result.photos.2.photo_reference,result.opening_hours.periods.6.close.time,result.reviews.3.language,result.opening_hours.periods.5.open.time,result.opening_hours.periods.2.open.day,result.current_opening_hours.periods.2.open.day,result.reviews.4.profile_photo_url,result.reviews.3.translated,result.reviews.4.time,result.photos.7.photo_reference,result.address_components.5.long_name,result.address_components.5.types.1,result.photos.1.width,result.address_components.3.short_name,result.reviews.4.rating,result.photos.5.width,result.current_opening_hours.periods.2.close.date,result.reviews.3.original_language,result.current_opening_hours.periods.5.open.time,result.current_opening_hours.periods.1.close.time,result.opening_hours.periods.1.close.time,result.current_opening_hours.weekday_text.3,result.photos.7.width,result.photos.0.height,result.photos.1.html_attributions.0,result.serves_breakfast,result.reviews.4.language,result.current_opening_hours.weekday_text.1,result.photos.5.html_attributions.0,result.address_components.3.types.0,result.opening_hours.periods.6.close.day,result.photos.6.width,result.reviews.1.language,result.types.3,result.current_opening_hours.periods.3.close.day,result.address_components.1.short_name,result.types.0,result.formatted_phone_number,result.reviews.3.relative_time_description,result.photos.3.html_attributions.0,result.photos.3.photo_reference,result.opening_hours.periods.3.open.time,result.current_opening_hours.periods.6.open.day,result.photos.4.html_attributions.0,result.opening_hours.periods.3.close.day,result.address_components.3.types.1,result.current_opening_hours.periods.6.close.date,result.plus_code.global_code,status,result.current_opening_hours.periods.1.close.date,result.address_components.3.long_name,result.reviews.0.language,result.current_opening_hours.periods.3.open.date,result.current_opening_hours.periods.0.open.day,result.formatted_address,result.photos.8.height,result.address_components.1.types.0,result.website,result.reviews.2.rating,result.opening_hours.periods.0.close.day,result.icon_background_color,result.geometry.location.lng,result.reviews.0.author_name,result.opening_hours.periods.2.open.time,result.geometry.location.lat,result.reviews.1.text,result.address_components.4.types.0,result.opening_hours.periods.3.close.time,result.opening_hours.periods.6.open.time,result.reviews.2.time,result.adr_address,result.address_components.2.short_name,result.place_id,result.international_phone_number,result.reviews.4.author_url,result.reviews.3.author_url,result.current_opening_hours.periods.5.open.date,result.current_opening_hours.periods.1.open.date,result.photos.9.html_attributions.0,result.reviews.0.relative_time_description,result.utc_offset,result.current_opening_hours.periods.6.open.date,result.reviews.3.rating,result.current_opening_hours.periods.5.close.time,result.opening_hours.weekday_text.1,result.opening_hours.periods.0.open.day,result.current_opening_hours.periods.6.open.time,result.reviews.3.author_name,result.reviews.3.time,result.vicinity,result.address_components.2.types.0,result.reviews.1.author_name,result.opening_hours.periods.5.open.day,result.opening_hours.periods.1.open.time,result.delivery,result.reviews.0.time,result.photos.2.width,result.current_opening_hours.open_now,result.reviews.2.language,result.rating,result.photos.9.height,result.reviews.0.rating,result.reference,result.photos.9.photo_reference,result.photos.4.width,result.current_opening_hours.periods.6.close.day,result.photos.0.html_attributions.0,result.reviews.2.profile_photo_url,result.name,result.current_opening_hours.periods.3.close.date,result.current_opening_hours.periods.0.open.date,result.opening_hours.weekday_text.2,result.reviews.0.author_url,result.photos.8.html_attributions.0,result.current_opening_hours.periods.4.open.day,result.photos.3.width,result.types.2,result.current_opening_hours.weekday_text.4,result.reviews.1.original_language,result.current_opening_hours.weekday_text.2,result.address_components.4.types.1,result.opening_hours.periods.5.close.time,result.reviews.2.author_name,result.takeout,result.reviews.0.profile_photo_url,result.current_opening_hours.periods.2.close.day,result.reviews.2.translated,result.opening_hours.weekday_text.5,result.photos.5.height,result.current_opening_hours.periods.1.close.day,result.current_opening_hours.weekday_text.5,result.photos.1.height,result.address_components.2.long_name,result.reviews.2.original_language,result.opening_hours.periods.2.close.day,result.opening_hours.weekday_text.4,result.photos.7.height,result.photos.0.width,result.reviews.4.text,result.geometry.viewport.northeast.lat,result.reviews.1.profile_photo_url,result.address_components.5.types.0,result.opening_hours.periods.2.close.time,result.photos.7.html_attributions.0,result.reviews.1.author_url,result.current_opening_hours.weekday_text.0,result.reviews.1.relative_time_description,result.opening_hours.weekday_text.0,result.current_opening_hours.periods.5.close.day,result.current_opening_hours.periods.0.open.time,result.user_ratings_total,result.reviews.4.author_name,result.opening_hours.periods.4.open.time,result.plus_code.compound_code,result.opening_hours.periods.4.open.day,result.photos.4.photo_reference,result.types.4,result.current_opening_hours.periods.4.close.day,result.current_opening_hours.periods.3.open.time,result.opening_hours.periods.4.close.time,result.opening_hours.weekday_text.3,result.photos.6.height,result.photos.6.photo_reference,result.current_opening_hours.weekday_text.6,result.address_components.6.types.0,result.current_opening_hours.periods.0.close.date,result.types.1,result.current_opening_hours.periods.0.close.time,result.current_opening_hours.periods.1.open.day,result.current_opening_hours.periods.1.open.time,result.opening_hours.weekday_text.6,result.price_level,result.opening_hours.periods.5.close.day,result.reviews.0.original_language,result.reviews.2.author_url,result.address_components.6.long_name,result.reviews.1.translated,result.photos.8.photo_reference,result.geometry.viewport.southwest.lng,result.photos.8.width,result.current_opening_hours.periods.0.close.day,result.opening_hours.periods.1.close.day,result.current_opening_hours.periods.4.close.time,result.icon,result.reviews.4.relative_time_description
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.0.long_name 146
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.0.short_name 146
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.0.types.0 street_number
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.1.long_name Wormser Landstraße
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.1.short_name Wormser Landstraße
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.1.types.0 route
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.2.long_name Speyer
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.2.short_name SP
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.2.types.0 locality
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.2.types.1 political
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.3.long_name Kreisfreie Stadt Speyer
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.3.short_name Kreisfreie Stadt Speyer
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.3.types.0 administrative_area_level_3
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.3.types.1 political
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.4.long_name Rheinland-Pfalz
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.4.short_name RP
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.4.types.0 administrative_area_level_1
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.4.types.1 political
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.5.long_name Germany
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.5.short_name DE
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.5.types.0 country
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.5.types.1 political
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.6.long_name 67346
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.6.short_name 67346
setstate jm_goertz 2023-02-12 11:48:41 result.address_components.6.types.0 postal_code
setstate jm_goertz 2023-02-12 11:48:41 result.adr_address <span class="street-address">Wormser Landstraße 146</span>, <span class="postal-code">67346</span> <span class="locality">Speyer</span>, <span class="country-name">Germany</span>
setstate jm_goertz 2023-02-12 11:48:41 result.business_status OPERATIONAL
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.open_now 1
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.close.date 2023-02-12
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.close.day 0
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.close.time 1800
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.open.date 2023-02-12
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.open.day 0
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.0.open.time 0730
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.close.date 2023-02-13
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.close.day 1
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.open.date 2023-02-13
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.open.day 1
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.1.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.close.date 2023-02-14
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.close.day 2
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.open.date 2023-02-14
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.open.day 2
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.2.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.close.date 2023-02-15
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.close.day 3
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.open.date 2023-02-15
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.open.day 3
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.3.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.close.date 2023-02-16
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.close.day 4
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.open.date 2023-02-16
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.open.day 4
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.4.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.close.date 2023-02-17
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.close.day 5
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.open.date 2023-02-17
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.open.day 5
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.5.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.close.date 2023-02-18
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.close.day 6
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.close.time 1800
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.open.date 2023-02-18
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.open.day 6
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.periods.6.open.time 0530
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.0 Monday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.1 Tuesday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.2 Wednesday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.3 Thursday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.4 Friday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.5 Saturday: 5:30 AM – 6:00 PM
setstate jm_goertz 2023-02-12 11:48:41 result.current_opening_hours.weekday_text.6 Sunday: 7:30 AM – 6:00 PM
setstate jm_goertz 2023-02-12 11:48:41 result.delivery 0
setstate jm_goertz 2023-02-12 11:48:41 result.dine_in 1
setstate jm_goertz 2023-02-12 11:48:41 result.formatted_address Wormser Landstraße 146, 67346 Speyer, Germany
setstate jm_goertz 2023-02-12 11:48:41 result.formatted_phone_number 06232 294526
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.location.lat 49.3368611
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.location.lng 8.4291603
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.viewport.northeast.lat 49.3384201802915
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.viewport.northeast.lng 8.4306355802915
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.viewport.southwest.lat 49.3357222197085
setstate jm_goertz 2023-02-12 11:48:41 result.geometry.viewport.southwest.lng 8.4279376197085
setstate jm_goertz 2023-02-12 11:48:41 result.icon https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png
setstate jm_goertz 2023-02-12 11:48:41 result.icon_background_color #FF9E67
setstate jm_goertz 2023-02-12 11:48:41 result.icon_mask_base_uri https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet
setstate jm_goertz 2023-02-12 11:48:41 result.international_phone_number +49 6232 294526
setstate jm_goertz 2023-02-12 11:48:41 result.name Bäcker Görtz GmbH
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.open_now 1
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.0.close.day 0
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.0.close.time 1800
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.0.open.day 0
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.0.open.time 0730
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.1.close.day 1
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.1.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.1.open.day 1
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.1.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.2.close.day 2
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.2.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.2.open.day 2
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.2.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.3.close.day 3
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.3.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.3.open.day 3
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.3.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.4.close.day 4
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.4.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.4.open.day 4
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.4.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.5.close.day 5
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.5.close.time 1830
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.5.open.day 5
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.5.open.time 0500
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.6.close.day 6
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.6.close.time 1800
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.6.open.day 6
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.periods.6.open.time 0530
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.0 Monday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.1 Tuesday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.2 Wednesday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.3 Thursday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.4 Friday: 5:00 AM – 6:30 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.5 Saturday: 5:30 AM – 6:00 PM
setstate jm_goertz 2023-02-12 11:48:41 result.opening_hours.weekday_text.6 Sunday: 7:30 AM – 6:00 PM
setstate jm_goertz 2023-02-12 11:48:41 result.photos.0.height 3456
setstate jm_goertz 2023-02-12 11:48:41 result.photos.0.html_attributions.0 <a href="https://maps.google.com/maps/contrib/114086564456203404844">Frank T.</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.0.photo_reference AfLeUgPZjIsfnT6MZwYro799g2CNokFPCIR72RiuradHr-bVcxEUKQALiVwPKwVUKGjalM5losXfyUH5ZkZaJcAFPloQbLk5hgoY501M0WOcgfTLZf6tgPJa4IYqqcu3t_LwWWg6UqEylQLBsck6T2RxsOnA5wOn2N6GLrOzwHvkVwmz2UoP
setstate jm_goertz 2023-02-12 11:48:41 result.photos.0.width 4608
setstate jm_goertz 2023-02-12 11:48:41 result.photos.1.height 2268
setstate jm_goertz 2023-02-12 11:48:41 result.photos.1.html_attributions.0 <a href="https://maps.google.com/maps/contrib/113525887822042538188">Sascha Strüber</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.1.photo_reference AfLeUgPyJLFcZCFv_bFWtn4t2DEOPijprUTEVlmXAvlvfG13d-_OEA9P0OW4SgLyOHr4tFqNCNbsxJN9cCXmUIaSGzi7bVHeky7HU3n5Ums69mlIrDElnKammz6TYkps-KTMVA8bTo5DaTlwNLeP33DtjvBCvM63a3tnetLybtXIMjFKskfO
setstate jm_goertz 2023-02-12 11:48:41 result.photos.1.width 4032
setstate jm_goertz 2023-02-12 11:48:41 result.photos.2.height 3264
setstate jm_goertz 2023-02-12 11:48:41 result.photos.2.html_attributions.0 <a href="https://maps.google.com/maps/contrib/114086564456203404844">Frank T.</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.2.photo_reference AfLeUgPsJpTMgONkYdF8UHnVLn1nD79ysUS2_VLgFMPa-RsiNqatDFyFQ-pzGJ-Pb-rb44LbX_0TQEk3--KObj4y1G3UhTyXYlSN6YfRNfpM17EM8OKoW-yy1TAPebCrp2n2gNrYhf2Hl3MUlj7vfNiPzUnq4nueR_GaEV0wQ3k4fDpj8e5h
setstate jm_goertz 2023-02-12 11:48:41 result.photos.2.width 4352
setstate jm_goertz 2023-02-12 11:48:41 result.photos.3.height 2976
setstate jm_goertz 2023-02-12 11:48:41 result.photos.3.html_attributions.0 <a href="https://maps.google.com/maps/contrib/102765547879322694312">Heino Deutsch</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.3.photo_reference AfLeUgPm7cjdxL5O4tPlBcipfjlDpz9IutNdaC36wIzW7j_5-0rZudJ666OPrgNyobb9l_l8KgmfVNOR-FclP0S8Qwt4LAJ-SaOSTgHjIsMd5mTXztjeJaCF5I_lnnYQja1KnO4E7rrrqdeJfjJ8dxvXL43rCGoBcnrTFRALLCczzWevSPI
setstate jm_goertz 2023-02-12 11:48:41 result.photos.3.width 3968
setstate jm_goertz 2023-02-12 11:48:41 result.photos.4.height 5312
setstate jm_goertz 2023-02-12 11:48:41 result.photos.4.html_attributions.0 <a href="https://maps.google.com/maps/contrib/107731454838652015217">Tsengel Weber</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.4.photo_reference AfLeUgPsYbywMqSKqOn6B2KTPsJX7qTY_7hjG2fnjeYyYl0xAE_qylUDM7QTYPKBkvzcP4hi8LPtgYrp-_3FiEsNE7x68u97kwRX9vKc2EDlLnAuU_kFS5cr5BoKqQ7tzj-lzo0HhzpTmgbH5Mc3sOP9CwEl7HsO0RGNalT-gonrNGPUfwpY
setstate jm_goertz 2023-02-12 11:48:41 result.photos.4.width 2988
setstate jm_goertz 2023-02-12 11:48:41 result.photos.5.height 1280
setstate jm_goertz 2023-02-12 11:48:41 result.photos.5.html_attributions.0 <a href="https://maps.google.com/maps/contrib/110774971657295864469">Daniel Klimczak</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.5.photo_reference AfLeUgOLWVyQGOS0s_6opYqIr9GyJeSeGvdriSDzAII1tye7RhuaqpGGhv906g6L4lH4WC8wPDqmKP4dT_XpiKEumiYAMu3u1nhVF8v4fwEI_H7dH5Y6mPRIm_IZrt20bAD2_oNLkF4yy_YigM1F5atSvAvtUhqVFPtLGXAf2zbrpuCB_SJX
setstate jm_goertz 2023-02-12 11:48:41 result.photos.5.width 720
setstate jm_goertz 2023-02-12 11:48:41 result.photos.6.height 4032
setstate jm_goertz 2023-02-12 11:48:41 result.photos.6.html_attributions.0 <a href="https://maps.google.com/maps/contrib/116376627377615019009">Ulrike Pfeiffer</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.6.photo_reference AfLeUgPv1IH6B2pFKgisjeZd0veIYLPNK-zLmC4buvOAL0dvJhTpUECl98C2Jjj6BSHVc1747DHZja-9Dy8PxrIXi1hz5xyQs0eqp8lLfZrpa2lvYLClXVE6G2X8akOhqfIUINruj09ilU0nKhInuzrYO7BBa0n93bdVzWAIkNZ_BnQUWQND
setstate jm_goertz 2023-02-12 11:48:41 result.photos.6.width 3024
setstate jm_goertz 2023-02-12 11:48:41 result.photos.7.height 3869
setstate jm_goertz 2023-02-12 11:48:41 result.photos.7.html_attributions.0 <a href="https://maps.google.com/maps/contrib/108112808176009602737">meryemundmaria</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.7.photo_reference AfLeUgPuqKqgJ8-D3t110T9MJW2nMHJGOaQPf3M2InXEvY8cH7n4ziAWRIaejqwggMKWSE5a2H3bWYeJjKlEtUzG4H0YNFSz8-83zMv2G3Gfv-vV9n7zMsfSJSLGGazBCVaTn3tBRNnpLKOWAJqeaYYUg6JNZ8gIDPmSt6sOE4phNjcxR6h1
setstate jm_goertz 2023-02-12 11:48:41 result.photos.7.width 3024
setstate jm_goertz 2023-02-12 11:48:41 result.photos.8.height 4032
setstate jm_goertz 2023-02-12 11:48:41 result.photos.8.html_attributions.0 <a href="https://maps.google.com/maps/contrib/108770224691008585573">Thomas D</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.8.photo_reference AfLeUgPI7EZ2q-m7NnzYTMbrbD66xrug_WHe-ZN1xtydBKiTMHM7nlhaKX-_UiWkehUnahGVH7B_yZZUTYS66DFV2Z7-7XF59IuH4ptwJg03eNCAQNqWHreb3AKHqbdu8wWvsm0Jt4HODlNPvU2lOBJy6wDF8tFyUhZ-mGkjH5_UZDBErXX1
setstate jm_goertz 2023-02-12 11:48:41 result.photos.8.width 3024
setstate jm_goertz 2023-02-12 11:48:41 result.photos.9.height 5312
setstate jm_goertz 2023-02-12 11:48:41 result.photos.9.html_attributions.0 <a href="https://maps.google.com/maps/contrib/107731454838652015217">Tsengel Weber</a>
setstate jm_goertz 2023-02-12 11:48:41 result.photos.9.photo_reference AfLeUgOE_q_Tf9u3vqhzBJSY_WQBnwayEHsoYd7EU8AgsRSLeqq6mtAXleENUxKzIaQEew11cxf36arHx6rrpU6-SdtOzaIE__klFRF0eVzVN60ac-U9o3877ACW4_vMVmwOLafm8UESHZwlCq29iCkLU2c45eTs5nFwgnZPo4y8Ujn0zxIK
setstate jm_goertz 2023-02-12 11:48:41 result.photos.9.width 2988
setstate jm_goertz 2023-02-12 11:48:41 result.place_id ChIJNy3GmSm0l0cRuoWjt0rrcZ8
setstate jm_goertz 2023-02-12 11:48:41 result.plus_code.compound_code 8CPH+PM Speyer, Germany
setstate jm_goertz 2023-02-12 11:48:41 result.plus_code.global_code 8FXC8CPH+PM
setstate jm_goertz 2023-02-12 11:48:41 result.price_level 2
setstate jm_goertz 2023-02-12 11:48:41 result.rating 4.2
setstate jm_goertz 2023-02-12 11:48:41 result.reference ChIJNy3GmSm0l0cRuoWjt0rrcZ8
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.author_name Sándor Gyüge (Bentall)
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.author_url https://www.google.com/maps/contrib/103466677319838652774/reviews
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.original_language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WClM_gR0CApkjjH46aLMjaraCG8681nGg6T1Fv-gIQ=s128-c0x00000000-cc-rp-mo-ba3
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.rating 5
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.relative_time_description a year ago
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.text First time i was there... woow. Fantastic fresh , even some brea is hot.
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.time 1634627511
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.0.translated 0
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.author_name Angela McCain
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.author_url https://www.google.com/maps/contrib/110282511314744958695/reviews
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.original_language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCkq1ZA7XOuw67u9q2iRA-SJvyG02PWFhytswiQyLQ=s128-c0x00000000-cc-rp-mo-ba3
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.rating 5
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.relative_time_description 2 years ago
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.text Had amazing variety and the sandwich that I had was super good
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.time 1603540432
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.1.translated 0
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.author_name vrojak
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.author_url https://www.google.com/maps/contrib/105049093105139816173/reviews
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.original_language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCl_mMYrEOz5oNX2_Hpzw1kUNs-R3Ai6DqStW9qioA=s128-c0x00000000-cc-rp-mo
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.rating 5
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.relative_time_description a month ago
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.text Tasty & comfy
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.time 1672214797
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.2.translated 0
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.author_name Clemens Freudenberger
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.author_url https://www.google.com/maps/contrib/111100448704311922117/reviews
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.original_language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.profile_photo_url https://lh3.googleusercontent.com/a-/AD5-WCmFH4skydI8E-8kp3GhCuExyuyGb0XkYsOhoo9rsVM=s128-c0x00000000-cc-rp-mo-ba3
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.rating 2
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.relative_time_description 4 years ago
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.text Light is unsteady and strong behaviour expected from staff
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.time 1518670887
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.3.translated 0
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.author_name Christine Angermeier
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.author_url https://www.google.com/maps/contrib/105014699412017911338/reviews
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.original_language en
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.profile_photo_url https://lh3.googleusercontent.com/a/AEdFTp46-kzP-krQ6NnQ7nPWUKnzUQUYw-0pZnPnXPiq=s128-c0x00000000-cc-rp-mo-ba3
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.rating 5
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.relative_time_description 4 years ago
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.text Nice place to relax after shopping
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.time 1535739844
setstate jm_goertz 2023-02-12 11:48:41 result.reviews.4.translated 0
setstate jm_goertz 2023-02-12 11:48:41 result.serves_breakfast 1
setstate jm_goertz 2023-02-12 11:48:41 result.takeout 1
setstate jm_goertz 2023-02-12 11:48:41 result.types.0 bakery
setstate jm_goertz 2023-02-12 11:48:41 result.types.1 store
setstate jm_goertz 2023-02-12 11:48:41 result.types.2 restaurant
setstate jm_goertz 2023-02-12 11:48:41 result.types.3 point_of_interest
setstate jm_goertz 2023-02-12 11:48:41 result.types.4 food
setstate jm_goertz 2023-02-12 11:48:41 result.types.5 establishment
setstate jm_goertz 2023-02-12 11:48:41 result.url https://maps.google.com/?cid=11489222830539900346
setstate jm_goertz 2023-02-12 11:48:41 result.user_ratings_total 765
setstate jm_goertz 2023-02-12 11:48:41 result.utc_offset 60
setstate jm_goertz 2023-02-12 11:48:41 result.vicinity Wormser Landstraße 146, Speyer
setstate jm_goertz 2023-02-12 11:48:41 result.website https://www.baeckergoertz.de/
setstate jm_goertz 2023-02-12 11:48:41 result.wheelchair_accessible_entrance 1
setstate jm_goertz 2023-02-12 11:48:41 status OK

rudolfkoenig

Folgendes ist eine Alternativloesung mit at:
define baecker at *04:00 {\
  HttpUtils_NonblockingGet({\
    url=>'https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer',\
    callback=>sub($$$){\
      return readingsSingleUpdate($defs{baecker}, "zeiten", "Fehler: $_[1]", 1) if($_[1]);;\
      my $ret = Encode::encode("UTF-8", Encode::decode("ISO-LATIN-1", $_[2]));;\
      $ret =~ m,.*ffnungszeiten<.*?: <span><span.*?>(.*?)</span>,s;;\
      readingsSingleUpdate($defs{baecker}, "zeiten", "<html>$1</html>", 1);;\
    }\
  })\
}


Die Aktualisierung kann man mit "set baecker execnow" erzwingen.
Habs nicht um 4 Uhr getestet, kann sein, dass fuer diese Zeit das Regexp angepasst werden muss.
Z.Zt. kommt "Geöffnet ⋅ Schließt um 18:00"

TomLee

Danke Dir, gefällt mir besser wie Place_ID und API_KEY zu verwenden, aber es wäre gegangen, wie man sieht.


TomLee

Zwei Fragen noch, weiß noch nicht ob ich das brauche, auf dem Epaper hat man aber Platzprobleme und eine neue Zeile wäre eine Lösung.


  • Wie entferne/ersetze ich die zwei Leerzeichen und den ⋅ zwischen "Geöffnet ⋅ Schließt ..." ? So wie unten nicht, das ersetzen mit <br> würde passen, das hab ich schon durch ersetzen etwas anderem geprüft.
  • Wenn ich direkt die Ersetzung in $1 ($1 =~ s/.\⋅./<br>/g;) mache, schmiert FHEM ab, muss es über eine zusätzliche Variable sein wie unten gezeigt ?

defmod at_goertz at *04:00 {\
  HttpUtils_NonblockingGet({\
    url=>'https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer',\
    callback=>sub($$$){\
      return readingsSingleUpdate($defs{at_goertz}, "open_times", "Fehler: $_[1]", 1) if($_[1]);;\
      my $ret = Encode::encode("UTF-8", Encode::decode("ISO-LATIN-1", $_[2]));;\
      $ret =~ m,.*ffnungszeiten<.*?: <span><span.*?>(.*?)</span>,s;;\
  my $v= $1;;\
  Debug $v;;\
  $v =~ s/.\⋅./<br>/g;;\
  Debug $v;;\
      readingsSingleUpdate($defs{at_goertz}, "open_times", "<html>$v</html>", 1);;\
    }\
  })\
}

setstate at_goertz Next: 04:00:00
setstate at_goertz 2023-02-12 15:48:36 open_times <html>Geöffnet ⋅; Schließt um 17:00</html>
setstate at_goertz 2023-02-12 15:48:19 state Next: 04:00:00

TomLee

Erste Frage hat sich erübrigt nachdem ich das Raw gesehen habe nach dem posten  ::)

$v =~ s/.⋅./<br>/g;

TomLee

Hm, aber egal wie ich es mache, nehm ich <br> für eine neue Zeile passt das in FHEMWEB, aber nicht in einem RSS, da werden die <br> angezeigt. Nehm ich newline (\n), wird das <html>und </html>-Tag mit angezeigt aber auch die neue Zeile(n), allerdings jede weitere Zeile mit einem Leerzeichen am Anfang.

edit: Wenn ich in readingsSingleUpdate($defs{at_goertz}, "open_times", "<html>$v</html>", 1) die HTML-Tags rausnehme, passt es in FHEMWEB und RSS bis auf die Leerzeichen in jeder weiteren Zeile, bei Verwendung von newlines.

edit:
hier $v =~ s/.⋅./\n/g; muss ein Zeichen mehr $v =~ s/.⋅../\n/g; ersetzt werden, wegen der vorangestellten Leerzeichen in jeder neuen Zeile.
at kennt seinen Namen seit Nov 2021  :P

defmod at_goertz at +*01:00:00 {\
  HttpUtils_NonblockingGet({\
    url=>'https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer,\
    callback=>sub($$$){\
      return readingsSingleUpdate($defs{$SELF}, "open_times", "Fehler: $_[1]", 1) if($_[1]);;\
      my $ret = Encode::encode("UTF-8", Encode::decode("ISO-LATIN-1", $_[2]));;\
      $ret =~ m,.*ffnungszeiten<.*?: <span><span.*?>(.*?)</span>,s;;\
  my $v= $1;;\
  $v =~ s/.⋅../\n/g;;\
      readingsSingleUpdate($defs{$SELF}, "open_times", "$v", 1);;\
    }\
  })\
}
attr at_goertz alignTime 00:45

setstate at_goertz Next: 18:45:00
setstate at_goertz 2023-02-12 17:31:31 open_times Geschlossen\
Öffnet Mo um 05:30
setstate at_goertz 2023-02-12 17:49:28 state Next: 18:45:00


Es klappt also auch ohne die <html>/</html>-Tags.

rudolfkoenig

Die <html> Tags habe ich wegen ⋅ eingebaut, keine Ahnung, welche anderen deko Zeichen Google da noch einzubauen gedenkt.
Eigentlich(TM) sollte man das Reading ohne <html> setzen, und fuer die FHEMWEB Darstellung devStateIcon verwenden.

TomLee

Hi,

der Aufruf der URL mit HttpUtils_NonblockingGet gibt seit ein paar Tagen nicht mehr den Quelltext zurück. Bei einem Aufruf über einen Browser hat sich der Quelltext geändert, die gewünschten Zeiten/Daten sind aber weiterhin vorhanden.

Gibt es / Hat jemand eine Lösung dafür?


{HttpUtils_NonblockingGet({
    url=>'https://www.google.com/search?q=B%C3%A4cker+G%C3%B6rtz+GmbH%2C+Wormser+Landstra%C3%9Fe%2C+Speyer',
    callback=>sub($$$){Debug $_[2]}})}

rudolfkoenig

Google liefert seit paar Tagen nur mit JavaScript Ergebnisse.
Seufz.