Skip to content

Instantly share code, notes, and snippets.

View mathieucarbou's full-sized avatar
🏠
Working from home

Mathieu Carbou mathieucarbou

🏠
Working from home
View GitHub Profile
@mathieucarbou
mathieucarbou / README.md
Created November 14, 2023 11:03
Example: config-template-card + bar-card

Home Assistant + Shelly + EDF HP/HC

In global config:

homeassistant:
  packages: !include_dir_named packages
  1. put hphc.yaml files in config/packages folder
@mathieucarbou
mathieucarbou / README.md
Created August 29, 2023 10:21
Home Assistant + RTE Tempo + Shelly

Home Assistant + RTE Tempo + Shelly

In global config:

homeassistant:
  packages: !include_dir_named packages
  1. put tempo.yaml files in config/packages folder
@mathieucarbou
mathieucarbou / README.md
Last active May 16, 2025 09:53
Home Assistant OpenEVSE Integration backed by MQTT

Home Assistant OpenEVSE Integration backed by MQTT

image

Older screenshots

Screenshot 2023-05-22 at 01 43 25 Screenshot 2023-05-22 at 01 43 38 Screenshot 2023-05-22 at 01 44 22

@mathieucarbou
mathieucarbou / README.md
Last active February 20, 2024 19:39
Suivi EDF Tempo avec Home Assistant

Suivi énergétique

image image

Requis:

  • apexcharts-card
  • Avoir configuré la vue énergétique avec des compteurs (journaliers et annuels au moins) pour le suvi tempo image
@mathieucarbou
mathieucarbou / README.md
Last active February 4, 2025 20:35
Linky Teleinformation (TIC) + ESPHome + Home Assistant

Linky Teleinformation (TIC) + ESPHome + Home Assistant

Vue Home Assistant

Safari Screenshot 2023-02-15 01 58 53

Vue du Web Server

Screenshot 2023-02-15 at 12 24 23

@mathieucarbou
mathieucarbou / README.md
Last active March 19, 2025 13:52
OpenDTU + Home Assistant
@mathieucarbou
mathieucarbou / README.md
Last active March 14, 2023 17:45
Renault Zoé E-Tech R110 + Home Assistant + Charge auto avec le soleil

Renault Zoé E-Tech R110 + Home Assistant + Charge auto avec le soleil

Overview

image

image

Installation

#!/usr/bin/env groovy
import groovy.xml.MarkupBuilder
import java.util.stream.Stream
import static java.util.stream.Collectors.toList
def candidates = Stream.of(
new File(System.getProperty("user.home"), ".sdkman/candidates/java"),
new File('/Library/Java/JavaVirtualMachines'))
import java.util.List;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.LongAdder;
import java.util.stream.Stream;
import static java.lang.Thread.sleep;
import static java.util.Arrays.asList;
import static java.util.Collections.emptyList;
import static java.util.stream.Collectors.toList;