Important community news
German speaking category
D

@Gleno0h the Dutch forum was basically ironically said… so no worries

read more
Everything that doesn't fit elsewhere
'every' works not correct with 'or' logic in rule condition
H

@developers Could this be put as a bug issue to github?

read more

Deutsches Hilfeforum

Alexa und Rolladensteuerung
R

Moin moin…
Danke das du dich der Sache gleich annimmst. Die Möglichkeit meine Pimatic Device per Alexa zu steuern war mit ein Kaufgrund für Alexa. Wäre echt Super wenn du da nee Möglichkeit findest. Bin gespannt. Gruß Ronny

read more
You have a cool idea about pimatic?
VariableInputDevice without shadow variable
H

@developers Could this be put as a change request to github? I didn’t like to work too long with temporary local changes.

read more
Here you will find good setup tutorials!
MySensors ID ?!
W

First in German:
Guten Abend sitze mal wieder an meinen mysenors, verwende einen DHT22 im Arduino Monitor bekomm ich den angehangenen Output.
Mein Problem Pimtaic gibt mir keine Werte raus habe zweo Devices, das erste selber erstellt mit MySensorsDHT und das zweite über die Discover funktion dort wurde der Sensor als DST erkannt.
Die ID welche ich eintragen müsste wäre 4.1

Kann mir jemand sagen wo der Fehler liegt bzw wie ich das ganze zum laufen bekomme?

Good evening,
My DHT Mysensor Device does not show me any values ​​in pimatic.
I have it manually entered into the config as mysensorsdht and have it over the Disvocer function where it was recognized as dst.

Both show no values.

ID should be 4.1

ü0 MCO:BGN:INIT NODE,CP=RNNNA--,VER=2.1.1 40 TSM:INIT 55 TSF:WUR:MS=0 77 TSM:INIT:TSP OK 96 TSF:SID:OK,ID=4 116 TSM:FPAR 165 TSF:MSG:SEND,4-4-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 573 TSF:MSG:READ,0-0-4,s=255,c=3,t=8,pt=1,l=1,sg=0:0 628 TSF:MSG:FPAR OK,ID=0,D=1 2238 TSM:FPAR:OK 2254 TSM:ID 2269 TSM:ID:OK 2283 TSM:UPL 2301 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1 4374 TSM:UPL 4388 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1 6461 TSM:UPL 6475 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=24,pt=1,l=1,sg=0,ft=0,st=OK:1 6615 TSF:MSG:READ,0-0-4,s=255,c=3,t=25,pt=1,l=1,sg=0:1 6674 TSF:MSG:PONG RECV,HP=1 6703 TSM:UPL:OK 6719 TSM:READY:ID=4,PAR=0,DIS=1 6760 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=OK:0100 6834 TSF:MSG:READ,0-0-4,s=255,c=3,t=15,pt=6,l=2,sg=0:0100 6903 TSF:MSG:SEND,4-4-0-0,s=255,c=0,t=17,pt=0,l=5,sg=0,ft=0,st=OK:2.1.1 6981 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=6,pt=1,l=1,sg=0,ft=0,st=OK:0 9056 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=11,pt=0,l=22,sg=0,ft=0,st=OK:TemperatureAndHumidity 9154 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=12,pt=0,l=3,sg=0,ft=0,st=OK:1.1 9230 TSF:MSG:SEND,4-4-0-0,s=0,c=0,t=7,pt=0,l=0,sg=0,ft=0,st=OK: 9297 TSF:MSG:SEND,4-4-0-0,s=1,c=0,t=6,pt=0,l=0,sg=0,ft=0,st=OK: 9365 MCO:REG:REQ 9385 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=26,pt=1,l=1,sg=0,ft=0,st=OK:2 11456 TSF:MSG:SEND,4-4-0-0,s=255,c=3,t=26,pt=1,l=1,sg=0,ft=0,st=OK:2 11530 TSF:MSG:READ,0-0-4,s=255,c=3,t=27,pt=1,l=1,sg=0:1 11587 MCO:PIM:NODE REG=1 11614 MCO:BGN:STP 11638 MCO:SLP:MS=2000,SMS=0,I1=255,M1=255,I2=255,M2=255 11698 MCO:SLP:TPD 11716 MCO:SLP:WUP=-1 11739 MCO:BGN:INIT OK,TSP=1 11776 TSF:MSG:SEND,4-4-0-0,s=1,c=1,t=0,pt=7,l=5,sg=0,ft=0,st=OK:24.0 T: 24.00 11853 TSF:MSG:SEND,4-4-0-0,s=0,c=1,t=1,pt=7,l=5,sg=0,ft=0,st=OK:57.3 H: 57.30 11931 MCO:SLP:MS=60000,SMS=0,I1=255,M1=255,I2=255,M2=255 12001 MCO:SLP:TPD

My Debug in Pimatic
debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:SEND 0-0-4-4 s=255,c=3,t=27,pt=1,l=1,sg=0,ft=0,st=ok:1 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=26,pt=1,l=1,sg=0:2 18:26:59debug [pimatic-mysensors]: <- Presented Node [ '4', '1', '0', '0', '6', '' ] 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=1,c=0,t=6,pt=0,l=0,sg=0: 18:26:59debug [pimatic-mysensors]: <- Presented Node [ '4', '0', '0', '0', '7', '' ] 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=0,c=0,t=7,pt=0,l=0,sg=0: 18:26:59debug [pimatic-mysensors]: <- I_SKETCH_VERSION 4;255;3;0;12;1.1 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=12,pt=0,l=3,sg=0:1.1 18:26:59debug [pimatic-mysensors]: <- I_SKETCH_NAME 4;255;3;0;11;TemperatureAndHumidity 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=11,pt=0,l=22,sg=0:TemperatureAndHumidity 18:26:59debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:SEND 0-0-4-4 s=255,c=3,t=6,pt=0,l=1,sg=0,ft=0,st=ok:M 18:26:58debug [pimatic-mysensors]: -> Sending 4;255;3;0;6;M 18:26:58debug [pimatic-mysensors]: <- I_CONFIG 4;255;3;0;6;0 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0 18:26:58debug [pimatic-mysensors]: <- Presented Node [ '4', '255', '0', '0', '17', '2.1.1' ] 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=0,t=17,pt=0,l=5,sg=0:2.1.1 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:SEND 0-0-4-4 s=255,c=3,t=15,pt=6,l=2,sg=0,ft=0,st=ok:0100 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=15,pt=6,l=2,sg=0:0100 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:SEND 0-0-4-4 s=255,c=3,t=25,pt=1,l=1,sg=0,ft=0,st=ok:1 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:PINGED (ID=4, hops=1) 18:26:58debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-0 s=255,c=3,t=24,pt=1,l=1,sg=0:1 18:26:57debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:SEND 0-0-4-4 s=255,c=3,t=8,pt=1,l=1,sg=0,ft=0,st=ok:0 18:26:56debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:GWL OK 18:26:56debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:CHKUPL:OK 18:26:56debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:FPAR REQ (sender=4) 18:26:56debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:BC 18:26:56debug [pimatic-mysensors]: <- I_LOG_MESSAGE 0;255;3;0;9;TSP:MSG:READ 4-4-255 s=255,c=3,t=7,pt=0,l=0,sg=0: 17:14:48info [pimatic-mysensors]: Connected to MySensors Gateway.

read more
Discussion about Hardware.
Honeywell Lyric T6 thermostat integration

See also https://developer.honeywell.com/faq-page and https://developer.honeywell.com/content/getting-started-guide

It should be scriptable but there is a rate limit of 5 minutes. Hence you can poll the device state only every 5 minutes. Maybe the python-lyric library provides a starting pointing for scripting

read more

All about code

Node-red for pimatic available

Fyi, I have published a new version of node-red-contrib-pimatic which adds the following features:

Rule Action calls a pimatic rule action. The action expression may contain variables to include
items of the input message object, for example dim light-1 to ${ payload }. Note, it is only
possible to call a single action. It is not possible to combine multiple action like it is possibel with pimatic rules.
0_1501179491257_upload-283271eb-8531-49f1-ae5e-d762923c82f5 For Device Action a new configuration option “Message on Error” has been added. If ticked, a message will also be sent on invocation errors, otherwise invocation error will only be logged. For Get Variable a new configuration option “Output” has been added. This can be used to select whether an ouput message shall be sent on variable change, on input, or both

@mwittig said in Node-red for pimatic available:

I have released a first version of the plugin for node-red! You can install it via “Manage Palette” as part of node-red. Just select the “install” tab and type “pimatic” in the “search modules” field.
Available nodes types are:

Device Action calls a pimatic device action. Optionally, a parameter name and
value can be provided to be passed along with the invocation.
Get Variable gets the value of the specified pimatic variable and sends it to the
output channel when the value has changed or when some input has been received.
Set Variable sets the received msg.payload or a given value as the new value for
the configured pimatic variable.
Controller is a supporting node type not shown in the palette. It manages the web socket
connection to a pimatic server. As part of the configuration for instances of the
aforementioned node types it is possible to select or create an controller. Thus, it is possible to interact
with multiple pimatic servers within a flow.

read more
All about rules and script develpopment
How to fire rule on interval with a given startpoint?
H

Still have this issue. As a workaround I did the following, but I am not happy with this because it starts a non-stopable process.

WHEN your stuff and its 10:00 and every 2 hours THEN your stuff after 15 minutes

read more
Please report bugs on github!

Looks like your connection to pimatic forum was lost, please wait while we try to reconnect.