<commit_before># rIOT
IOT sensor simulation, REST backend, Android dashboard

### URL Convention
- (StreamSensor) '/homeids/<home_id>/stream/sensornames/<sensor_name>/<sensor_data>'
- (EventSensor)  '/homeids/<home_id>/event/sensornames/<sensor_name>/<sensor_data>'

### Datastore Architecture
- the rate at which you can write to the same entity group is limited to one write to the entity group per second.  
>House  
>>sensorname  
>>>sensortype  
>>>sensordata  
>>>date  

>>sensorname  
>>sensorname  

>House  
>House   <commit_msg>doc: update ReadMe<commit_after># rIOT
IOT sensor simulation, REST backend, Android dashboard

### URL Convention
- (StreamSensor) '/homeids/<home_id>/stream/sensornames/<sensor_name>/sensordatas/<sensor_data>'
- (EventSensor)  '/homeids/<home_id>/event/sensornames/<sensor_name>/sensordatas/<sensor_data>'

### Datastore Architecture
Using Heroku postgresql database
Table name - 'sensorFlow'
schema - (id SERIAL PRIMARY KEY, homeId VARCHAR(40) not null, sensorName VARCHAR(40) not null, sensorData VARCHAR(40) not null), timeAdded TIMESTAMP DEFAULT now())
{'fraction_non_alphanumeric': 0.12226277372262774, 'fraction_numerical': 0.005474452554744526, 'mean_word_length': 5.491124260355029, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '692752', 'n_tokens_mistral': 369, 'n_tokens_neox': 349, 'n_words': 96}