Skip to content

Instantly share code, notes, and snippets.

@hbruch
hbruch / postgis_geopandas_io_manager.py
Last active May 2, 2025 12:24
Dagster PostGIS GeoPandas IO Manager
# Copyright 2023 Holger Bruch ([email protected])
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
@pelrun
pelrun / set_state.py
Last active January 30, 2024 08:24
Home Assistant script to set an entity's state, used with the IKEA Tradfri remote control.
if 'entity_id' not in data:
logger.warning("===== entity_id is required if you want to set something.")
else:
data = data.copy()
inputEntity = data.pop('entity_id')
inputStateObject = hass.states.get(inputEntity)
if inputStateObject:
inputState = inputStateObject.state
inputAttributesObject = inputStateObject.attributes.copy()
else: