@@ -589,16 +589,6 @@ def delete_data(self, feed_key, data_id):
589
589
return self ._delete (path )
590
590
591
591
# Groups
592
- def add_feed_to_group (self , group_key , feed_key ):
593
- """
594
- Adds an existing feed to a group
595
- :param str group_key: Group
596
- :param str feed_key: Feed to add to the group
597
- """
598
- path = self ._compose_path ("groups/{0}/add" .format (group_key ))
599
- payload = {"feed_key" : feed_key }
600
- return self ._post (path , payload )
601
-
602
592
def create_new_group (self , group_key , group_description ):
603
593
"""
604
594
Creates a new Adafruit IO Group.
@@ -625,6 +615,26 @@ def get_group(self, group_key):
625
615
path = self ._compose_path ("groups/{0}" .format (group_key ))
626
616
return self ._get (path )
627
617
618
+ def create_feed_in_group (self , group_key , feed_name ):
619
+ """Creates a new feed in an existing group.
620
+ :param str group_key: Group name.
621
+ :param str feed_name: Name of new feed.
622
+
623
+ """
624
+ path = self ._compose_path ("groups/{0}/feeds" .format (group_key ))
625
+ payload = {"feed" : {"name" : feed_name }}
626
+ return self ._post (path , payload )
627
+
628
+ def add_feed_to_group (self , group_key , feed_key ):
629
+ """
630
+ Adds an existing feed to a group
631
+ :param str group_key: Group
632
+ :param str feed_key: Feed to add to the group
633
+ """
634
+ path = self ._compose_path ("groups/{0}/add" .format (group_key ))
635
+ payload = {"feed_key" : feed_key }
636
+ return self ._post (path , payload )
637
+
628
638
# Feeds
629
639
def get_feed (self , feed_key , detailed = False ):
630
640
"""
0 commit comments