Java-Code für Funksteckdosen

Beispielcode in Java für 433MHz Funksteckdosen Dieses beispiel hat ein Kunde freundlicherweise zur Verfügung gestellt. Er steuert damit erfolgreich die M-E  Funk-Lichtschalter Mod. FLS-100 bzw die baugleichen Renkforce Funk-Schalter-Set     ######################################################   import java.io.BufferedReader;   import java.io.IOException;   import java.io.InputStreamReader;   import java.io.UnsupportedEncodingException;… mehr lesen

MQTT – I2C – Bridge

Vielen Dank für diesen Beitrag an Thomas Plorin Viele Homeautomationslösungen bieten Connectoren für MQTT. MQTT oder Message Queuing Telemetry Transport ist ein offenes Nachrichtenprotokoll für M2M (Machine-to-Machine) Kommunikation. Die Informationen werden als Nachrichten über sogenannte „Topics“ verschickt. Ein „Topic“ besteht… mehr lesen

I2C-WLAN-Modul mit Espruino

Espruino-Firmware unter Windows flashen Hier wird beschrieben wie man den Wemos mit der aktuellen Espruino Firmware flashen kann:   1. Python installieren zuerst muss Python heruntergeladen werden: https://www.python.org/downloads/ Im Beispiel wird Python 3.7.2 (Stand 07.01.2019) verwendet.   Anschließend müssen wir… mehr lesen

I2C-WLAN-Modul mit WEMOS-D1 mini Pro

Erste Schritte mit dem I2C-WLAN-Modul Hier ein kurzes Tutorial, welche Schritte notwendig sind das I2C-WLAN-Modul mit einem Programm zu versehen. USB-Treiber installieren Einbinden des Boards in die Arduino-IDE Ersten kleines Programm erstellen und laden   1. Treiber installieren Wird der… mehr lesen

I2C-Baugruppen mit Python und TkInter am Raspberry-PI

in diesen Blogbeiträgen zeigen wir die Ansteuerung unserer I2C-Baugruppen mit Phyton 3 und TkInter Beispielprogramme Digitale Eingangskarte (I2HE) Digitale Ausgangskarte (I2HA) Analoge Eingangskarte (I2HAE) Analoge Ausgangskarte (I2HAA) Analoge Eingangskarte mit MCP3424 (I2AE18)   Testumgebung Als Testumgebung verwenden wir einen Raspberry… mehr lesen

I2C-Analog-Output-Modul mit Python und TkInter

Analogwerte zum I2HAA-Modul übertragen Das Programmbeispiel schreibt auf Tastendruck Analogwerte zur Analog-Ausgabekarte   Programmcode import tkinter as tk import smbus bus = smbus.SMBus(1) mainWin = tk.Tk() mainWin.title(„Analoge Ausgabekarte“) def uebertragen1(): val=e1.get() a=int(val) HBy = int(a/256) LBy = int(a-HBy*256) field=[LBy,HBy] print(field) bus.write_i2c_block_data(0x58,0x00,field) def… mehr lesen