Skip to content
HeatAlgo
BlogHelp

A radiator from a photo: how Algo AI reads radiators from a photo, a design or a message

How Algo AI fills in radiators from a photo, an old heating design PDF or a message: what it reads, what you type and what happens to the photo.

Founder of HeatAlgo, author of the calculation engine to EN 12831 and EN 1264

You do not have to type every radiator by hand. Algo AI enters radiators into the Radiators module from a photo, from an old heating design PDF or from a message. Algo only reads and enters data - every number in the result is calculated by the module's algorithm. How the module itself works is in How to check radiators.

Three sources

  • A photo of a radiator (JPG, PNG, WEBP or HEIC from a phone). Algo reads the kind of radiator, its type and the number of radiators. It does not read sizes from a photo.
  • An old heating design as a PDF. Algo reads the radiator schedule: the room, kind, type, height, length and count.
  • A message, e.g. "Living room: type 22 panel, 600 by 1200, two of them". Algo adds the room and the radiator with what you write. It does not guess a size you leave out - the radiator waits for it.

How to take the photo

Photograph the radiator alone: close up, straight on, the whole radiator in the frame. One photo is one radiator. A photo may show the inside of the home and anything else in the frame - we do not blur faces or documents, so frame the radiator only. A panel radiator's type (22, say) is often on a label at the side or can be seen from its panels; when it cannot be seen, Algo leaves the type empty.

Step by step

  1. Open the project and Algo AI. Attach the file or drop it into the chat ("Drop the document here") and press "Read the documents". A description of the radiators you simply send as a message.
  2. Algo reads the file and says what it found. The chat's mode decides what happens next:
    • "Propose" - Algo proposes changes and you approve each one before it saves ("Put into the form" or "Discard").
    • "Automatic" - Algo saves changes at once, and you can undo each one with "Undo" for 30 days.
  3. Under the answer is the list "Radiators - to check:". For a photo you see, for example, "measure it - I do not read sizes off a photo" and "the photo does not say which room the radiator is in". For a schedule from an old design: "the schedule gives the output at the design temperatures - type the datasheet's output at 75/65/20".
  4. In the Rooms step, fill in what the list asks for: "Height", "Length" and the room. When you have the radiator's datasheet, tick "I have the radiator's datasheet" and type the output and the exponent.

Reading documents uses the same monthly Algo allowance as the chat.

What Algo does, and what the algorithm does

Algo AI reads and enters the inputs: the kind, type and count, and from an old design the sizes and the room too. It calculates nothing. The radiator's output at the chosen temperature, the room's balance, the house's flow temperature and the "What to swap to" list are calculated by the algorithm, from the same data you see in the form. A radiator with no datasheet has a "typical" output - where it comes from is in Radiator output: where the numbers come from.

Privacy of the photos

Before any AI model sees the photo, our server removes the EXIF data from the file, including the location (GPS coordinates) where the photo was taken, the camera details and the other metadata stored in the file; a HEIC photo is converted to JPEG. The photo goes to the same AI models as other document pages without a text layer. The file is deleted 24 hours after the reading starts, and earlier if you stop or discard the reading or it fails; the result of the reading is kept for at most 30 days from its start. The full text is in the privacy policy.

HeatAlgo newsletter

New guides, HeatAlgo product changes and offers - straight to your inbox. You confirm the sign-up with a link we send you.

Have a question or feedback?

I reply personally - usually within 24 hours.

Got a similar question? Check the FAQ below ↓

FAQ

Frequently asked questions

What does Algo AI read from a photo of a radiator?

The kind of radiator, its type and the number of radiators - nothing more. It does not read sizes from a photo: you measure and type the height and length yourself. A photo does not say which room the radiator is in either, so you choose the room.

What happens to the photo after I send it?

Before any AI model sees the photo, our server removes the EXIF data from the file, including the GPS location where the photo was taken, the camera details and the other metadata; a HEIC photo is converted to JPEG. The file is deleted 24 hours after the reading starts, and the result of the reading is kept for at most 30 days. The details are in the privacy policy.

Does Algo AI calculate the radiator's output?

No. Algo AI only enters data into the form. The output at the chosen temperature, the room's balance and the swap list are calculated by the module's algorithm, exactly as for data you type by hand.

Can I load an old heating design?

Yes, as a PDF. Algo AI reads the radiator schedule: the room, kind, type, height, length and count. Such a schedule usually gives the output at the design's own temperatures, so Algo asks for the datasheet output at 75/65/20.

Blog

See also

Help

Radiator output: where the numbers in the Radiators module come from

Where the Radiators module gets a radiator's output (datasheet, typical, assumed), how it converts it to your temperature and where room loads come from.

Help

How to check radiators in HeatAlgo: setup, rooms, network and result

The Radiators module step by step: room loads from the heat loss calculation or an estimate, the flow temperature, the pipe network and the swap list.

Help

Full or Simple PDF report: a client version, choosing pages and columns

The "PDF report" window in every module: Full with everything, Simple for the client, and Custom, where you choose the pages, storeys and columns step by step.

Help

Your HeatAlgo account: signing up, signing in, password and language

How to create a free account, confirm your email, sign in, reset your password, switch the app language and what to do when your account is blocked.

Help

Settings: company details, the logo on reports, notifications and privacy

Where to enter company details, how to upload the logo for PDF reports and the client form, how notifications work and what the assistant log switch does.

Help

Subscription, invoices and payments: how to buy, cancel and where to find the invoice

How a purchase works, who issues the invoice, how to add a tax ID, which payment methods work, and how to cancel and resume the subscription.

Help

Troubleshooting: saving, version conflicts, emails, PDF, AI and the browser

Messages about saving and version conflicts, emails that do not arrive, a PDF that does not generate, Algo, expired links, the account and the browser.

Help

PDF reports and the printable floor plan: what they contain, how to download them and what the report number means

Where to download the PDF report from each module, what is on the cover, preview versus full report, the to-scale plans and what to do when a PDF fails.

Help

Projects in HeatAlgo: creating, client details, searching and deleting

What a project is, how to create one, what client details do, how to search projects with Ctrl+K, what the project view shows and how to delete one.

Help

Getting around HeatAlgo: the Start page, the side menu, the top bar and shortcuts

The Start page, the side menu and the top bar, where settings, billing and help are, the Ctrl+K project dialog, the wizards and what works on a phone.

Help

Underfloor heating in HeatAlgo: answers to frequent questions

Why a room is not calculated, what to do with a loop that is too long, loop flows and the spacing warning, editing nodes, storeys and the backdrop.

Help

The heat loss calculation in HeatAlgo: seven steps from documents to result

The seven steps of the heat loss module: the start with Algo, building, ventilation, project constructions, rooms, adjustments and the result with EN 12831-1 compliance.

Help

The client form: answers to frequent questions about setup, sending, corrections and import

How to hide questions and add your own fields, how long the link works, reminders, what the client sees, corrections, acceptance and import.

Help

Heat pump sizing in HeatAlgo: building data, radiators, variants and the result

Starting from the heat loss calculation or by hand, the wizard steps, rooms with radiators, the bivalent point and hot water, three variants, radiator feasibility and annual costs.

Help

Data flows between modules: import from the heat loss calculation and the client form

Which modules take data from which, what the module start screen shows, how updates after changes in the source work and what the import deliberately leaves out.

Help

What is free and what a report unlocks: the free plan, credits and the window for new PDF versions

What a free account shows, what one report unlocks, what credits cost, how the 7-day window for new PDF versions works and when a subscription pays off.

Create a free HeatAlgo account

Register and go from client data to a finished heating project in one place.