From OpenStreetMap Wiki
Jump to navigation Jump to search

Swiss sockets

I started mapping EV charging stations in Switzerland. There are 4 types of sockets which are only used in Switzerland (T13, T15, T23, T25; defined in SEV 1011). Up to now, I tagged them with socket:ch_t13. Should we keep this naming scheme or should we use something like socket:sev1011_t13? More information about SEV 1011 is available on Wikipedia. --Zagch (talk) 15:35, 28 January 2018 (UTC)

I'd vote for socket:sev1011_t13. --Geonick (talk) 21:38, 28 January 2018 (UTC)
Thank you for your feedback. I went ahead and used/documented socket:sev1011_*. --Zagch (talk) 14:58, 5 February 2018 (UTC)
The SEV 1011 standard is now called SN 441011 (since 2019). Should this have an impact on mapping? --DaniloB (talk) 11:26, 21 November 2021 (UTC)

Tethered plugs

A key difference between sites offering EV charging is if a socket is offered and you are expected to bring your own cable, or if a cable (typically tethered) with a plug is available that can be plugged into an EV charge socket. This tag is used to describe the properties of the charging station, not the vehicle, so there should arguably be an alternate key name of 'plug'. --Pink Duck (talk) 15:58, 24 June 2019 (UTC)

Read also Talk:Tag:amenity=charging station#charging cable availability
--Pyrog (talk) 18:48, 15 March 2020 (UTC)

NEMA 6-20p

This plug type is supported by some level 2 EVSE such as one here: so would be useful to list


Would be useful, since not all charge stations with the same socket type provide the same voltage, and some charging stations provide a different voltage through different sockets (especially if the station offers both level2 and level3 charging).

socket:gb/t 20234

This is a Chinesse socket, but it is not yet in the list of sockets. Can I use this socket liket this?

Adding new sockets is no problem. But we should take care that keys don't use any special characters (no spaces or slashes, mostly lower case letters). I don't know all details about the Chinese sockets, but I found some pages referring to this connector as "GB/T" without a number - is this sufficient to identify it? If yes, I propose to use "socket:gbt". If not, "socket:gbt_20234". Mueschel (talk) 08:04, 14 October 2019 (UTC)

'How to map' section

This tag is a pre-tag and is only used in conjunction with a sub-tag. This makes it possible to use several values simultaneously.

What on earth does that mean?! Could a worked example be provided, especially as terms like 'pre-tag' and 'sub-tag' seem to be poorly defined in OSM? Thanks! :-) eteb3 (talk) 11:02, 14 October 2019 (UTC)

Essentially it just says that the tag "socket" should not be used (this is necessary to state because the page is titled "Key:socket"). Only in combination with a socket type like "socket:type2" it makes a valid tag. But you are absolutely right, this statement should be clarified and made easier to understand. --Mueschel (talk) 11:09, 14 October 2019 (UTC)
Many thanks - I've incorporated your explanation into the page. I feel this makes it possible to use several values simultaneously is still unclear. Also, would it be possible to give generic syntax? eg, it's not clear currently what the values of the tag are (I mean the 'v' side of k=v): the page appears to describe only the 'k' side of the equation. eteb3 (talk) 17:01, 14 October 2019 (UTC)
The page really needs a bit more text, it is very concise. The values are only described in the first table: --Mueschel (talk) 17:21, 14 October 2019 (UTC)
Value: Count of available sockets, integral numeric. 	
Description: A count of the sockets of the specified type that can be used concurrently at that charging station.
Thanks. Last question - I assume the 'charging station' is an electric vehicle charging station, to charge the batteries. Always? Not necessarily? Could the same tags be used at a 'mains hook-up' giving shore-power for a boat? eg this eteb3 (talk) 17:27, 14 October 2019 (UTC)
It's not really the right place to discuss this, better ask in the forums or the mailing list. But yes, the tag is not restricted to cars. Just add which vehicles are allowed to charge, e.g. car=no; bicycle=yes; boat=yes --Mueschel (talk) 17:37, 14 October 2019 (UTC)

Should units be included, e.g. kW, A?

Over half of the current features with socket:<type>:output have a value which includes kilowatts: kW, e.g. 22 kW or 50kw? Is this recommended? Should a space be used between the number and kW or not?

Also for socket:<type>:current sometimes A for Amperes is added, with or without a space. Is this necessary? --Jeisenbe (talk) 15:28, 29 March 2020 (UTC)

I'd treat this like any other value with units (e.g. length and speed) - there is a default unit (kW and A), but you can add the unit as well to make the value less ambiguous or to use alternate units. The official rule is that there is a space between number and unit, and we should stick with official capitalization, i.e. not use 'kw'. --Mueschel (talk) 11:13, 27 June 2020 (UTC)

Problematic to add items with limited information available

This tag definition has several problems. Requiring the socket type (which is really object information) in the main tag key makes it impossible to visualize all sockets on a map, regardless of type. There is no socket:*=* type of query available, and doing a substring query on the key is very expensive.

A second problem is this tagging requires a lot of detail to even add the base tag. No option is offered for situations where either the specifics of the socket type, or the number of sockets is unknown. I have added socket:unknown=*, socket:domestic=* and the value yes to allow adding sockets even when missing some details. But really the formulation of this tag is problematic. It would be like having to add roads with a convoluted tag highway:<type> = <number of lanes>, this is not following the OSM tagging standards.

Also, this tag left no room for adding sockets that can accept multiple types of plugs in the same socket. I have added the socket:multiple=* tag for this.

--Pbb (talk) 21:51, 16 June 2020 (UTC)

How do these new keys helps in mapping? If you know that there is an "domestic" socket (whatever the definition is), why can't you add the specific socket type? If you don't know the socket type, just don't add this tag. Use 'socket' for the total number and leave the rest to somebody who can identify the socket. --Mueschel (talk) 11:08, 27 June 2020 (UTC)

Suggestion to rename type1_combo and type2_combo socket types

The type1_combo and type2_combo DC charging socket types are more widely known among users under the names "CCS1" and "CCS2" respectively, so I would like to suggest that consideration be given to using names ccs1 and ccs2 be used instead. These names a both more concise, and less likely to lead to confusion with the distinct type1 and type2 AC charging sockets. --Cafz (talk) 11:14, 28 August 2020 (UTC)

I second this. "ccs1" and "ccs2" are the terms used, sometimes "ccs type 1" or "ccs type 2" but never "type1 combo" or "type2 combo". -- Chuq (talk) 10:07, 17 September 2020 (UTC)
I agree, I was also surprised about the "type2_combo" naming. What would be the process to change this? It would require a mass-edit of existing stations, right? --DaniloB (talk) 22:32, 25 July 2021 (UTC)
Such a change requires a discussion on the tagging mailing list and a proposal. The amount of changes necessary would be huge - editor presets, applications that make use of the data and so on. Also, the Wikipedia article on CCS uses the term "combo" many times. It's not as uncommon as you suggest. --Mueschel (talk) 23:09, 25 July 2021 (UTC)

socket:tesla_destination is superfluous

This socket type is superfluous, and shouldn't be used. As described in the table, it is either equivalent to tesla_standard (in the US) or type2 (in EU/AU). There are currently 48 nodes using this key. --Cafz (talk) 11:14, 28 August 2020 (UTC)

Some more thoughts on this: Yes, "tesla_destination" and "tesla_standard" are the same. But it is not the same as "type2" in EU/AU. The socket is the same, but Tesla destination chargers often only work with Teslas (some may work with some vehicles, but they're not intended to or supported). They are not an open "type2" standard despite the plug being the same shape. You could have "tesla_destination_us" or "tesla_destination_eu" plug types, but it seems a bit superfluous, since as a general rule every "tesla_destination" socket in a given country is going to be the same. If you wanted to get technical, you could label a Tesla destination charger in EU/AU/etc socket:type2_cable with access:restricted or authentication:vehicle, but that would not be how users of these stations would find or describe them. -- Chuq (talk) 10:24, 17 September 2020 (UTC)

lower power device charging

As socket is also used to tag mobile phone etc. chargers (on "smart benches", in airports, cafes etc.) like socket:device:USB-A and similar in amenity=device_charging_station, it would be good to document those keys. Does anybody have objections? Also, some mobiles have wireless "sockets" for charging, like Qi

It should be socket:usb-a / usb-b / usb-c / qi without 'device' according to the existing scheme socket:<type>=<number>. The namespace "device" brings no advantage and only restricts the use unnecessarily. What if you can also charge e-bikes or e-scooters via USB? The use for small devices is already sufficiently described by the main tag 'amenity=device_charging_station'. Tags should also preferably be written in lower case. OSMRogerWilco (talk) 14:10, 19 November 2021 (UTC)
I don't see a reason to change the existing keys with the "device" subkey. If there is a wish to change them, then that should be proposed first. Also, these tags should not be lower-case - acronyms that are part of a key are (and should be) written in their common form, i.e. "USB". --Mueschel (talk) 16:23, 19 November 2021 (UTC)

Country names necessary?

I think the latest addition of country names to the socket types makes the table very long and much harder to read. Is this really necessary? I mean, some of the connectors are used in about one half of the world, and the list will never be complete. For local connector varieties the 1-3 countries are already named in the description column. Mueschel (talk) 07:28, 19 July 2021 (UTC)

The idea is to attempt to document which car charging socket is used in each country. The listing could likely be made more efficient. This is going towards another project within the OSM sphere to help document the world. I'm not sure I'd say that the list will "never be complete"; just takes information and those willing to bring it to the masses. --Sparks (talk) 18:32, 19 July 2021 (UTC)
If there is a need or wish to have this information in the OSM Wiki, I think it should be in a separate table, e.g. a matrix correlating sockets with countries. On the other hand, the OSM wiki is a very "special" place and the number of potential users would be a lot higher if the table was in Wikipedia or Wikidata. --Mueschel (talk) 19:01, 19 July 2021 (UTC)


This is described as a proprietary Tesla connector, but to me this looks 100% like a regular CCS (type2_combo) connector. Can this section be removed? --DaniloB (talk) 15:11, 25 July 2021 (UTC)

There are only 21 nodes and 2 ways labelled with this tag (according to taginfo:, so I will now remove the entry from the wiki page. --DaniloB (talk) 15:51, 5 January 2022 (UTC)
Yes, the correct tag is type2_combo, as for the other CCS chargers from other brands.--NKA (talk) 22:18, 1 February 2022 (UTC)


I encountered type2 charger labelled as "AC~" in Poland - see photo at

Is it yet another name? Or is it referring to alternating current? Or to something else?

Not sure should it be listed as one more name of that socket

Mateusz Konieczny (talk) 15:18, 5 January 2022 (UTC)

You actually identified it correctly, it's a "Type 2" (socket:type2_cable) connector, which uses AC (alternating current). It is mainly labelled this way because Tesla has a somewhat proprietary connector that also uses Type2, but with DC. However, those should be clearly labelled with "Tesla" or similar. --DaniloB (talk) 15:48, 5 January 2022 (UTC)
I also edited it a bit, I think that it should now be clear what is going on Mateusz Konieczny (talk) 16:34, 5 January 2022 (UTC)

tesla_supercharger and type2 - how to distinguish?

Is it possible to distinguish between tesla_supercharger and type2 plugs? Mateusz Konieczny (talk) 15:29, 5 January 2022 (UTC)

Tesla chargers (which also use Type2 plugs) will usually be labelled with "Tesla" or "DC". If not, it will be a regular/standard Type2 charging port with alternating current (AC). --DaniloB (talk) 15:49, 5 January 2022 (UTC)
I added a note to the "tesla_supercharger" description, do you think this is clear now? --DaniloB (talk) 15:54, 5 January 2022 (UTC)
I also edited it a bit, I think that it should now be more clear Mateusz Konieczny (talk) 16:34, 5 January 2022 (UTC)

type2_cable status

"Attention: This tag is brand-new and not discussed in detail. Most charging stations with a Type 2 cable are tagged socket:type2. "

Has anyone tried discussing this wider community to reach agreement whether this tag should be used or not?

Mateusz Konieczny (talk) 16:33, 5 January 2022 (UTC)

I'm not aware of anything. From what I know, users of cars with Type2 connectors will not care about the difference, but users of cars with a Type1 connector will: There are Type2<->Type1 adapter cables, and those will only work with a Type2 socket, not a plug. However, I think Type 1 is somewhat obsolete and I'm not sure if this should be sufficient reason to make the tagging scheme more complex. (So far I've always tried to properly tag these two variants.) I'll start a discussion on the tags mailing list about this. --DaniloB (talk) 16:38, 5 January 2022 (UTC)
It may also matter to EV users with type2 connectors that do not carry a Type2 cable. These users can only use public chargers that have a tethered cable --Shonkylogic (talk) 23:05, 5 January 2022 (UTC)