Skip to content

Instantly share code, notes, and snippets.

View dirkjanfaber's full-sized avatar

Dirk-Jan Faber dirkjanfaber

View GitHub Profile
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
#include <stdbool.h>
#include <math.h>
#include <velib/utils/ve_item_utils.h>
#include <velib/vecan/products.h>
#include <velib/utils/ve_logger.h>
@dirkjanfaber
dirkjanfaber / flow.json
Last active November 29, 2023 13:34
Node-Red way to "activate scheduled charge no.4 at 10pm if battery is below x% SoC" with a standard Victron node (no coding required)
[
{
"id": "13b8708c2a084ab6",
"type": "tab",
"label": "Soc based schedule activation",
"disabled": false,
"info": "",
"env": []
},
{
@dirkjanfaber
dirkjanfaber / gist:81d51dda52854a30aa1f1b2839e562fc
Last active January 22, 2024 13:53
Dynamic ESS system efficency
[
{
"id": "eb74a53e0e431bfc",
"type": "inject",
"z": "5288063e6fbe9823",
"name": "",
"props": [
{
"p": "payload"
},
@dirkjanfaber
dirkjanfaber / flow.json
Last active March 13, 2024 09:03
Buy or sell, based on time of day (Node-RED)
[
{
"id": "31b15ddbce69ea1f",
"type": "tab",
"label": "Remco Schilder",
"disabled": false,
"info": "",
"env": []
},
{