X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=r3-netstatus%2Fsockettoevent.go;h=e131973014423b6c55b1220e65427bf081068deb;hb=26e173994cd67eb9d01f0501244a8786148dadcf;hp=f356482719d5bbc5626492d87c1538222960a055;hpb=7ab5aed246ec6f81c8741c3aeb5f1a0a0b50e7cf;p=svn42.git diff --git a/r3-netstatus/sockettoevent.go b/r3-netstatus/sockettoevent.go index f356482..e131973 100644 --- a/r3-netstatus/sockettoevent.go +++ b/r3-netstatus/sockettoevent.go @@ -13,7 +13,7 @@ import ( var ( re_presence_ *regexp.Regexp = regexp.MustCompile("Presence: (yes|no)(?:, (opened|closed), (.+))?") re_status_ *regexp.Regexp = regexp.MustCompile("Status: (closed|opened), (opening|waiting|closing|idle), (ajar|shut).*") - re_command_ *regexp.Regexp = regexp.MustCompile("(open|close|toggle) (?:(Card|Phone|SSH|ssh) )?(.+)") + re_command_ *regexp.Regexp = regexp.MustCompile("(open|close|toggle)(?:/s+(Card|Phone|SSH|ssh))?(?:/s+(.+))?") re_button_ *regexp.Regexp = regexp.MustCompile("PanicButton|button\\d?") re_temp_ *regexp.Regexp = regexp.MustCompile("temp0: (\\d+\\.\\d+)") re_photo_ *regexp.Regexp = regexp.MustCompile("photo0: (\\d+)")