Skip to content

Change API-call URL: api.co2signal.com not available, is now api.electricitymaps.com #979

@Panzerkrokette99

Description

@Panzerkrokette99

The URL to API-call of co2signal.com seems outdated. co2signal.com redirects to (https://www.electricitymaps.com/). api.co2signal.com is not responding. API docs are found here: https://portal.electricitymaps.com/developer-hub/api/reference#carbon-intensity-latest

corresponding code: codecarbon/core/co2_signal.py

To Reproduce
Steps to reproduce the behavior:

  • Add the co2_signal_api_token in .codecarbon.config.
  • Run Code with tracking.
  • Get Error: [codecarbon ERROR @ 22:50:14] co2_signal.get_emissions: HTTPSConnectionPool(host='api.co2signal.com', port=443): Max retries exceeded with url: /v1/latest?lat=49.4823&lon=8.4397 (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7f7ff00840d0>: Failed to resolve 'api.co2signal.com' ([Errno -2] Name or service not known)")) >>> Using CodeCarbon's data.

Desktop (please complete the following information):

  • OS: Linux-6.17.0-4-cachyos-x86_64-with-glibc2.42
  • Python Version 3.10.19
  • CodeCarbon Version v3.0.8

Let me know if I can assist with more detailed information.

Greetings from Germany,
Dominic

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Priority 1bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions