Installation:- Comfort II with the latest firmware 7.057 - UCM/GSM2 with the latest firmware 7.029
Problem:- SMS command successfully executed and acknowledged by the system with the right (XXXX) - OK message.- unfortunately after each command I receive an additional SMS with the message "Invalid Command" SMS which means extra costs although I understand that the GSM4 will reply with the status or help after the command.
Is there a way not to receive those extra SMSs (additional cost) for older than GSM4 UCMs?
Whenever I sent a Home Control SMS message to Comfort I also have the same problem where the message "Invalid command" is received via SMS even though the Home Control command is executed with no problems.
For example I send from mobile phone to Comfort the following SMS
then I receive
(4010) - OK
and then a second SMS message is received on the phone
My firmware versions are the following:
- Confort II Ultra 7.059(beta) - with 7.057 I also had the same problem
- UCM/GSM 7.029 ( I believe my GSM module still is GSM01)
Thanks, for the Bus monitor and cclx files. we have found the cause of this problem
It is actually a bug in the Comfort firmware, that happens only when the Control Menu has no feedback. Instead of not sending any reply, it sends "Invalid Command"
This will be fixed in the next firmware. However by not using the control menu feedback you may be missing out on one of the useful features of the UCM/GSM
The Control Menu has a Feedback Type and Feedback Register for each control key
Eg, if you are controlling KNX eg 1/1/5 group address, you can map a counter to that address so that the state of 1/1/5 is mapped to the counter
In Control menu feedback you can assign Feedback Type = counter and Feedback Register = Counter number.
This allows you to check for the status of the KNX device when you send an SMS eg (401) to check status or when you send (4011) to control the device. It will reply with (401) On or Off to show the actual status
However I have also noticed a potential problem with the programming of your control menu
For your control menu actions, you have used 0 for On and 1 for On. This will give the opposite status as our aplications like GSM and smart phone apps assume that 0 is always for 0ff and 1 is for On
This does not affect you if you do not use any feedback or the Comfort app, but it would be best to use the conventional meanings of 0 and 1
That means that if there is no Control Menu Feedback, there will not be an addiitonal SMS "Invalid Command" after the Action is completed successfully.
However note that it is much better to use feedback in the Control Menu as this allows actual status to be sent by SMS to the mobile phone, and it allows an SMS to query the actual state of the control device. This should be worth the cost of the additional SMS