
Viele Grüße
http://benutzername:passwort@ip-adresse
[HTML] -- Setting up the connection data ROOMBA = Net.FHttp("111.222.333.444", 80) -- geting info about specific device response = ROOMBA:GET("/roomba.json") -- decoding json string to table extractedjson = json.decode(response) -- Special usecase of [""] for json tree items with a - in it. -- Be aware not to use a . infront of the [ !! -- The following JSON codes can be extracted - - All that needs to be done is replace the rX value and rename the variable to whatever you liek -- -- "r0": "Bumps Wheeldrops" -- "r1": "Wall" -- "r2": "Cliff Left" -- "r3": "Cliff Front Left" -- "r4": "Cliff Front Right" -- "r5": "'Cliff Right'" -- "r6": "Virtual Wall" -- "r7": "Motor Overcurrents" -- "r8": "Dirt Detector - Left" -- "r9": "Dirt Detector - Right" -- "r10": "Remote Opcode" -- "r11": "Buttons" -- "r12": "Distance" -- "r13": "'Angle'" -- "r14": "Charging State" -- "r15": "Voltage" -- "r16": "Current" -- "r17": "Temperature" -- "r18": "Charge" -- "r19": "Capacity" motorovercurrents = extractedjson.response.r7.value distance = extractedjson.response.r12.value chargingstate = extractedjson.response.r14.value voltage = extractedjson.response.r15.value current = extractedjson.response.r16.value temperature = extractedjson.response.r17.value charge = extractedjson.response.r18.value capacity = extractedjson.response.r19.value -- output to resultline and globalvariable fibaro:log(charge) fibaro:setGlobal("roombacharge", charge); - See more at: http://www.roowifi.com/fibaro-home-center-2-plugin/#sthash.2u5lWDJK.dpuf
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar