Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 10.02.2022, 15:41

Hallo Eugen, hallo zusammen,

ich würde dem WIFFI3 gerne noch eine andere Gehäuse-Form spendieren. Den Innenaufbau würde ich aber identisch lassen wollen. Allerdings ist STL zu importieren gruselig (ich arbeite mit Creo). Kann mir der Ersteller, oder Du Eugen ein CAD-File zur Verfügung stellen, das z.B. ein STEP oder IGES, oder gar PRT ist? Dann müsste ich nicht alles nachbauen.

Würde mich sehr darüber freuen. :wink:

Viele Grüße, Hannnes
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Benutzeravatar
funkleuchtturm
Beiträge: 2369
Registriert: 13.06.2011, 16:42
Hat sich bedankt: 23 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von funkleuchtturm » 12.02.2022, 15:48

Ich arbeite mit dem kostenlosen aber für mich völlig ausreichenden 3DBuilder, der standardmäßig bei Win10/11 dabei ist und eben sehr einfach zu benutzen ist Dabei entsteht halt ein stl-File, den alle Slicer für 3D-Drucker "verstehen". IGES oder andere 3D-Formate hab ich nicht!
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker

Gluehwurm
Beiträge: 12435
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Gluehwurm » 12.02.2022, 18:06

Hannnes hat geschrieben:
10.02.2022, 15:41
Dann müsste ich nicht alles nachbauen.
Habe irgendwo einen Übersetzer für Inventor gefunden, die Daten liessen sich danach weiter bearbeiten. Schaue nächste Woche mal nach.

Gruß
Bruno

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 12.02.2022, 19:02

funkleuchtturm hat geschrieben:
12.02.2022, 15:48
Ich arbeite mit dem kostenlosen aber für mich völlig ausreichenden 3DBuilder, der standardmäßig bei Win10/11 dabei ist und eben sehr einfach zu benutzen ist Dabei entsteht halt ein stl-File, den alle Slicer für 3D-Drucker "verstehen". IGES oder andere 3D-Formate hab ich nicht!
Hallo Eugen,

verstehe. Speichert der 3DBuilder seine eigenen Projekte auch in STL??
Hab am Freitag mal verschiedene Konvertierungsversuche angestossen, nix hat geklappt.
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 12.02.2022, 19:03

Gluehwurm hat geschrieben:
12.02.2022, 18:06
Hannnes hat geschrieben:
10.02.2022, 15:41
Dann müsste ich nicht alles nachbauen.
Habe irgendwo einen Übersetzer für Inventor gefunden, die Daten liessen sich danach weiter bearbeiten. Schaue nächste Woche mal nach.

Gruß
Bruno
Da bin ich schon sehr gespannt
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 18.02.2022, 09:48

Hi Ihr,

so sieht mein erster Schuß jetzt aus. Im Moment druckt alles noch. Sobald meine Bestellung von Eugen bei mir angekommen ist, schau ich, ob alles gut reinpasst und leicht zu montieren ist.
Die Proportionen gefallen mir schon recht gut, allerdings ist es recht groß. Wenn ich die Elektronik erst mal in der Hand habe, lässt sich die Größe sicherlich noch optimieren und noch Luft aus dem Design herauslassen. Das tolle ist ja, dass die Komponenten fliegend verkabelt sind, so dass sie sich neu anordnen lassen.
Die optimierte Version stelle ich Euch dann zur Verfügung.

1.png
2.png
2.png (22.78 KiB) 1078 mal betrachtet
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 20.02.2022, 11:18

Der erste WIFFI3 funktioniert schon mal ganz hervorragend. Der zweite ist auch schon zusammengebaut, muss nur noch ein altes Netzteil finden.
Eugen, bin begeistert und beeindruckt wie gut Du das alles, und im Besonderen auch die Ersteinrichtung und den Updateprozess umgesetzt hast. Wow!!

Eine Frage habe ich, ist es möglich die LEDs über eine Variable gänzlich aus- und wieder einzuschalten?
Ich würde das gerne automatisieren, dass z.B., wenn im Schlafzimmer Abends ausreichend gelüftet wurde danach nach einer gewissen Zeit der WIFFI bis zur Weckzeit am Morgen dunkel ist.

edit: gefunden. ich schicke einfach param:9 und 10
Beide LEDs aus
192.168.x.x/?param:9:1

Code: Alles auswählen

!hiermit werden die LEDs am WIFFI ausgeschaltet 
string befehl = "/?param:9:1";   
string IP = dom.GetObject("wz_ip").Value();  !Holt IP_adresse des WIFFI_wz
var send_data = "http://" + IP  + befehl; !Befehl zusammensetzen
 
WriteLine(send_data);
string stdout; string stderr;           !und Befehl ausgeben
system.Exec("wget -q -O - '"#send_data#"'", &stdout, &stderr);
Beide LEDs an
192.168.x.x/?param:9:0

Code: Alles auswählen

!hiermit werden die LEDs am WIFFI eingeschaltet 
string befehl = "/?param:9:0";   
string IP = dom.GetObject("wz_ip").Value();  !Holt IP_adresse des WIFFI_wz
var send_data = "http://" + IP  + befehl; !Befehl zusammensetzen
 
WriteLine(send_data);
string stdout; string stderr;           !und Befehl ausgeben
system.Exec("wget -q -O - '"#send_data#"'", &stdout, &stderr);
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 20.02.2022, 16:54

kennt jemand das Problem und die Lösung zu den Fehlermeldungen im ioBroker-log mit den Wiffi-Werten in den Variablen?
Da sich ioBroker automatisch alle Variablen holt, tauchen sie auch automatisch im ioBroker auf. An sich ja perfekt, da ich die Werte in beiden Systemen parallel verarbeiten möchte. Aktuell lassen sie sich aber nicht in Skripts verwenden und produzieren Errors.

Ist Eurer Meinung nach der Ansatz gut, die Werte von wiffi in die ccu zu schicken und sie dann vom ioBroker holen zu lassen, (was super komfortabel ist), oder würdet ihr den anderen Weg eher gehen die Daten erst an den ioBroker zu schicken und von dort an die ccu pushen zu lassen? (Mein Bauch sträubt sich gegen Letzteres)
2022-02-20_16-37-07.png
Die variablen Typen sind in der CCU durch den WIFFI automatisch und korrekt eingetragen worden (Lob an Eugen):
2022-02-20_16-48-55.png
So sehen sie im ioBroker aus:
2022-02-20_16-46-36.png
Beispielhaft habe ich mal den Code der Variablen "wz_iaq_value" hier gepostet. Da sieht man mMn, dass es eigentlich kein Problem geben sollte. Oder etwa doch?

Code: Alles auswählen

{
  "_id": "hm-rega.0.53671",
  "type": "state",
  "common": {
    "name": "wz_iaq_value",
    "type": "number",
    "read": true,
    "write": true,
    "role": "state",
    "min": 0,
    "max": 1000,
    "unit": "iaq",
    "desc": "IAQ-Wert"
  },
  "native": {
    "Name": "wz_iaq_value",
    "TypeName": "VARDP",
    "DPInfo": "IAQ-Wert",
    "ValueMin": 0,
    "ValueMax": 1000,
    "ValueUnit": "iaq",
    "ValueType": 4,
    "ValueSubType": 0,
    "ValueList": ""
  },
  "from": "system.adapter.hm-rega.0",
  "user": "system.user.admin",
  "ts": 1645369772175,
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 20.02.2022, 17:15

ich glaube, ich habe es. Die Grenzen der Variablen in der CCU passen nicht bei allen zu den Werten.
Ein Beispiel:
2022-02-20_17-14-06.png
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Hannnes
Beiträge: 127
Registriert: 02.01.2017, 10:51
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wiesbaden
Hat sich bedankt: 40 Mal
Danksagung erhalten: 18 Mal

Re: Der WIFFI 3.0 ... die Raumsonde nicht nur für's Wohnzimmer

Beitrag von Hannnes » 20.02.2022, 17:44

Gerade arbeite ich alle Variablen nochmal durch. Da ist mir aufgefallen, dass die Variable "Behaglichkeit" mit name:3 keine Bezeichnung in der CCU hatte, nur das Präfix. Und für die Variable "Behaglichkeit", die den Text ausgibt gibt es keinen Parameter "name:x", der dargestellt wäre. Ich versuche ihn herauszubekommen...
2022-02-20_17-39-50.png
diese parameter konnte ich nicht zuordnen:
name:1
name:6
name:16
name:17
name:23

das Problem mit den Warnmeldungen im ioBroker-Log ist gelöst: Nach Anpassen der Grenzen der Variablen in der CCU war alles gut.
Grüße,
Hannes


------------
Raspberrymatic, ioBroker, Home Assistant
HM, HMIP, Hue, Tradfri, Redmatic, z-wave
CAD ist mein Alltag

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“