Events

pySpaceBremen {Python für Anfänger} Dein Einstieg in die Welt der Programmierung!

🇩🇪 · Hackerspace Bremen · Sven Neumann

🐍 Python für Anfänger – Dein Einstieg in die Welt der Programmierung!Du wolltest schon immer wissen, wie man mit Python programmiert? Dann bist du hier genau richtig!In diesem kostenlosen Online-Workshop lernst du:✅ Python installieren oder direkt im Browser ausprobieren✅ Variablen, Schleifen und Bedingungen verstehen✅ Ein einfaches Spiel live programmieren✅ Tipps & Tricks für den Einstieg💻 Vorbereitung:Option 1 : Nutze Replit – kein Download … Mehr

StartseiteUsergroupsVeranstaltungenProgrammierenPython

RepairCafé im Juni

🇩🇪 · ComputerClub Itzehoe · Timo

Auch im Juni 2026 sind wieder beim RepairCafé am Start. Am 20.6 zwischen 14 – 17 Uhr könnt ihr uns dort im Haus der Jugend finden.

AllgemeinHardwareRepairCafeVeranstaltungen

News

From Public Art to Inner Sanctuaries: The Creative Evolution of Tamao Nakayama

🇺🇸 · Nova Labs · NovaLabs

What happens when a public artist shifts focus from transforming city spaces to creating moments of quiet reflection? Nova Labs resident maker Tamao Nakayama shares her journey back to her Japanese roots, preserving traditional arts through hands-on workshops, cultural experiences, and the launch of her new venture, Tamao Atelier.

Makers & Member StoriesEducation

Closing of Capital Campaign

🇺🇸 · Nova Labs · Nova Labs

Thanks to the incredible generosity of our community, the Nova Labs Capital Campaign has officially closed at $114,851, surpassing our $100,000 goal and unlocking an additional $15,000 matching grant. Together, we are making important improvements to our shared makerspace and investing in Nova Labs' future.

News & Updates

Heute live vor Ort: Heimautomatisierungs-Stammtisch

🇩🇪 · Hackerspace Bremen · Jens Bretschneider

Heute Abend beim monatlichen Stammtisch sehen wir uns mal wieder live vor Ort im Hackerspace! Bring‘ deine neuesten Smarthome-Komponenten mit, stell‘ uns deine Projekte vor oder tausche dich einfach nur mit uns aus – wir freuen uns in jedem Fall über deinen Besuch. Sofern Interesse besteht, werden wir uns im Laufe des Abends den neuen … Mehr

StartseiteUsergroups

Other

Home Automation Treffen

🇩🇪 · C3D2 · max

Datum Ort bis Dienstag, 30. Juni 2026 um 19:00 Uhr 21:00 Uhr , /proc, Zentralwerk, Riesaer Straße 32, 01127 Dresden HQ Wir wollen uns treffen und über Home-Assistant, ESPHome, Zigbee, ESP32, MQTT, Thread, Matter etc. und deren Integration miteinander, aber auch Home Automation im allgemeinen sprechen und uns über verschiedene Lösungen, Produkte und Automatisierungen austauschen. Zwischen den Treffen chatten wir oft in einen Matrix-Raum: #home-automation:c3d2.de

ikea_uppatvind_esp_smart_mod

🇩🇪 · AFRA · afra_rootcat (afra_rootcat@undisclosed.example.com)

@@ -70,28 +70,28 @@ ^ Test Point ^ Function ^ | TP2 | GND | | TP3 | 5V | | TP4 | Button Input | - | TP7 | LED / PWM Sense | + | PWM | FAN PWM Sense | | TP6 | Optional LED Signal | ===== GPIO Mapping ===== i added a Transistor - + <code> BC547C ┌─────┐ │ │ └─────┘ | | | C B E - + </code> ^ UPPÅTVIND ^ ESP32-C3 ^ Function ^ | TP2 | GND | Ground | | TP3 | 5V | Power | | TP4 | GPIO10 | Button Simulation | - | TP7 | GPIO4 | PWM / LED Detection | + | PWM | GPIO4 | PWM Detection | Do Not USE TP7 or TP 9 ! (in Off State it still have the last pwm value) | TP6 (optional) | GPIO5 | Additional LED State | ===== Wiring ===== @@ -99,9 +99,9 @@ ==== Basic Wiring ==== <code> UPPÅTVIND - TP7 ---10kΩ ---+--- GPIO0 - yellow + PWM ---10kΩ ---+--- GPIO0 - yellow | 20kΩ +-------- GND black @@ -138,9 +138,178 @@ * Fan entity * API integration * WiFi fallback AP + <code> + # ------------------------------ + # Sensors Configuration + # ------------------------------ + # ------------------------------ + # Sensors & Status + # ------------------------------ + binary_sensor: + - platform: status + name: "${devicename} Status" + + # TP6 -> GPIO1 (Filter LED) + - platform: gpio + pin: + number: GPIO1 + mode: + input: true + pullup: true + name: "UPPATVIND Filter Warning" + id: filter_led + + # ------------------------------ + # Information Sensors + # ------------------------------ + + + - platform: pulse_counter + pin: + number: GPIO0 + mode: + input: true + pullup: true + name: "UPPATVIND Motor Pulses" + id: uppatvind_rpm + update_interval: 1s + internal: true + + # ------------------------------ + # Text Sensors (Diagnostics) + # ------------------------------ + text_sensor: + - platform: wifi_info + ip_address: + name: "${devicename} IP Address" + ssid: + name: "${devicename} Connected SSID" + bssid: + name: "${devicename} BSSID" + mac_address: + name: "${devicename} MAC Address" + + - platform: template + name: UPPATVIND Mode + id: uppatvind_mode + lambda: |- + float rpm = id(uppatvind_rpm).state; + if (rpm < 1000) + return {"Off"}; + if (rpm < 9500) + return {"Low"}; + if (rpm < 13500) + return {"Medium"}; + return {"High"}; + update_interval: 1s + + # ------------------------------ + # Restart Switch Configuration + # ------------------------------ + switch: + - platform: restart + name: ESP-UPPATVIND restart + + # ------------------------------ + # TP4 -> GPIO04 (Button) + # ------------------------------ + output: + - platform: gpio + pin: + number: GPIO4 + inverted: false + id: fan_button + + select: + - platform: template + name: "UPPATVIND Speed" + id: uppatvind_speed + optimistic: false + options: ["Off", "Low", "Medium", "High"] + lambda: |- + return id(uppatvind_mode).state; + set_action: + - if: + condition: + lambda: |- + return x == "Off"; + then: + - button.press: uppatvind_off + - delay: 6s + - if: + condition: + lambda: |- + return x != "Off"; + then: + - script.execute: + id: goto_speed + target: !lambda 'return x;' + + script: + - id: goto_speed + mode: queued + parameters: + target: string + then: + - repeat: + count: !lambda |- + int current = 0; + int desired = 0; + auto state = id(uppatvind_mode).state; + if (state == "Low") + current = 1; + else if (state == "Medium") + current = 2; + else if (state == "High") + current = 3; + + if (target == "Low") + desired = 1; + else if (target == "Medium") + desired = 2; + else if (target == "High") + desired = 3; + if (current == desired) + { + ESP_LOGI("uppatvind", "Already at target"); + return 0; + } + int steps = (desired - current + 4) % 4; + ESP_LOGI( + "uppatvind", + "Current=%d Desired=%d Steps=%d", + current, + desired, + steps + ); + return steps; + then: + - button.press: uppatvind_button + - delay: 1500ms + + button: + - platform: template + name: "UPPATVIND Next" + id: uppatvind_button + on_press: + then: + - output.turn_on: fan_button + - delay: 250ms + - output.turn_off: fan_button + + - platform: template + name: "UPPATVIND OFF" + id: uppatvind_off + on_press: + then: + - output.turn_on: fan_button + - delay: 4000ms + - output.turn_off: fan_button + + </code> ===== Home Assistant Integration ===== Possible automations: @@ -152,8 +321,77 @@ * Combine with air quality sensors * Dashboard integration + <code> + type: custom:stack-in-card + cards: + - type: custom:mushroom-template-card + primary: UPPATVIND I + secondary: > + {% if is_state('binary_sensor.uppatvind_filter_warning','on') + %} + ⚠ Filter Warning + {% else %} + Filter OK + {% endif %} + icon: mdi:air-purifier + - type: custom:mushroom-chips-card + chips: + - type: template + icon: mdi:fan-off + entity: select.uppatvind_speed + icon_color: > + {% if is_state('select.uppatvind_speed','Off') %} red {% + endif %} + tap_action: + action: perform-action + perform_action: select.select_option + target: + entity_id: select.uppatvind_speed + data: + option: "Off" + - type: template + icon: mdi:fan-speed-1 + entity: select.uppatvind_speed + icon_color: > + {% if is_state('select.uppatvind_speed','Low') %} green {% + endif %} + tap_action: + action: perform-action + perform_action: select.select_option + target: + entity_id: select.uppatvind_speed + data: + option: Low + - type: template + icon: mdi:fan-speed-2 + entity: select.ppatvind_speed + icon_color: > + {% if is_state('select.uppatvind_speed','Medium') %} orange + {% endif %} + tap_action: + action: perform-action + perform_action: select.select_option + target: + entity_id: select.uppatvind_speed + data: + option: Medium + - type: template + icon: mdi:fan-speed-3 + entity: select.uppatvind_speed + icon_color: > + {% if is_state('select.uppatvind_speed','High') %} red {% + endif %} + tap_action: + action: perform-action + perform_action: select.select_option + target: + entity_id: select.uppatvind_speed + data: + option: High + + </code> ===== Calibration ===== The LED/PWM signal values may vary between purifier revisions.

PicaHack - Talleres de informática libre - Junio 2026

🇪🇸 · Pica Pica HackLab

Talleres de informática libre - Junio 2026 Lunes, 01/06/2026, 23:47 h. Este junio de 2026 en Asturias (España), Pica Pica HackLab (PicaHack) organiza un programa de talleres de iniciación a la informática libre , destinado a personas con pocos conocimientos sobre el tema pero interesadas en las implicaciones éticas, sociales y ambientales de las tecnologías de la información. El movimiento de la informática libre defiende que el software (los programas o aplicaciones de ordenador o computadora) y el hardware (los componentes físicos o materiales de los ordenadores o computadoras) deben poder ser usados, modificados y compartidos por cualquier persona, sin imposición de restricciones técnicas, legales o económicas, como derechos y libertades de todas las personas. Asimismo, también la información debe estar disponible de igual forma. Esto es fundamental no solo para el bien de la persona a título individual sino también de la población en general. Estos derechos y libertades son aún más importantes mientras nuestras actividades cotidianas se vuelven más y más ligadas a la informática: en un mundo de palabras, sonidos e imágenes digitales, la informática libre en concreto y el libre acceso a la información y al conocimiento en conjunto viene a representar una parte fundamental del ejercicio de los derechos y las libertades en general. Organización Talleres/cursos de informática libre con una planificación regular, los martes de siete (19:00 h) a ocho y media (20:30 h) , en El Olivar (Calle Oscura, número 1/3 - Oviedo - Asturias) . Se combinarán dos formatos de talleres/cursos que se alternarán entre semanas: Un curso de introducción a la línea de comandos e iniciación a la programación útil, que está organizado como curso extendido en el tiempo, con sesión cada primer y tercer martes de mes. Un curso de introducción a la la reparación electrónica, que está organizado como curso extendido en el tiempo, con sesión cada segundo y cuarto martes de mes. Talleres breves (una sola sesión) de temática variada, el quinto martes de mes o el primer martes de mes si el anterior mes tuvo 4 (y no 5) semanas. Proyección y debate de documentales, el segundo martes de mes. --> Complementariamente se realizará una jornada de instalación de sistemas operativos libres un sábado antes de comenzar los talleres/cursos y otro a mitad de mes. Quien quiera puede traer su ordenador e instalaremos un sistema operativo libre (por supuesto con todo lo necesario para seguir los talleres/cursos y mucho más). --> Programa/calendario: A diferencia de trimestres o cuatrimestres anteriores, este cuatrimestre planificamos solo a un mes vista y no cuatrimestre completo al principio, para facilitar el encaje de talleres breves (una sola sesión) en respuesta a los intereses puntuales de las personas asistentes. Martes 2 de junio de 2026 a las siete (19:00 h): 42ª sesión del " Curso de introducción a la línea de comandos e iniciación a la programación útil ": Aprende a crear fácilmente tus propios programas para tus necesidades personales cotidianas usando software libre. Martes 9 de junio de 2026 a las siete (19:00 h): 16ª sesión del " Curso de introducción a la reparación electrónica ": Si tienes alguna dificultad usando software libre o algún problema físico con tu ordenador o cualquier otro aparato eléctrico, ofrecemos nuestra ayuda (conocimientos y herramientas) para intentar arreglarlo. Martes 16 de junio de 2026 a las siete (19:00 h): 43ª sesión del " Curso de introducción a la línea de comandos e iniciación a la programación útil ": Aprende a crear fácilmente tus propios programas para tus necesidades personales cotidianas usando software libre. Martes 23 de junio de 2026 a las siete (19:00 h): 17ª sesión del " Curso de introducción a la reparación electrónica" : Si tienes alguna dificultad usando software libre o algún problema físico con tu ordenador o cualquier otro aparato eléctrico, ofrecemos nuestra ayuda (conocimientos y herramientas) para intentar arreglarlo. Martes 30 de junio de 2026 a las siete (19:00 h): Charla "Protocolos de Internet ": Introducción a los protocolos que permiten el funcionamiento cotidiano de Internet. Notas para las personas asistentes: El lugar de las actividades es El Olivar (Calle Oscura, número 1/3 - Oviedo - Asturias) . La lengua de todas las actividades es español. La temática de las actividades de Pica Pica HackLab (PicaHack) es informática libre . No es el espacio para hablar temas ajenos a esta temática. No se admiten personas que deliberadamente busquen crear malestar por ejemplo mediante temáticas ajenas o actitudes sexistas, xenófobas, aspectistas u otras discriminatorias de similar naturaleza. La asistencia es libre y gratuita. Si se superara el aforo del local, la entrada sería por orden temporal de llegada ese día, excepto si se trata de curso extendido que se priorizará a quienes asistieron a sesiones previas de ese curso. La actividad es gratuita, aunque si alguien quiere puede libremente contribuir a la hucha que habrá en una esquina . También puede donar componentes y equipos informáticos y de telecomunicaciones, como ordenadores, pero con unos mínimos que garanticen que sean útiles y no acumulemos cosas que no nos sirven . Disponemos de ordenadores para prestar durante la duración de cada sesión a quienes quieran (porque no traigan ordenador o simplemente lo prefieran así). Si quiere instalar en un ordenador de sobremesa, es posible transportar solo la torre y por nuestra parte facilitar pantalla, teclado y ratón durante la jornada (consultar previamente disponibilidad). --> Posteriormente habrá otros días de encuentro con las personas asistentes para resolver dudas y preguntas que puedan surgir. Pica Pica HackLab (PicaHack) realiza actividades presenciales de informática libre con frecuencia semanal, consulte nuestra agenda . Como acto de difusión de software libre, solo se ofrecerá, promocionará y dará ayuda a software libre . Pregunte las dudas que tenga. --> --> Información específica para las instalaciones de sistemas operativos libres Durante las jornadas de instalaciones se ofrecerá probar sistemas operativos libres mediante ordenadores de demostración, además de la posibilidad de probarlo en su propio ordenador a quien quiera y lleve su ordenador y adicionalmente instalarlo si quiere. Para probarlo, no es necesario realizar cambios en su ordenador más allá de seleccionar la opción de inicio. Para llevarse una copia del sistema operativo libre, simplemente traiga un pincho USB de mínimo 4 GB que esté vacío o cuyo contenido pueda ser borrado. Para instalarlo, basta con tener suficiente espacio libre en el disco interno (mínimo absoluto 15 GB, recomendable al menos 45 GB), puede conservar el sistema operativo ya existente si quiere. Si puede interesarle instalarlo, recomendamos los siguientes pasos: Indique en el formulario las características que conozca de su ordenador (marca y modelo, año, memoria RAM, espacio libre en disco interno, lector de CD o DVD,...). * Desfragmente el disco interno varios días antes del evento si quiere conservar el sistema operativo ya existente, para que la instalación sea más rápida. * Varios días antes realice una copia de seguridad de toda la información almacenada en el disco interno antes de sacar el ordenador de casa por si sufriera un golpe o cualquier otro tipo de accidente. Aunque queremos e intentamos evitar cualquier problema o resolverlo en la medida de nuestra disponibilidad de conocimientos y tiempo si sucede, no somos responsables si algo malo ocurre. El trabajo de las personas en Pica Pica HackLab (PicaHack) es totalmente voluntario y altruista y realizado en nuestro escaso tiempo libre. * Vaya pensando en un nombre de usuario y un par de contraseñas. Mantenlas en secreto. * Lleve su ordenador al evento. Si es un ordenador de sobremesa, es posible llevar solo la torre y por nuestra parte facilitar pantalla, teclado y ratón durante la jornada (consultar previamente disponibilidad). * Pregunte las dudas que tenga. --> Acerca de Pica Pica HackLab (PicaHack) Pica Pica HackLab (PicaHack) es un colectivo activo de promoción y divulgación de informática ( software , hardware , servicios, formatos y protocolos) libre. A lo largo de más de una década de actividad ininterrumpida, Pica Pica HackLab (PicaHack) ha obtenido logros significativos como el primer FLISOL de Europa (en 2010), el único evento de celebración del 30 cumpleaños del software libre de España (en 2013), la primera conferencia de Richard Stallman en Oviedo (en 2015, y también la segunda en 2018 ), lograr que el parlamento asturiano fuese el primer parlamento de España en apoyar la campaña internacional "¡Dinero Público, Código público!" , y ser la única sede de FLISOL del planeta que ha sido siempre 100% software libre a lo largo de los años (ininterrumpidamente desde 2010), lo que nos ha consolidado como referencia en materia de difusión y promoción de software libre. Más información: Pica Pica HackLab (PicaHack) Preguntas frecuentes ¿Cómo ayudar? Más información acerca de Pica Pica HackLab Acerca de la informática libre Suscribirse a las novedades del sitio web Agendar a su calendario las próximas actividades Contacto -->

Workshop on Wednesday: Polyeder-Bastel-Workshop (03.06.2026, 15:00 – 17:00)

🇩🇪 · Maschinenraum · maschinenraum

English version below Bastel deine eigenen coolen dekorativen geometrischen Papiermodelle mit unseren Vorlagen! Kommt zu unserem Polyeder-Bastel-Workshop am Mittwoch, von 15:00 - 17:00 im maschinenraum. Wann? : 03.06.2026, 15:00 - 17:00 Uhr Wo? : maschinenraum Wer? : Aaron Hier geht es zu allen Workshops aus unserer Reihe: https://blog.maschinenraum.tk/2026/05/20/neue-workshopreihe-im-mai-juni-startet-heute/ Make your own cool decorative geometric paper models using our ready-made templates! Come to our Polyhedron Crafting Workshop on Wednesday, from 15:00 - 17:00 at maschinenraum. When? : 03.06.2026, 15:00 - 17:00 Where? : maschinenraum Who? : Aaron See all workshops from our series: https://blog.maschinenraum.tk/2026/05/20/neue-workshopreihe-im-mai-juni-startet-heute/

pir_motion_sensor_mr-hw08kt_-_kitchen

🇩🇪 · AFRA · afra_rootcat (afra_rootcat@undisclosed.example.com)

@@ -1,5 +1,29 @@ ====== PIR Motion Sensor (MR-HW08KT) ====== + ===== WARNING ===== + + + + ** ⚠ DANGER – MAINS VOLTAGE (85–265 V AC) ⚠ ** + + This device operates directly on mains voltage. + + * Risk of electric shock + * Risk of serious injury or death + * Risk of fire if wired incorrectly + + Only connect the sensor when power is disconnected. + + Always use: + + * Proper insulation + * Enclosure / housing + * Strain relief + * Protective Earth (PE) where required + + Never connect the sensor directly to low-voltage (12 V DC) systems. + + ===== Overview ===== The MR-HW08KT is a compact PIR motion sensor for AC-powered lighting. @@ -33,10 +57,10 @@ PE (Green/Yellow) _---------------------------------> PE </code> {{:Projekte:mr-hw08kt:mr-hw08kt-1.png?400|MR-HW08KT}} - {{:hardware:mr-hw08kt:mr-hw08kt-2.png?400|MR-HW08KT-wiring}} - {{:hardware:mr-hw08kt:mr-hw08kt-3.png?400|Wiring-example}} + {{:Projekte:mr-hw08kt:mr-hw08kt-2.png?400|MR-HW08KT-wiring}} + {{:Projekte:mr-hw08kt:mr-hw08kt-3.png?400|Wiring-example}} ===== DIP Switch Settings ===== ==== Light Sensor ====

Kein DIDAY im Juni 2026

🇩🇪 · CCC Hamburg · June

Leider können wir im Juni, am 07.06.2026, keinen Digital Independence Day für euch anbieten. Wir laden euch aber dazu ein, eine der vielzähligen alternativen Veranstaltungen in Hamburg zu besuchen. Was wann wo stattfindet, könnt ihr im DIDAY Terminkalender herausfinden. Und selbstverständlich könnt ihr auch die zahlreichen Onlne-Ressourcen rund ums Thema Digital Independence nutzen, um euch selbstständig zu einem neuen Thema zu informieren. Dazu gibt es die Anleitungen auf diday.org , die Wechselrezepte auf di.day oder auch die Folien zu unseren vergangen DIDAYs zu den Themen Messenger und Cloud .

start

🇩🇪 · AFRA · afra_rootcat (afra_rootcat@undisclosed.example.com)

@@ -14,13 +14,15 @@ * [[ZD-939 Hot Air Station]] * [[Philips RGBIC Floor Lamp WLED Mod]] * [[Lidl - 3x Switch, with 4 USB - Silvercrest]] * [[Pico Grow Lights – Smart Indoor Plant Setup]] + * [[PIR Motion Sensor (MR-HW08KT) - Kitchen]] + * [[IKEA UPPÅTVIND ESP Smart Mod]] ===== WIP side Projects ===== * [[Raspberry Pi 3 Media Center - LibreELEC, Moonlight]] - * [[IKEA UPPÅTVIND ESP Smart Mod]] + ---

Open Chaos im Café der Bürgerschule

🇩🇪 · Leitstelle511-ccch

Aufgrund von Umbauarbeiten sind die normalen Räume der Leitstelle für das OpenChaos am 03.06. und 10.06. nicht nutzbar. Deswegen findet das Open Chaos an diesen Tagen im Café der Bürgerschule statt.