You can copy your URL-output to the following webpage to get it formatted: https://jsonformatter.curiousconcept.com
Let me know if you need some more value that you can’t get yet.
Hi Daniel. As you might have seen, Thomas and I found a solution by combining your Multiscrape integration with a normal rest-sensor (normal rest-sensor is not working stand-alone i.e. we suspect that the form_submit makes the difference in combining both) . I do understand that multiscraping is not working with dynamic content as explained by you, but I’m wondering why the multiscrape-integration can’t extract from the second link with json-values only like the rest-sensor. Are we missing something within the value template? The following config gives no value for multiscrape sensor but the correct value for the rest-sensor.
The values from the json-value-only-link look as follows. As you see you hardly find a css-selector (only “body > pre”) - is that the problem with the multiscrape integration?
Hi Robi and Thomas, hats off to you! You found a very creative solution. This works because connections to the same endpoint are reused by HA, no matter which component initiated the connection.
@Robi07 Your post made me realize there is much simpler solution to support json, than what I initially had in mind! So as a reward I implemented parsing json through the value_templates. This basically means that Multiscrape is now not just an improved Scrape component but an improved Rest component as well!!
Hi Daniel. This is genious! Works great! Many thanks for this!!! I even moved some normal rest-sensors to the multiscrape platform given the unique_id functionality of Multiscrape and subsequent area-assignment (now hoping that the new Lovelace Area Card will be improved in Q1 22 i.e. manual configuration possibilities). Best, Robert
Hi Thomas. I was on holiday and just realized the issue right now. I also had a look on your other post. Looks like the plant datas are not accessible anymore from external sources i.e. the link “https://www.remocon-net.remotethermo.com/R2/PlantHomeBsb/GetData/F…” generates a 404 error if you try to access via explorer. Unless there is another link to access json-values directly from the explorer, I don’t see any chance to get the values to HA. Best, Robert
Hi there,
Based on the suggestions above, i created a code to read the temperature of my Ariston Nuos Plus Wifi boiler in Home Assistant. I guess many suppliers use the same underlying resources to manage digital interactions with their boilers.
Anyway, here is the YAML I use
Hi Francois. Many thanks for your response. I tried to adapt your YAML code to my device - but I’m getting HTTP 500 errors through Home Assistant Log.
The login through https://www.ariston-net.remotethermo.com/R2/Account/Login
works through a web browser but when I try to open the suggested final link (with replaced device number) then I’m getting an error message (see image below). May I therefore quickly ask:
I tested this and it woks perfectly. I was wondering, is there a way to switch the Ariston Nuos Plus Wifi from “time program” to “manual” using HA?
Thanks a lot!
Well I searched a bit further and used the app ‘web proxy tool’ to sniffer the messages send by my ‘AquaAristonNET’ app.
Changing the Boiler from ‘Manual mode’ to ‘Automatic Mode’ gives me some data
Hi to all,
I am experiencing a problem with retrieving data from a web page.
Specifically I want to get the data from :
body > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(9) > td:nth-child(2) > font:nth-child(1) > strong:nth-child(1) > font:nth-child(1) > small:nth-child(1) retrieved from http://perachora-davis.meteoclub.gr/
I’ve tried everything but it doesn’t bring me any data.
I have tried with other fields and the result is the same.